After 15 years in open source and multiple awards, Eddie shares advice on how to get started with contributing to open-source and how to use it to become a better engineer.
Veteran developer and developer advocate shares his disillusionment with big tech and AI being shoe-horned into everything.
A new role of AI Engineer will soon emerge in the software engineering industry, just like DevOps, SRE, or Data engineers have in the last decade or so.
Isolated dashboards show numbers, but don't tell the story when it comes to developer productivity. We spoke to seasoned expert on how to measure productivity and - developer joy!
It took some time before I could say that TDD really works (for me). I don't think the problem was TDD, but my design and coding skills.
Michael also shares his opinion on DevOps vs. SRE vs. Platform Engineering debate, and the key ingredient for successful developer platform.
Seamless user experience and resolving conflicts are the biggest challenges when developing collaborative apps.
Producing more code in a unit of time is not a measure of high-quality code or productivity. Let's dive deeper into measuring developer productivity.
Overtime, chasing deadlines and on-call rotations are some of the clear causes of burnout. But developers can get burned out even if they don't work long hours.
What if anyone could become an engineer? Even if it only meant coming up with clever prompts for data-driven AI beasts.
Developers do much more than programming - planning, communication, architecture... Many things have to happen, and decisions have to be made before the first line of code is written.
It's rubbish, says Grady Brooch. This kind of surveillance makes geeks feel less safe, says Kent Beck.