Steve Moss
banner
gawbul.io
Steve Moss
@gawbul.io
Dad, husband, and PhD 🧑‍🧑‍🧒‍🧒👨🏻‍🎓 Scientist, technologist, and engineer 👨‍🔬📱👨‍💻 Bibliophile 📚 Philomath 🤓 Mental health advocate 💚

Passionate about #bioinformatics, #computing, #evolution, #genomics, #medicine, and #sre 🧬🩺💻

Homepage: https://www.gawbul.io
Pinned
I've put together a blog post on local continuous development tooling for Kubernetes that allows you to shorten the feedback loop and iterate much more quickly.

See here gawbul.medium.com/optimising-k...

#kubernetes #skaffold #development #deployment #helm #testing #verification #tooling
Optimising Kubernetes deployment with local continuous development tooling
Using Skaffold to make local Kubernetes development simpler and more scalable
gawbul.medium.com
Reposted by Steve Moss
Claude Sonnet 4.6 really likes drawing top hats on its pelicans simonwillison.net/2026/Feb/17/...
Introducing Claude Sonnet 4.6
Sonnet 4.6 is out today, and Anthropic claim it offers similar performance to November's Opus 4.5 while maintaining the Sonnet pricing of $3/million input and $15/million output tokens (the Opus …
simonwillison.net
February 18, 2026 at 12:09 AM
Reposted by Steve Moss
Exciting opportunity to join our team!

Job: Genomics Technology Infrastructure Team Leader
Please follow the instructions in the ad to apply (www.ensembl.info/2026/02/17/...).
Closing date: 25/03/2026
Job: Genomics Technology Infrastructure Team Leader – Ensembl Blog
www.ensembl.info
February 17, 2026 at 2:54 PM
Reposted by Steve Moss
Rust 1.93.1 has been released.

This point release fixes three regressions that slipped into in Rust 1.93.0: an internal compiler error affecting rustfmt, a false positive in a clippy lint, and an issue with the wasm32-wasip2 target.

See the blog post for details: blog.rust-lang.org/2026/02/12/R...
Announcing Rust 1.93.1 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
February 12, 2026 at 9:15 PM
Reposted by Steve Moss
Ensembl release 116 & Ensembl Genomes release 63 are coming in April 2026!
Read more in our declaration of intentions blog:
www.ensembl.info/2026/02/12/...

From summer 2026, ensembl.org redirects to beta.ensembl.org. Previous versions remain in Ensembl Archives.
February 12, 2026 at 3:45 PM
Reposted by Steve Moss
🎆 Go 1.26.0 is released!

🗒️ Release notes: https://go.dev/doc/go1.26

⬇️ Download: https://go.dev/dl/#go1.26.0

#golang
February 10, 2026 at 7:52 PM
Reposted by Steve Moss
🎉 Go 1.26 Release Candidate 3 is released!

🔒 Security: Includes an update for crypto/tls (CVE-2025-68121).

🏖 Run it in dev! Run it in prod! File bugs! go.dev/issue/new

📢 Announcement: groups.google.com/g/golang-ann...

⬇️ Download: go.dev/dl/#go1.26rc3

#golang
February 4, 2026 at 10:41 PM
Reposted by Steve Moss
🎊 Go 1.25.7 and 1.24.13 are released!

🔏 Security: Includes a security fix for cmd/cgo (CVE-2025-61732) and an update for crypto/tls (CVE-2025-68121).

🔈 Announcement: https://groups.google.com/g/golang-announce/c/K09ubi9FQFk/m/oQiZUMk9AQAJ

📦 Download: https://go.dev/dl/#go1.25.7

#golang
February 4, 2026 at 4:06 PM
Reposted by Steve Moss
Genome Science UK 2026 - SAVE THE DATE 📅
Manchester 14th-16th September 🧬🧬
#Genomics
January 24, 2026 at 1:42 PM
Reposted by Steve Moss
We are at the Festival of Genomics in London! Join #Ensembl at the “Genome Dome” at 16:00 today to learn about latest new genomes and annotations available via beta.ensembl.org

#FOG2026
January 28, 2026 at 9:46 AM
Reposted by Steve Moss
I have been one of the many people across the world impacted by the sudden death of Peer Bork - a friend, colleague and remarkable scientist. I now have enough time this weekend to write some personal thoughts about Peer. www.linkedin.com/posts/ewan-b...
Peer Bork - personal thoughts | Ewan Birney
Personal thoughts on the passing of Peer Bork
www.linkedin.com
January 24, 2026 at 3:26 PM
Reposted by Steve Moss
Rust 1.93.0 has been released! 🌈 🦀✨

This release includes a new musl version for the *-linux-musl targets, adds support for #​[cfg] inside asm!(), and adds [T]::as_array, VecDeque::{pop_front_if, pop_back_if}, Vec/String::into_raw_parts, fmt::form_fn, and more! ✨

blog.rust-lang.org/2026/01/22/R...
Announcing Rust 1.93.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
January 22, 2026 at 6:02 PM
Reposted by Steve Moss
This is great - it's about time someone updated the discourse on LLM energy usage to reflect that coding agents use massively more prompts than occasional questions to ChatGPT

