Upcoming Hardening in PHP
Personal blog of Julien (jvoisin) Voisin
Topics /
The most popular blog posts about software engineering on Hacker News. 14,533 posts.
Personal blog of Julien (jvoisin) Voisin
Simplex Sigillum Veri
You can get OpenBSD Mastery: Filesystems for Kindle direct from me at Tilted Windmill Press or at Gumroad . You can get a Kindle-friendly ebook from any number of other retailers, but while they’re all supposed to be DRM-free I can’t advise on prying the file out of another vendor’s ecosystem. The one place you cannot…
Thoughts on software engineering from Rob Bell
Computers now work the way I thought they did when I was 8. What does computing look like when most applications have an audience of 1-2 people? I'm leaving Fly.io to build a phone for that world.
Where I try to explain why I feel like C\+\+ is so much fun, and to correct some misinformation.
Programing in Clojure and ClojureScript
An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.
Yes I know about that one talk from Rob Pike.
Or rather, an object is a set of functions that operate on implied data elements.
This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor.The purpose of this article is both to give an overview of the ecosystem, and to help drive consolidation in each domain.Each application domain has recommendations for consolidating that part of the…
A little over a year ago, I got my first serious glimpse at SproutCore, the JavaScript framework Apple used to build MobileMe (now iCloud). At the time, I had worked extensively with jQuery and Rails on client-side projects, and I had never found the arguments for the "solutions for
For my day job , I need to build and run a Docker Compose project. However, because Docker doesn’t play well with nftables and I prefer a rootless + daemonless approach, I’m using Podman .
Walk through Karpathy's 200-line GPT from scratch. Tokenize names into integers, watch softmax convert scores to probabilities, step through backpropagation on a computation graph, explore attention heatmaps, and see a tiny model learn to generate plausible names.
This post introduces [[butler]], a virtual operating system that runs multi-players applications on the web. In two parts, I present:
I've recently read an article criticizing Rust, and, while it made a bunch of good points, I didn't enjoy it --- it was an easy to argue with piece. In general, I feel that I can't recommend an article criticizing Rust. This is a shame --- confronting drawbacks is important, and debunking low effort/miss informed…
Sharing a reluctant, "node & postgres" approach to engineering management for early-stage startups
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…