Craig Atkinson (@craigatk1) 's Twitter Profile
Craig Atkinson

@craigatk1

JVM, frontend, observability, dev tools, sustainable software development.

Opinions are my own.

ID: 1137093672

linkhttp://www.atkinsondev.com calendar_today31-01-2013 14:16:33

329 Tweet

284 Followers

239 Following

Jez Humble (@jezhumble) 's Twitter Profile Photo

It’s come to my attention that many people think continuous delivery/deployment is about taking whatever crap you have in version control & shipping it into prod as fast as possible so you can test in prod NO CD is about making it SAFE to ship your code into prod quickly by:

Charity Majors (@mipsytipsy) 's Twitter Profile Photo

i recently wrote a piece about the essential compact between engineering and management, and some basic guidelines to crafting an on call policy that doesn't suck. (oncall being the topic that never dies 🧟‍♀️) leaddev.com/call/why-call-…

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

New: support for loading alerts directly from the PagerDuty API for analysis in the OnCalm alert sustainability tool oncalm.dev

New: support for loading alerts directly from the PagerDuty API for analysis in the OnCalm alert sustainability tool oncalm.dev
Craig Atkinson (@craigatk1) 's Twitter Profile Photo

Try out this new way to experience for yourself the power of diagnosing production issues with Honeycomb.io System Status Updates - no signup or data setup required. Tip: check out the confetti on the last step of the scenario, my main contribution to Honeycomb Play.

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

New post about a Gradle plugin I built to visualize and optimize your builds in the same telemetry tooling as your apps and services with OpenTelemetry

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

New post: Intro to high-level Android UI tests with Maestro from MOVED TO: @maestro__dev, plus a new Gradle plugin I wrote to integrate your Maestro tests into your Gradle build atkinsondev.com/post/android-m…

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

New post: Over the past 15 years I've reviewed hundreds upon hundreds of software pull requests. Over time I've developed a set of four key items I look for in each review. I'm synthesizing and sharing these in hopes they are helpful to others as well: atkinsondev.com/post/pull-requ…

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

New post: Soft skills like communication are critical the farther you advance up the technical career ladder. I wrote a post with 10 communication tips collected over my recent years of staff+ technical roles (staff and principal engineer): atkinsondev.com/post/communica…

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

Over the weekend I experimented with the ChatGPT API, using it to analyze the impact of a team's oncall load. I wrote up a quick recap of my experiment in this new post: atkinsondev.com/post/chatgpt-o…

Craig Atkinson (@craigatk1) 's Twitter Profile Photo

Wrote a new blog entry after reading a recent Reddit post in /r/devops: How many software alerts are normal to get during an on-call shift? atkinsondev.com/post/how-many-…