Sign in

Harry Pierson

@devhawk.net
127 followers 109 following 145 posts

Passion * Technology * Ruthless Competence Husband & Father Engineer at @dbos.dev Beer League Hockey Player Amateur Powerlifter He/Him

PostsRepliesMedia
Reposted by Harry Pierson
Qian Li @qianli.dev · 26/09/2026
Be aware of Postgres SELECT DISTINCT.
095
Reposted by Harry Pierson
DBOS @dbos.dev · 15/09/2026
Want to know how we built durable execution in Rust on top of Postgres? Check out this video for a first look at DBOS Rust, where @devhawk.net walks through how it works under the hood and demos what building durable Rust applications with DBOS looks like. youtu.be/kaQnXNwjcGc
youtu.be
First Look at open source DBOS library for Rust
YouTube video by DBOS-Inc
153
Reposted by Harry Pierson
DBOS @dbos.dev · 14/09/2026
Check out this new tutorial video. @devhawk.net demonstrates the new DBOS Conductor CLI tool, dbosctl, for managing durable workflow execution. youtu.be/77A21Sqt5Ug
youtu.be
DBOS Conductor CLI Demo
YouTube video by DBOS-Inc
133
Harry Pierson @devhawk.net · 12/09/2026
I spent the long weekend redoing how @dbos.dev Rust steps capture context, because I was confused about how Rust async functions differ from C# and TypeScript async functions. This post would have been REALLY useful last week. cel.cs.brown.edu/blog/design-...
cel.cs.brown.edu
A Design Space Exploration of Async/Await
Every language pitches async/await as synchronous-looking code, and the same two keywords appear everywhere. But behind the shared syntax hide nine independent design decisions, and no two of seven mo...
051
Harry Pierson @devhawk.net · 09/09/2026
The initial 0.5 preview release of DBOS Transact for Rust is now available crates.io/crates/dbos
crates.io
crates.io: Rust Package Registry
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
042
Harry Pierson @devhawk.net · 08/09/2026
@dbos.dev for Rust repo now open to the public! github.com/dbos-inc/dbo...
183
Reposted by Harry Pierson
Qian Li @qianli.dev · 01/09/2026
Really enjoyed this write-up on how they built Fern Agent. It's a good example of durable agents with DBOS in action: checkpointing model and tool calls in the same Postgres the agent already uses, then picking up where it left off after crashes or deploys. buildwithfern.com/post/buildin...
buildwithfern.com
How we built Fern Agent
How we built Fern Agent: why we persisted conversations before it had a single tool, taught it that valid markdown isn't valid Fern, and secured write access to customer docs before it shipped.
063
Harry Pierson @devhawk.net · 24/08/2026
A preview for the Rustaceans: gist.github.com/devhawk/c504...
gist.github.com
dbos-starter.rs
GitHub Gist: instantly share code, notes, and snippets.
011
Reposted by Harry Pierson
Qian Li @qianli.dev · 17/08/2026
Join us for the next DBOS User Group meeting on September 10! This month, @devhawk.net will walk us through: - First Look at DBOS Rust 🦀 . - New DBOS Conductor CLI and API updates. As always, there will be plenty of time to connect with other DBOS users and the team. luma.com/efkl81jf?tk=...
luma.com
DBOS User Group: Rust Library and new Workflow Control CLI · Zoom · Luma
Join us for the DBOS User Group Meeting on September 10. This month we will walkthrough DBOS Transact for Rust First Look! We will walk through the new open…
063
Reposted by Harry Pierson
DBOS @dbos.dev · 04/08/2026
Six years ago, DBOS started as a joint research project at MIT and Stanford on applying database principles to modern applications. Today we announced a major milestone: the issuance of U.S. Patent for our database-centric durable workflow architecture.
153
Reposted by Harry Pierson
Nash @radiodeadair.com · 29/07/2026
When you talk about the Trojan Horse people are like "they couldn't have been that stupid" as if the United States of America didn't elect Trump twice
824764
Harry Pierson @devhawk.net · 22/07/2026
Well I was planning on working this morning. Not sure if Salem is on board with that plan
000
Harry Pierson @devhawk.net · 19/07/2026
I'm watching Alien (rewatching obviously) Why do spaceships even have self destruct systems in scifi stories? Not "jury rig the ship to explode", a system designed to blow up the ship. I mean, what's the reasoning behind that? Who thought that was needed or even a not-batshit-insane idea? smh
120
Harry Pierson @devhawk.net · 16/07/2026
My mother had two siblings growing up and they would fight as sibling often do. One time when my mother's sister and brother were fighting her sister explained to my grandmother that "by mistaking my foot was in his face". It was an #HonestMistake
000
Reposted by Harry Pierson
Qian Li @qianli.dev · 14/07/2026
Happy to see the first community-maintained Rust implementation of DBOS Transact. Durare implements the same programming model, database schema, and execution semantics as the official DBOS Transact, with full compatibility with DBOS Conductor. Check it out: github.com/SamuelXing/d...
github.com
GitHub - SamuelXing/durare: A DBOS-compatible durable-execution SDK for Rust
A DBOS-compatible durable-execution SDK for Rust. Contribute to SamuelXing/durare development by creating an account on GitHub.
152
Harry Pierson @devhawk.net · 13/07/2026
Whenever I hear "rediscover" and "database" together, I think of Pat Helland's classic "Transaction Processing and the Barbarian Hordes" talk from *1996* www.youtube.com/watch?v=EoUp...
010
Harry Pierson @devhawk.net · 13/07/2026
I *LOVE* Shaolin Soccer and cannot wait to see this movie! Thanks @bobchipman.bsky.social for sharing!
000
Reposted by Harry Pierson
DBOS @dbos.dev · 08/07/2026
We just released DBOS Golang 0.19.0 This release introduces transactional data sources to the SDK. You can now execute your database queries and DBOS durability operations in the same transaction, enabling exactly-once execution. Full release notes: github.com/dbos-inc/dbo...
github.com
Release Release v0.19.0 · dbos-inc/dbos-transact-golang
What's Changed Datasources by @maxdml in #358 Support specifying an idempotency key with Send() by @maxdml in #362 fix(stream): drain to the end of the stream when the producer goes inactive by @S...
133
Harry Pierson @devhawk.net · 08/06/2026
Blogged: All Right, Let's Do This One Last Time... devhawk.net/blog/2026/06...
000
Harry Pierson @devhawk.net · 02/06/2026
I just pulled the trigger on DBOS Transact for Java v0.9. Major new features include: * Step Factories / @TransactionalStep - checkpoint DBOS steps inside a transaction * Dynamic Queues - queues can now be created/updated/deleted at runtime
143
Harry Pierson @devhawk.net · 27/05/2026
000
Harry Pierson @devhawk.net · 18/05/2026
LOL
Sidenote: That tool, by the way, was Jasper.AI. Honestly the biggest piece of shit I’ve ever had the misfortune to use at a job. And I once administered Sharepoint.
110
Harry Pierson @devhawk.net · 18/05/2026
I recently discovered that several developers are using Clojure with @dbos.dev Transact Java. We don't have official support (yet!) but I just published a Clojure version of the standard DBOS Starter app. Just the ticket for any other developers looking to add durable execution to their Clojure app
142
Harry Pierson @devhawk.net · 06/05/2026
As a newcomer to the Java ecosystem, I had no idea how much Spring Boot brings to the table in terms of developer experience. We work hard at @dbos.dev . to make durable execution easy. However, the Spring Boot team takes the idea of "get started with minimum fuss" to the next level.
130
Harry Pierson @devhawk.net · 30/04/2026
I just published the 0.8 release of DBOS Transact for Java. It's been about three months since our last release. Doesn't seem like much time, but when I look over the release notes...We sure got a lot of stuff done. Release notes: github.com/dbos-inc/dbo...
121
Reposted by Harry Pierson
DBOS @dbos.dev · 29/04/2026
Join us May 7 for DBOS User Group! We'll focus on what actually works in production: - LlamaIndex + DBOS (Adrian Lyjak): building agent workflows that survive restarts/errors. - Scaling to 4B workflows/day on Postgres w/ @petereliaskraft.net, what worked, what didn't. Sign up: luma.com/chh8mw4f
luma.com
DBOS User Group: Scaling Postgres to 4 billion workflows/day | Durable LlamaIndex · Zoom · Luma
Join us for the DBOS User Group Meeting on May 7th. This month's agenda includes: Making LlamaIndex agents durable with DBOS LlamaIndex AI Engineer, Adrian…
042
Reposted by Harry Pierson
LlamaIndex @llamaindex.bsky.social · 05/03/2026
Creating agent workflows and architecting the logic is one thing, making them durable and fail-safe is another👇 New integration for durable agent workflows with @dbos.dev execution - Make sure your agents survive crashes, restarts, and errors without writing any checkpoint code.
145
Harry Pierson @devhawk.net · 27/02/2026
Me: let's watch Predator Badlands My wife: yes! The geology of Yautja Prime is amazing! Me: I love you
000
Harry Pierson @devhawk.net · 12/02/2026
A presentation so nice, I'm doing it twice. I'll be delivering my Building Reliable Workflows in Java talk again on Feb 24th, this time in Seattle. If you're a Java (or Kotlin!) developer, come hear all about what you can do with DBOS. www.meetup.com/seajug/event...
meetup.com
Building Reliable workflows in Java, Tue, Feb 24, 2026, 6:00 PM | Meetup
**Details** So you have a new Workflow in your application. Let's say that it has 20 steps in the workflow * What happens if the instance handling the workflow goes down *
163
Harry Pierson @devhawk.net · 28/01/2026
I had a blast at @pjug.bsky.social tonight. Thanks for having me!
041
Reposted by Harry Pierson
Portland Java User Group @pjug.bsky.social · 28/01/2026
Harry Pierson speaking at the Portland Java User Group #dbos @dbos.dev @devhawk.net
164
Reposted by Harry Pierson
Portland Java User Group @pjug.bsky.social · 27/01/2026
tonight in Portland Oregon: Portland Java User Group Tuesday January 27 2026 Building Reliable workflows in Java - Using DBOS #java #pdxtech RSVP: www.meetup.com/pdxjug/event...
meetup.com
Building Reliable workflows in Java - Using DBOS, Tue, Jan 27, 2026, 5:30 PM | Meetup
**Agenda** 5:30 pm - 5:45 pm - Pizza and Intro 5:45 pm - 6:45 pm - Presentation **Details** So you have a new Workflow in your application. Let's say that it has 20 steps
044
Reposted by Harry Pierson
Greg Olear @gregolear.bsky.social · 25/01/2026
One of the best things I’ve read in a while:
412870110667
Harry Pierson @devhawk.net · 18/01/2026
Highly recommended! @bobchipman.bsky.social stuff is always top notch, but the history here was so frakking interesting!
000
Reposted by Harry Pierson
Qian Li @qianli.dev · 20/11/2025
Gunnar is such an incredible writer! He explains durable execution better than I do. I love seeing more lightweight, database-backed approaches getting attention, and really appreciate the thoughtful shout-out for @dbos.dev. Always grateful for folks who push the space forward.
182
Harry Pierson @devhawk.net · 08/10/2025
Looking forward to the next #SeattleSystems meetup: luma.com/n6a1kjgj. My background is compilers & debuggers, with a healthy dose of database stuff. But I like to get outside my wheelhouse when I can, so I'm really excited about the Protosocket talk.
luma.com
Building Efficient Systems: From Protosockets to Global Tables · Luma
Talk 1: When HTTP is too heavy: Designing a minimal RPC layer with protosocket at Momento Modern systems often default to HTTP-based RPC frameworks like…
021
Harry Pierson @devhawk.net · 19/09/2025
#Seattle peeps, I'm presenting a lightning talk on "Durable Computing 101" at the Seattle Postgres user group meetup on Oct 2nd. meetu.ps/e/PxF37/6mv7...
meetu.ps
Python Lightning Talks and Special Guest from DocumentDB, Thu, Oct 2, 2025, 6:00 PM | Meetup
Join us for a fast-paced evening of lightning talks exploring the intersection of Postgres and Python! Whether you’re a Pythonista curious about getting more out of Postgre
051
Harry Pierson @devhawk.net · 18/09/2025
#cascadiaJS scavenger hunt selfie
030
Harry Pierson @devhawk.net · 27/08/2025
Psst! We flipped the @dbos.dev Transact for Java repo public in advance of tomorrow's monthly meetup. Github Repo: github.com/dbos-inc/dbo... Meetup Event Page: luma.com/8rqv5o5z
021
Harry Pierson @devhawk.net · 24/08/2025
I hit a huge #powerlifting milestone this past week! I'm back in the #thousandPoundClub with a 215# bench press, 370# squat and 425# deadlift. #FiveThreeOne
030
Harry Pierson @devhawk.net · 21/08/2025
If you can't make it in person to #SeattleSystems tonight, there's a LinkedIn Live stream www.linkedin.com/events/73614...
linkedin.com
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
010
Reposted by Harry Pierson
Qian Li @qianli.dev · 16/08/2025
Seattle friends - in case you missed it: lu.ma/umtmqb38 The Seattle Systems group is hosting their very first meetup! @marcbrooker.bsky.social will be presenting Aurora DSQL. Excited to see more systems groups popping up (thanks @eatonphil.bsky.social). My colleague @devhawk.net is co-organizing.
lu.ma
Transactions and Coordination in Aurora DSQL · Luma
Join us for a Seattle Systems talk that’s definitely worth your time as we welcome Marc Brooker, Distinguished Engineer at AWS, for a deep dive into the inner…
095
Harry Pierson @devhawk.net · 19/08/2025
Today's workout • Cardio: 15m treadmill • Bench press: 160x5, 180x3, 200x3 • #JokerSets: 205x3, 210x2, 215x1 • Assistance work: 45 55# skull crushers, 45 25# curls, 3 x 53# KB farmer's walk #FiveThreeOne
000
Harry Pierson @devhawk.net · 30/07/2025
Today's workout • Cardio : 15m treadmill • Squat: 235x5, 270x5, 305x9; 3 sets 235x8 supplemental • Assistance work: 40 pushups, 40 120# Lat Pulldowns, 40 hanging knee raises #FiveThreeOne
000
Harry Pierson @devhawk.net · 30/07/2025
Yesterday's workout • Cardio : 15m treadmill • Bench press : 135x5, 160x5, 180x10; 3 sets 135x10 supplemental • Assistance work: 50 65# skull crushers, 50 25# curls, 60 back raises #FiveThreeOne
010
Reposted by Harry Pierson
Qian Li @qianli.dev · 30/07/2025
Just released DBOS TypeScript V3! I really like the new decorator-less API and its smooth compatibility with JavaScript. The updated DataSource API makes it easy to connect to multiple databases in a single app. Check it out and give a ⭐ on GitHub: github.com/dbos-inc/dbo...
github.com
GitHub - dbos-inc/dbos-transact-ts: Lightweight Durable TypeScript Workflows
Lightweight Durable TypeScript Workflows. Contribute to dbos-inc/dbos-transact-ts development by creating an account on GitHub.
343
Harry Pierson @devhawk.net · 24/07/2025
Today's Workout • Cardio: 15 min treadmill • Overhead Press: 100x5, 110x3, 125x8; 4 sets 110x6 supplemental • Assistance work: 50 pushups, 50 55# DB rows, 75 lying knee raises #FiveThreeOne
000
Harry Pierson @devhawk.net · 22/07/2025
Today's workout • Cardio : 15m treadmill • Bench press : 155x5, 175x3, 195x6; 4 sets 155x7 supplemental • Assistance work: 50 65# skull crushers, 50 25# curls, 50 back raises #FiveThreeOne
000
Harry Pierson @devhawk.net · 16/07/2025
Today's workout • Cardio : 15m treadmill • Squat: 245x3, 280x3, 315x6; 5 sets 245x5 supplemental • Assistance work: 50 45# DB inc press, 75 lying knee raises, 50 120# lat pulldowns #FiveThreeOne
000