Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 41
  1. WebMCP: A Practical Guide to Agent-Ready Websites

    AI agents can already use websites without any cooperation from the site itself.

  2. Creating Your First Chrome Extension (With Built-in AI Features)

    Chrome extensions let you add new features to your browser, from password managers to privacy tools and productivity helpers.

  3. Book Summary: A Philosophy of Software Design

    Written by John Ousterhout, a Professor of Computer Science at Stanford University, this book’s central idea is all about managing and reducing complexity in software projects.

  4. A Complete Guide to Linting Go Programs

    Linting is the process of identifying and reporting on patterns found in code, with the aim of improving consistency, and catching bugs early in the development cycle.

  5. A Guide to Customising the Windows Terminal

    The Windows Terminal provides a much improved command line experience in Windows 10 and 11.

  6. How to process file uploads in Go

    Processing user uploaded files is a common task in web development and it’s quite likely that you’ll need to develop a service that handles this task from time to time.

  7. How to build a Pomodoro Timer App with JavaScript

    Pomodoro is a time management technique developed in the 1980s which uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks.

  8. How to build a Simon Game with JavaScript

    Creating games in the browser is a great way to practice your JavaScript skills and have fun at the same time!

  9. Migrating away from Google Analytics

    I switched away from Google Analytics to Plausible for a better user experience, privacy and performance.

  10. The quickfix and location lists in Vim

    The quickfix and location lists are essential navigation components in Vim.

  11. How to work with Data Types in Go

    Go is a statically typed programming language which means that every value in Go is of a particular type and these types must be known at compile time so that the compiler can ensure that the program is working with the values in a safe way.

  12. Working with Variables in Go

    Can you program without variables?

  13. How to program a guessing game with Go

    Let’s jump into Go by working through a hands-on project together.

  14. Introduction to the Go programming language and why you should learn it

    Since its first release in 2009, Go (also known as Golang) has continuously increased in popularity and has been adopted by big and small companies alike mostly in place of dynamic environments such as Python, Ruby, and Node.js.

  15. How to build a Custom HTML5 Video Player with JavaScript

    This guide will teach you how to create a cross-browser HTML5 video player with JavaScript using the Media and Fullscreen APIs.

  16. How to Build Your First Web Application with Go

    One of Go’s greatest strengths lies in the its suitability for developing web applications.

  17. How to build an Unsplash Search App with Svelte 3

    In this article, we’ll pick up from the previous post that introduced the Svelte 3 library and tackle another exercise that teaches a little more about the features Svelte has to offer.

  18. Learn Svelte 3 by building a Todo List App

    Why is Svelte gaining popularity, and do we really need another JavaScript framework?

  19. A guide to setting up Vim for JavaScript development

    I’ve been using Vim for close to two years now, and do all my JavaScript development work in it.

  20. How to build a Countdown Timer with Golang

    In this tutorial, we’ll go over how to build a countdown timer in Golang.

  21. How to build a Todo List App with JavaScript

    Some people claim building a todo list app is a boring activity since so many exist already but I think it remains a great exercise for learning useful concepts that are widely applicable in many programming contexts.

  22. Learn Node.js and MongoDB by Building a URL Shortener App

    In this article, you’ll learn how to build a URL Shortener application with Node.js and MongoDB.

  23. How to build a Mobile App Layout with CSS Flexbox

    I’ve described how to build a few web components with Flexbox here, here and here.

  24. Learn Node.js by Building a Timestamp Microservice App

    One of the reasons why Node.js is such a great platform for building applications is the abundance of libraries that have been developed by the community for practically all the common use cases.

  25. How to build a responsive feature list with CSS Flexbox

    In this tutorial, you will learn how to build a common component on product landing pages.

  26. How to build a Navigation Bar with CSS Flexbox

    In the previous article, I introduced the Flexbox layout model and demonstrated how it can be used to build a photo card component, which is identical to the one found on the Unsplash homepage.

  27. Learn CSS Flexbox by building a photo card component

    CSS Flexbox has been around for quite a while now, and is well supported, but I still see a lot of upcoming web developers resorting to frameworks like Bootstrap in order to achieve simple layouts in the browser, perhaps because Flexbox introduces many new

  28. A Guide to Responsive Images on the Web

    The process of optimising images for the web does not stop at using tools like MozJPEG or pngquant.

  29. How Image Optimisation Decreased my Website's Page Weight by 62%

    Images are one of the most fundamental types of content that is served on the web.

  30. How to build a Calculator App with JavaScript

    This epic tutorial provides a solid workout for JavaScript newbies by describing how a simple calculator application can be developed with the language.

  31. Learn CSS Grid by building a simple Calculator Layout

    CSS Grid is a new way of defining the structure of a webpage.

  32. How to Build Your First Node.js Website with Express and Pug

    For most of my career as a Web Developer, I worked on the frontend of websites and applications consuming APIs made by other people.

  33. How to choose an editor for JavaScript

    There are a lot of options out there as far as text editors go, but I’m here to help you traverse the wide landscape of coding editors for JavaScript.

  34. Why I switched to Vim from Visual Studio Code

    I discuss my history with text editors, what led me to switch to Vim six months ago and why I’m sticking with it

  35. HTTPS blind spots

    In the first three parts of this series, I discussed the value proposition of HTTPS, what SSL certificates are and how to get one for free, and additional things you can do to secure your website even further.

  36. Securing your website

    There’s more to deploying HTTPS than just obtaining a certificate, slapping it on your server and calling it a day.

  37. SSL Certificates

    The first part of this series covered what HTTPS is and why it’s important for every website.

  38. The value of HTTPS

    Security on the web is more important than ever.

  39. How to build a Wikipedia Search App with JavaScript

    Let’s jump into web application development by working through a hands-on project together!

  40. Build your first JavaScript App — A Random Quote Generator

    If you’re learning JavaScript as your first programming language, this tutorial provides a good opportunity to learn how it is used in the real world.

  41. Let's learn HTTP Status Codes

    HTTP status codes are a set of standard responses sent by a web server to a client (such as a web browser) indicating whether a specific HTTP request was completed successfully or not.