Zig, the Small Language
Zig programming language is new, but it's getting a well deserved attention. Can it be a good fit for small-and-simple programming tasks?
Topics /
The most popular blog posts about software engineering on Hacker News. 1,001 posts.
Zig programming language is new, but it's getting a well deserved attention. Can it be a good fit for small-and-simple programming tasks?
Use new programming languages knowledge to level up your Software Engineer career!
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…
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…
It's not about technology for its own sake. It's about being able to implement your ideas.
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, thi…
I wanted to see how a language model would analyze my existing code.
I'll show you what good logging is with real-life examples. Most people don't know what to log, so they end up creating just noise....
I wrote a program that sends cats to my phone when I'm sad at the computer.
How to move a running process into a tmux session
Early-stage startups shouldn't run on Kubernetes yet.
Even if you already know a bit (or a lot) of SwiftUI, Stanford’s course is incredible, amazing, wonderful, AND FREE!
My colleagues recently wrote a great post on the Netflix tech blog about a tough performance issue they wrestled with. They ultimately diagnosed the problem as false sharing, which is a performance…
This section is a follow-up to the previous one , where we optimized binary search by the means of removing branching and improving the memory layout. Here, we will also be searching in sorted arrays, but this time we are not limited to fetching and comparing only one element at a time.
16 years and counting...
... in which we look at one or two ways to make life easier when working with Python regular expressions.
A climate change what-if Over a few beers... Growing up, I was obsessed with space. Like many tech workers, I consumed everything I could find about space and space travel. Young me was convinced we were on the verge of space travel, imagining I would live to see colonies
Why self-host Zig?<br> For great justice, of course… and also a few more reasons actually.
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.
Sysadmin doing syadmin stuff
I was asked to give a toast in celebration of the 50th Anniversary of [The Mother of All Demos](https://en.wikipedia.org/wiki/The_Mother_of_All_Demos) so I spent some time reflecting on Engelbart's w...
Some years ago Matt Pharr wrote an excellent blog post series, “ Swallowing the elephant ”, in which he describes various optimizations done in pbrt using Disnay’s Moana Island Scene .
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
(I thank Yoshiyuki Kotani for this identity. We'll be able to use the same idea again in 2024 and 2027!)