Simon estimates that a day of coding agent usage comes out close to the energy needed to run a dishwasher
Whenever I read discourse on AI energy/water use that focuses on the "median query," I can't help but feel misled. Coding agents like Claude Code send hundreds of longer-than-median queries every session, and I run dozens of sessions a day.

On my blog: www.simonpcouch.com/blog/2026-01...
January 20, 2026 at 11:10 PM
Reposted by Steve Moss
A few quick notes on the Claude "soul document" that was released by Anthropic today under a CC0 public domain license - it's a huge 35,000 token essay used as part of Claude's training to instill core values and help define Claude's personality simonwillison.net/2026/Jan/21/...
Claude’s new constitution
Late last year Richard Weiss found something interesting while poking around with the just-released Claude Opus 4.5: he was able to talk the model into regurgitating a document which was …
simonwillison.net
January 21, 2026 at 11:41 PM
Reposted by Steve Moss
The difference between "dev" and "ops" is not about who writes code. It's 2026, dude: everyone writes code.

The difference is a separation of concerns. Are you responsible for writing code to generate revenue, or building the systems for code to run on?

charitydotwtf.substack.com/p/bring-back...
Bring Back Ops Pride
"Operations" is not a dirty word, a synonym for toil, or a title for people who can't write code. May those who shit on ops get the operational outcomes they deserve.
charitydotwtf.substack.com
January 20, 2026 at 1:01 AM
Reposted by Steve Moss
I've come to view the entire DevOps movement as a mighty, twenty-year battle to achieve one thing: a single feedback loop connecting devs with prod.

It failed, but not for lack of trying. It failed because the technology wasn't good enough.

And now it is.

www.honeycomb.io/blog/you-had...
“You Had One Job”: Why Twenty Years of DevOps Has Failed to Do it
Let’s start with a question. What is DevOps all about?
www.honeycomb.io
January 19, 2026 at 2:22 AM
Reposted by Steve Moss
I don't think I've ever shared this here before, so share I must:

www.amazon.com/Subtle-Art-S...

(If you open it up, it just says "No no no no no no no no no" for fifty pages or so. Makes a great Christmas gift!)
January 19, 2026 at 2:39 AM
Reposted by Steve Moss
🎉 Go 1.25.6 and 1.24.12 are released!

🔐 Security: Includes security fixes for archive/zip, net/http, crypto/tls, cmd/go.

📰 Announcement: groups.google.com/g/golang-ann...

📦 Download: go.dev/dl/#go1.25.6

#golang
January 15, 2026 at 8:29 PM
Reposted by Steve Moss
🎉 Go 1.26 Release Candidate 2 is released!

🔐 Security: Includes security fixes for archive/zip, net/http, crypto/tls, cmd/go.

🏖 Run it in dev! Run it in prod! File bugs! go.dev/issue/new

📢 Announcement: groups.google.com/g/golang-ann...

📦 Download: go.dev/dl/#go1.26rc2

#golang
January 15, 2026 at 8:30 PM
Reposted by Steve Moss
A lot of my infra workflows live in Slack threads, docs, or buried in shell history. That sucked.

I've been building Atuin Desktop. Local-first, CRDT-powered, executable runbooks - with integrated terminals, sql queries + monitoring

blog.atuin.sh/atuin-deskto...

Lmk if you have any questions <3
April 22, 2025 at 4:56 PM
Reposted by Steve Moss
My terminal runs on GAS (Ghostty, Atuin, Starship)
Ghostty + Atuin + Starship
January 8, 2026 at 8:14 PM
Reposted by Steve Moss
We've removed the paywall from this guide so everyone can access it. 👇 Stay safe.
wired.com WIRED @wired.com · Jan 8
Just days into 2026, the killing of 37-year-old Renee Nicole Good by a federal immigration officer in Minneapolis, Minnesota, has sparked protests around the US.

If you’re planning to protest, here’s how to safeguard your digital security.
How to Protest Safely in the Age of Surveillance
Law enforcement has more tools than ever to track your movements and access your communications. Here’s how to protect your privacy if you plan to protest.
www.wired.com
January 8, 2026 at 6:35 PM
Reposted by Steve Moss
Reposted by Steve Moss
New #GeneAnnotation has been added to #Ensembl Beta, including annotation for Dasypus novemcinctus and Buteo buteo!
You can explore all available species here: beta.ensembl.org/species-sel...

Image credits:
commons.wikimedia.org/wiki/F...
commons.wikimedia.org/wiki/F...
January 8, 2026 at 4:15 PM
Reposted by Steve Moss
Hello, happy New Year!

Three roles are currently open at Ensembl:

Genomic Data Analyst
Closing date: 10 Jan 2026

Genomic Data Analyst Project Lead
Closing date: 10 Jan 2026

Senior Platform Developer
Closing date: 24 Jan 2026

More info on current vacancies here (www.ensembl.info/category/06-...)
Jobs @ Ensembl – Ensembl Blog
www.ensembl.info
January 5, 2026 at 1:30 PM
Reposted by Steve Moss
Nominations for all of our medals and awards are still open. Help us recognise and celebrate outstanding contributions to science from across the globe by making your nominations by 20 February 2026: #RSMedals https://royalsociety.org/medals-and-prizes/nominations/
January 4, 2026 at 12:18 PM