Per-project VS Code coloured windows
Following on from my trick to change my terminal colour based on the project (git repo) I’m in, Simon Späti shared that he does the same for his editor, Neovim.
Following on from my trick to change my terminal colour based on the project (git repo) I’m in, Simon Späti shared that he does the same for his editor, Neovim.
Here’s a small but nice improvement I’ve made to my terminal recently that has been effective for me.
Singer is an open-source framework from Stitch that separates the reading from a source (a tap) and the writing to a data store (a target) by having them communicate with each other using a simple JSON-based protocol.
I’ve used images in a number of posts on this blog since it was started in 2008. Unfortunately, I haven’t always been good at adding alt text for each of them, particularly in the early years.
I wrote last week about how lucky we are that ideas can be shared so easily these days.
I’m so proud to announce that my book on data contracts is out now! Available wherever you buy your books, including Amazon, Packt, ebooks.com, Kobo and through the O’Reilly learning platform.
With the release of my book on data contracts, I wanted to share why I agreed to write this book, and what it means to me personally.
The dead letter queue (DLQ) pattern is commonly used to increase the resiliency of services that process data, allowing them to recover from incidents that prevent the processing or writing of that data without losing that data.
Writing is my superpower.
My writing ability is one of the reasons I’ve got this far in my career. It’s been called out in every promotion I’ve had, and regularly comes up in performance reviews.
What do software engineers think about data contracts? 🤔
When talking about data contracts, we naturally focus on the benefits for our data teams, and how by improving the reliability and quality of our data we can drive significant business value from the data.