
Data is coming in - from Microsoft, CircleCI, and others. AI coding assistants can't make reliable commits. Let's talk about the RIGHT way to use AI for software development.
AI coding assistants "drive developers crazy" and "submit...
Browse the latest writing surfaced through DevArt.

AI coding assistants "drive developers crazy" and "submit...

The last twelve months have seen an explosion in AI coding assistants. The hype about these tools has...

How do you know if you should accept an AI code suggestion? I’m a software engineer with 30 years of...

Context: https://www.theguardian.com/technology/article/2024/jul/19/crowdstrike-microsoft-outage I...

AppMap Navie is an AI coding assistant that you can use directly in your VSCode or JetBrains code...

Most of us have a love-hate relationship with code reviews. We rely on code reviews to ensure that...

Since its release in November 2019, GitHub Actions has continued to gain in popularity. Fully 72% of...
Follow along on this tour of a sequence diagram, covering the following concepts: Lifeline: A...

You may have heard about or experienced the value of sequence diagrams. In this article, I’ll...

The AppMap team is excited to announce that automatic, interactive sequence diagrams for Java...

Sequence diagrams are frequently described as "the best part of UML". Their inherent structure -...

AppMap is an open source VSCode extension which helps you improve your code by showing you how it...

We love JavaScript and TypeScript just as much as the next dev, but building high-performing, highly...
The OpenAPI Specification (also/previously called Swagger) helps developers model, document,...

If you’re in the Boston startup scene, chances are you know Bob Mason. He’s the ultimate friend to...

Spring + Your Code = ❤️ Most of the time! The one criticism that sticks to the Spring framework (and...

John Morkes is a UX expert. But he started out as a journalist. In the early ‘90s, John wrote for...

It’s thrilling to see our free and open source interactive code analysis tools continue to gain...

Fixing performance issues is often harder than fixing bugs, because success is harder to define and...

The most effective way to improve the performance of code is to create a local dev environment that...

Earlier this week, I gave a talk at GitLab Commit 2021 about how we can build our understanding of...
GitLab commit is just a few days away, and I'm excited to talk about how to "Upgrade your development...

If you’re using the Forem mobile app, you may have gotten a sequence of unexpected mobile...
So I've recently been inspired by: A well-known blog post by Aleksey Kladov (matklad) about...

There have never been more debuggers available, and it’s a good thing given how intricate most...

It's the day after Father’s Day, which has me thinking about what it’s like to be a dad and an...

I’m wrapping up my RailsConf 2021 presentation recap today. Check out Part 1, Part 2 and Part 3 in c...

I think the hardest part of code reviews is trying to do two things at once: Understanding how a set...

Welcome back to my RailsConf 2021 presentation recap! Check out Part 1 and Part 2 in case you missed...

AppMap is an open source RubyMine plugin which helps you improve your code by showing you how it beha...