Dev Blog Posts

Technical posts and tutorials covering a range of languages, technologies, and concepts.

  1. Tired of repeating the CSS transition property by hand? Use this Sass mixin to easily define multiple CSS transitio... Read this post →

  2. Webpack is one of the most popular code bundlers available. Here's a simple webpack config to bundle your JavaScript. Read this post →

  3. GitHub Pages is a great option for hosting your site... until it isn't. Here's why I moved to Netlify. Read this post →

  4. 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 →

  5. 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 →

  6. Developers are often taught that JavaScript passes objects by reference. But this isn't true. Here's why JavaScript... Read this post →

  7. 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 →

  8. In this quick tutorial, you'll learn how to automate data entry tasks using the Google Cloud Platform and the Pytho... Read this post →

  9. 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 →

  10. Finite state machines (FSMs) are used in lots of different situations to model complex entity state. In this finite... Read this post →

  11. 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 →

  12. Learn how to implement invulnerability frames in Unity using coroutines. This popular game mechanic exists in many ... Read this post →

  13. 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 →

  14. 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 →

  15. 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 →

  16. Enjoy a better dev experience by setting up React with TypeScript, customizing the Ant Design theme with LESS and C... Read this post →

  17. Learn how to implement a trie in Python, with plenty of visuals and code samples to help you understand how prefix ... Read this post →

  18. One sticks around for good, while the other one rots. Here's a detailed look at the differences between hard links ... Read this post →

  19. A discussion of the things that beginner programmers tend to get wrong, as well as concrete suggestions for what th... Read this post →

  1. 1
  2. 2