How long it took different companies to find product-market fit
Part five of my seven-part series on kickstarting and scaling a B2B business
Part five of my seven-part series on kickstarting and scaling a B2B business
You might think of the Intel 386 processor (1985) as just an early processor in the x86 line, but the 386 was a critical turning point for m...
SIMT The programming model of a GPU uses what has been coined "single instruction multiple thread." The idea is that the programmer writes t...
Brev.Dev Instances Console
An in-depth analysis that explains how this console works internally
React starter kits (Vite, Next, Astro, Remix, React Router) which help React developers to start a React project in 2025 ...
Some of us in the GTK team have spent the last month or so exploring the world of linux kernel graphics apis, in particular, dmabufs. We are coming back from this adventure with some frustrations and some successes. What is a dmabuf? A dmabuf is a memory buffer in kernel space that is identified by...
Xe Iaso's personal website.
When Java 17 was released in 2021 as a “long term support” version, I wrote an article dissecting its features and came to the conclusion that it had a few nice features, but none that were compelling reasons to upgrade. Except one: tens of thousands of bug fixes.
53% of software engineers have suspected wrongdoing at work with ~145,000 software engineers in the UK having experienced retaliation the last time they reported it to their employers. For those who didn't report unethical behaviour, fear of retaliation from management was reported as the top reason (59%).
Well it’s been no secret, but OS/2 6.123 on my PS/2 model 80, is insanely unstable running simple MS-DOS based games (large EXE’s)
Xe Iaso's personal website.
During the release cycle of Firefox 120, we’ll begin to see the emergence of dozens of new, openly available extensions on Firefox for Android on addons.mozilla.org (AMO). We’re taking a ...
Writing code for online games, particularly for mobile or web-based slot games like this one , involves a mix of advanced graphics rendering, real-time networking, security implementations, and intricate game logic. Developers need to balance between performance optimization, cross-platform compatibility, and the…
A look at NitroKeys latest article
[I’ve added an update after watching the announcement.]
I was recently discussing laser etching with an engineer/font-designer friend of mine, and I wanted to show him a picture of some really good laser etching on a particular piece of optical equipment.
`Deno.cron` allows you to easily create scheduled jobs and is available on Deno Deploy. Here's how it works.
This paper reflects work done in late 2022 and 2023 to audit for vulnerabilities in terminal emulators, with a focus on open source software. The results of this work were 10 CVEs against terminal emulators that could result in Remote Code Execution (RCE), in addition various other bugs and hardening opportunities…
SQL:2023 has been wrapped. The final text has been submitted by the working group to ISO Central Secretariat, and it’s now up to the ISO gods when it will be published. Based on past experience, it could be between a few weeks and a few months.
Earlier this year myself and a couple others at DrDoctor did some training in C4 Architecture modelling1. The trainer was really good and over a few sessions with him we got the hang of the method. We went onto use what we had learnt, meeting everything Thursday over the course of 3 months. We focused mainly on…
Study No. 1 in The Astrophysical Journal: A Preferential Growth Channel for Supermassive Black Holes in Elliptical Galaxies at z ≲ 2 Study No. 2 in The Astrophysical Journal Letters: Observational Evidence for Cosmological Coupling of Black Holes and Its Implications for an Astrophysical Source o
Read about the latest performance boosts, disabling Intel ME, Windows 11 support, and more!
Daragh O Brien poses some thoughts on ChatGPT, AI Text Generation, and the Enshittening of Knowledge and what we can learn from Plato.
I've had my fair share of nice notebooks over the years, from Moleskines to Leuchtturms. And I love them: I love their smooth leather covers, thick sheets, a...
Learn the basics of using Git, the most popular tool for tracking and managing code changes for your application development.
Goodreads is full of trolls, spam, and harassment campaigns. They probably like it that way.