Article 19
Nice to see the recording of my most recent talk "You keep using that word" from @CraftConf is now out:...
View ArticleArticle 18
Yep, that's what the Javascript ecosystem needs to simplify things - macros: https://www.infoq.com/news/2023/07/bun-native-bundler-macros/
View ArticleArticle 17
This is so sad. Stefan was always lovely to talk to and great company. Super smart, opinionated in the best way. I learned a lot from watching him present, both his style and content. A huge loss....
View ArticleArticle 16
A lovely obituary for the greatly missed Stefan Tilkov over at @infoq by @danielbryantukhttps://www.infoq.com/news/2023/08/obituary-stefan-tilkov/
View ArticleArticle 15
So, I have my own thoughts, but what does resiliency mean to you? Not looking for a single definition (there isn't one), more interested in a plurality of views.
View ArticleArticle 14
"Server-driven UI" https://www.infoq.com/news/2023/09/reddit-feed-server-driven-ui/. It's called a website 🙄. But sure, let's create our own proprietary UI format in JSON, because HTML & CSS aren't...
View ArticleArticle 13
Over time I’ve finally come to realise that the Agile manifesto is a rebuttal to Taylorism. I know that Lean was a major influence at the time, although not explicitly called out in the manifesto...
View ArticleArticle 12
Being clear and transparent when things go wrong is essential to learn from those mistakes and put it right. The write up of the recent Curl CVE by @bagder and the associated discussion around the bug...
View ArticleArticle 11
It's in no way justifiable, but I really want this for the home comms cabinet. So frickin cool. 🤤 https://shop.patchbox.com/products/patchbox-365-cat-6a
View ArticleArticle 10
Interested in people who have implemented idempotent API operations. Did you go for client ID, serverside fingerprinting, both, or something else? Also most interested in cases where you are...
View ArticleArticle 9
I will not be speaking at DevTernity on 7th of December as previously planned. Unfortunately it turns out aspects of the conference were misrepresented to me.I had previously declined an invitation to...
View ArticleArticle 8
I’m fortunate to get asked to speak at conferences like this often. As a result, I am careful to prioritise events that work to create inclusive and safe opportunities for a wide variety of speakers...
View ArticleArticle 7
Any of my followers using Splunk and (fully) structured logging? Anything to be aware of, any general advice? Assume the decision to use Splunk is fixed, so "just use X instead" isn't going to be helpful!
View ArticleArticle 6
So for chains of service calls, how common is it to propogate timeout budgets? I get the theory (to avoid carrying on with operations when the original consumer has already given up), but can't see...
View ArticleArticle 5
OK, this is bugging me a bit, and in lieu of actually wrting some code myself and breaking out wireshark or similar, when setting gRPC error codes, do the equivalent status codes get set in the HTTP...
View ArticleArticle 3
This overview of Raft is absolutely brilliant: http://thesecretlivesofdata.com/raft/. Great visuals, simple description of a complex problem space. 10/10, awesomesauce.
View ArticleArticle 2
This is the stuff. "Understanding Real-World Timeout Problemsin Cloud Server Systems". http://dance.csc.ncsu.edu/papers/IC2E18.pdf
View ArticleArticle 1
I think if I wrote a bot that just randomly responded to toots with "This is the darkest timeline", it would be an appropriate contextual response like 75% of the time.
View ArticleArticle 0
Holy crap. As an unpack to first print experience, the Bambu A1 is brilliant.
View Article