Real-time applications and will Django adapt?
While talking about Django at PyCon India this year, the most common question I got was whether it supports Si...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,615 posts.
While talking about Django at PyCon India this year, the most common question I got was whether it supports Si...
MP 90: Building a complete Django project from a single file. Note: This is the first post in a series about building a full Django project, starting with a single file. This series will be free to everyone, as soon as each post comes out. 1 For a long time,
If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async / a
If you haven't heard the story about Steve Jobs, Bill Atkinson, and rounded corners, it's a fun read . A big takeaway is that rounded corners are everywhere . Let's take a look at procedurally generating a rounded box mesh.
I am putting this out into the ether to see if anyone wants to join me, in any capacity, in some kind of accountability structure (following each others blog...
This post is part of a series documenting the design and development of this blog, including responsive images and working with HiDPI assets.
As some of the work planned for Marginalia Search this year has been progressing a bit faster than anticipated, there was time to implement an unplanned change. This post details the implementation of a system for detecting when servers are online, to avoid serving dead links and improve data quality, and for…
Why WSGI is not as big of a problem as you would believe and why framework independent pluggable applications don’t work in practice.
How to speed up a ubenchmark 300x Static Hermes: How to Speed Up a Micro-benchmark by 300x Without Cheating This is th...
Change for change’s sake alone is masturbatory. That with Safari 15 it actually makes usability *worse*, solely for flamboyant cosmetic reasons, is downright perverse.we
Timo Zimmermann talking about software engineering, leading teams, consulting and start ups.
Redux greatly shaped how we develop modern JavaScript applications nowadays. Here I want to give a walkthrough on all the mindset changes we went through as JavaScript developers ...
The switch true pattern isn't well known but it is incredibly useful. It's not a JavaScript specific pattern, but I use it in almost every single project.
For a while, I blocked the Tailwind keyword on Twitter. I was a bit mad that @tailwindcss and author Adam blocked me on Twitter after I wrote a bit of criticism that got popular.
Alex Clemmer is a computer programmer. Other programmers love Alex, excitedly describing him as "employed here" and "the boss's son".
It’s easy to get carried away when you’re building a new web app. You’ve got big ideas, you picture millions of users flocking to your platform, and you start imagining the kind of infrastructure needed to handle all that traffic. So, you build for scale from day one—optimising databases, setting up powerful servers…
I built a webring for personal websites.
What's the deal with these two hooks?! Lots of devs find them confusing, for a whole host of reasons. In this tutorial, we'll dig deep and understand what they do, why they're useful, and how to get the most out of them.
How the hell is this blog served over HTTPS by GitHub Pages?
The title may lead you to think that this post is another ranting post about the downside of a “Single Page Application”. It is more about…