Dev Blog Posts
Technical posts and tutorials covering a range of languages, technologies, and concepts.
-
Tired of repeating the CSS transition property by hand? Use this Sass mixin to easily define multiple CSS transitio... Read this post →
-
Webpack is one of the most popular code bundlers available. Here's a simple webpack config to bundle your JavaScript. Read this post →
-
GitHub Pages is a great option for hosting your site... until it isn't. Here's why I moved to Netlify. Read this post →
-
Want to create a navbar that works on mobile and desktop? Ditch the frameworks—in this tutorial, we'll create a res... Read this post →
-
Tutorials can help you grow as a developer. But they can also hold you back if relied upon excessively. Stuck in tu... Read this post →
-
Developers are often taught that JavaScript passes objects by reference. But this isn't true. Here's why JavaScript... Read this post →
-
Learn how to add a copy-to-clipboard button to your Jekyll blog using some clever Liquid templating and just a few ... Read this post →
-
In this quick tutorial, you'll learn how to automate data entry tasks using the Google Cloud Platform and the Pytho... Read this post →
-
Jekyll is a static site generator that makes it easy for you to create a website. Learn how to get started with Jek... Read this post →
-
Finite state machines (FSMs) are used in lots of different situations to model complex entity state. In this finite... Read this post →
-
Formspree makes it easy for you to add a free contact form to your website. Setting it up takes no more than a few ... Read this post →
-
Learn how to implement invulnerability frames in Unity using coroutines. This popular game mechanic exists in many ... Read this post →
-
Do your blog posts suffer from slow load speeds because of all those images you've been using? In this post, we'll ... Read this post →
-
Learn how to create modal windows in HTML using just a bit of HTML, CSS, and JavaScript. We'll look at how you can ... Read this post →
-
Want to make it easier for users to link to a heading in your blog? Learn how to create heading links in Jekyll usi... Read this post →
-
Enjoy a better dev experience by setting up React with TypeScript, customizing the Ant Design theme with LESS and C... Read this post →
-
Learn how to implement a trie in Python, with plenty of visuals and code samples to help you understand how prefix ... Read this post →
-
One sticks around for good, while the other one rots. Here's a detailed look at the differences between hard links ... Read this post →
-
A discussion of the things that beginner programmers tend to get wrong, as well as concrete suggestions for what th... Read this post →