Before you pay someone to fix your Next.js bug: a 15-minute reproducibility checklist
Turn a vague React, Next.js, or TypeScript failure into a repairable unit before handing it off.

Managing internal code quality is an increasingly critical aspect of producing cost-effective, timely, and high-quality software. But it can often be difficult to explain what this internal code quality is to non-technical people, unfortunately, mana...

Here are some lessons I've picked up about writing Git commit messages that I think every developer should learn and implement. Done right, it will increase the usefulness of your Git history and save your team a ton of time when maintaining code. T...

This article was originally published on the Offerzen Blog. Nine months ago, I was working as a civil engineer and had a scholarship to complete a Ph.D. in chemical and environmental engineering. Today, I’m a geographic information systems (GIS) soft...

Here are some ideas I found interesting in three talks about remote work. Why work doesn't happen at work | Jason Fried Why is it that people can't seem to get work done at work? Companies typically decide that people have to come together to this ...