Did you ever create a Python "bin" script? This is a guide to make it as future-proof and convenient as possible.
Who's using git rebase and why?
Debugging techniques from 20 years of coding explained and classified
Robots are often seen as unwelcome members of the Internet, yet they are everywhere. Maybe the time came to consider them differently.
Grid systems took over the CSS world however they are really simple to create. Once mastered you can get custom systems very easily!
Tools like gzip and friends are great, but they don't have a progress bar.
I'm tired of training Google's AI, do we have other CAPTCHA options out there?
What do devs do in the face of adversity? They dev!
Estimations and planning are a developer's hell although they are a necessary part of our responsibilities. Let's review methodologies that enable us to hit deadlines.
It's pretty abstract but I did something with regular expressions and I look for feedback
The famous JPL's Power of 10 rules apply mostly to C and compiled languages, however with a little thinking we can also understand how to use them in interpreted languages.
Regular expressions can be deadly if you don't know the flaws
Get killer advice from Neo himself
Is the key to learning new techniques to be able to expect features from the tools you use?
Start from the smallest string-matching regex to a full-blown JSON string parser
Finally the story of CSS's most unsung hero
If you ask Google, Google is slow.
GDPR took the world by storm but it seems that it is still very badly understood. This post aims at fixing a few misconceptions.
Your front-end code is asynchronous. And it's a hell to wrap your head around it. Here's a simpler mental model.
Should we all just quit our job to save the planet from fake news and fascism?
Ever worked on an undocumented project? Let's stop inflicting this to our colleagues and ourselves
Storing time is one of the most recurring source of bugs. Here's a few rules to wrap your head around it.
PMs, especially junior ones, are getting intrigued by development. As they schedule tasks all day long, they have no idea what's going on under the hood and that might be a frustration! What should I teach them?
You might think chatbots are just a phase. On the other hand, I literally bet all my money on it and let me tell you why.