The Unlikely Story of UTF-8: The Text Encoding of the Web
Connect with Lunduke and other members of Lunduke community
Connect with Lunduke and other members of Lunduke community
The Beatle on his creative process.
After reading an essay by Étienne de La Boétie called Discourse on Voluntary Servitude, I got a strong sense of living in a world in which we are slaves of the decisions that the big corps impose to us.
Discovering how V8's garbage collection works, then looking into its interactions with WebGL.
<p>A few minutes ago I saw a news item saying that <a href="https://arstechnica.com/tech-policy/2023/07/tsmc-delays-us-chip-fab-opening-says-us-talent-is-insufficient/">TSMC had to delay its microchip fab on US soil due to lack of talent</a>. This reminded me …
Guy d'Andigne, the person behind the blog SFSS, recently put together an ebook made up of a handful of classic SF tales. It's a wonderful...
Musings on software development that you didn't ask for.
Limitations breed creativity. Infinite possibilities mean you become obsessed with the means. Limitations force you to an end.
We uncover the main hidden dangers when designing event-driven architectures and walk through effective mitigation and remediation strategies.
A recent blog post by GAMS demonstrated a significant performance difference between JuMP and GAMS on a model they call IJKLM. We respond to this blog post by explaining the difference in performance and presenting an alternative JuMP implementation with asymp…
—at least, in their current instantiations with RSS, Atom, JSON Feed, etc.
Over the past however long it's been since my last infrastructure blog post, I've been doing a ton of work across various organisations and my own personal setup to get things up to a more acceptable standard. Rather than do small posts for each infrastructure…
I Finally Bought a Scanner
Navigating distributed systems and microservices in C#? We should appreciate the combination of the saga pattern and NServiceBus.
AI for Enterprise Scenarios and Environments using Azure Cognitive Services ContainersAzure Cognitive Services offers a suite of artificial intelligence (AI)...
We introduced the motivation, design principles and high-level requirements of Espresso Shared Decentralized Sequencer in an earlier note. In this series of notes, we will dive deeper into understanding the design of the two key components of our sequencer net…
TypeScript 3.0 is here! Today marks a new milestone in the TypeScript journey, serving JavaScript users everywhere.If you’re unfamiliar with TypeScript, it’s not too late to learn about it now! TypeScript is an extension of JavaScript that aims to bring static…
Microsoft has been busy updating its Semantic Kernel open source SDK for creating AI-infused applications, recently adding Java support and integration with Azure Cognitive Search.
It seems impossible for me to find a company who cares about design
TL;DR env-sample-sync automates syncing .env with env.sample It’s available here on Github. The problem If you have a look through any software or infrastructure project you’ve worked on in the past, it won’t take long before you come across …
I briefly referred to pain.001 in my project article for batch2sepa, and there are some overlaps (see: copy-pasted sections) between that article and this one. Nevertheless, the focus for this article is about using ISO 20022 in the real world.
Writing about the big beautiful mess that is making things for the world wide web.
Recently Eric and I have been chatting with Daan Leijen, of Koka fame, discussing among other things the distribution of effects. Daan estimated that for a typical program written in Koka the distribution of effects would roughly be something like:
Recently I’ve been thinking a lot about infrastructure complexity, and the current state of infrastructure as code. This is problem space that many talented people are tackling.
Suppose that you want to edit a list ["a", "b", "c", "d"] so its ordering is ["b", "c", "a", "d"]. How would you...
Our investigation of the security incident disclosed by Microsoft and CISA and attributed to Chinese threat actor Storm-0558, found that this incident seems to have a broader scope than originally assumed. Organizations using Microsoft and Azure services shoul…
Open-source project management tool to manage issues, sprints, and product roadmaps with peace of mind.