Engineers Need to Write
I hated writing in high school.
The latest blog posts to take off on Hacker News. 80,919 posts.
I hated writing in high school.
The Let’s Encrypt team is excited to announce that ACME Renewal Information (ARI) is live in production! ARI makes it possible for our subscribers to handle certificate revocation and renewal as easily and automatically as the process of getting a certificate in the first place. With ARI, Let’s Encrypt can signal to…
An update on our findings, the actions we’ve taken, and technical details of the bug.
In another episode of “I’ve been a web designer for how long and am only now learning about this?” let’s talk about CSS system colors. Background On my blog, I…
The TodoMVC implemented in Kobold weighs about 30kb when gzipped over the wire, out of which the gzipped Wasm blob is under 20kb. There are no tricks there . I haven't replaced the default allocator, nor have I minified the JavaScript (although I probably should).
Is software done now? Processing the the ChatGPT Plugins announcement.
Introducing 'Hello Dolly,' a project to democratize AI by integrating ChatGPT and open models, making advanced AI accessible to everyone.
An not-for-profit roundup of affordable PCB manufacturers. Originally published in 2023 and last updated January 2026.
I always got fascinated by heap memory. Questions such as How heap memory is obtained from kernel? How efficiently memory is managed? Is it managed by kernel or by library or by application itself?…
[…] Embedded in Academia : Why Take a Compiler Course? – Seconded, or whatever – my compiler course was briefer than I'd have liked but many of my peers didn't take it and I spent ages explaining what I thought where simple concepts to them when working on group projects and the like. […]
The embarrassing investor meltdown surrounding Silicon Valley Bank should drive us to consider new models.
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.
Series Introduction In this series of articles I would like to share with you a set of ideas that are meant to help non-technical people build a better intuition as to what the current software and…
Hacker News displays comments in a tree. This can be frustrating if you want to keep track of a particular conversation, as you constantly have to seek through the tree to find the latest comment.
I wrote about my language learning startup, Readlang , back in 2014 , and then again in 2016 , both times attracting attention on Hacker News, where my story of a struggling one-man startup seemed to resonate. Well, it’s now 7 years later, and a bunch has happened since, so it’s time for an update…
React starter kits (Vite, Next, Astro, Remix, React Router) which help React developers to start a React project in 2025 ...
Low-rank adaptation (LoRA) is a technique for fine-tuning models that has some advantages over previous methods:
AI is powered by a virtuous circle of data, algorithms (“models”), and compute. Growth in one pushes needs in the others and can grossly affect the developer experience on aspects like usability and performance. Today, we have more data and more AI model research than ever before, but compute isn’t scaling at the same…
Wolfram plugin gives computationally accurate answers to ChatGPT queries using Wolfram's data knowledgebase and language. Custom visualizations are given as well. Stephen Wolfram explains how it works.
We’ve implemented initial support for plugins in ChatGPT. Plugins are tools designed specifically for language models with safety as a core principle, and help ChatGPT access up-to-date information, run computations, or use third-party services.
This post introduces [[butler]], a virtual operating system that runs multi-players applications on the web. In two parts, I present:
It took me a few minutes to create a fake me giving a fake lecture.
Initial Disclosure: After extensive research, we have taken a short position in shares of Block, Inc. (NYSE: SQ). This report represents our opinion, and we encourage every reader to do their own due diligence. Please see our full disclaimer at the bottom of the report.
There is something legendary and historic happening in software engineering, right now as we speak, and yet most of you don't realize at all how big it is.
I describe why AWK is great for prototyping and is often the best alternative to the shell and Python
Notes about creative coding on the Web.
Personal Blog of Mark Essien