Technology Commentary

Technology Commentary

8912 bookmarks
Custom sorting
Even if you can't write assembly like a poet, you can read disassembly like a hunter
Even if you can't write assembly like a poet, you can read disassembly like a hunter
This is a very concise introduction to x86 disassembly. It shows that you probably have all the skills to start reading disassembly right now even if you thought it was too complicated for you. It really isn't, see it for yourself.
·wordsandbuttons.online·
Even if you can't write assembly like a poet, you can read disassembly like a hunter
Using Tailscale without using Tailscale
Using Tailscale without using Tailscale
Tailscale is a great product, but it's not for everyone. Here's how to use it without using it.
·tailscale.dev·
Using Tailscale without using Tailscale
How to Start Your Blog in 2023
How to Start Your Blog in 2023
Running your own blog helps you keep an online journal of your life and thoughts that doesn't depend on unreliable tech platforms like Facebook or Twitter. But this process is still needlessly complicated and certainly not user-friendly for regular people.
·molodtsov.me·
How to Start Your Blog in 2023
Graphic Design Studio in Turin | Norma
Graphic Design Studio in Turin | Norma
Noгma is a non-graphic design studio in Turin, Italy, that explores the nihilistic possibility of eliminating aesthetic choice from the transmission of information. Noгma does absolutely nothing special.
·normadesign.it·
Graphic Design Studio in Turin | Norma
The small web is beautiful
The small web is beautiful
A vision for the "small web", small software, and small architectures.
·benhoyt.com·
The small web is beautiful
Compromising: A Guide for Developers | johnnyreilly
Compromising: A Guide for Developers | johnnyreilly
It is a truth universally acknowledged, that a single developer, will not be short of an opinion. Opinions on tabs vs spaces. Upon OOP vs FP. Upon classes vs functions. Just opinions, opinions, opinions. Opinions that are felt with all the sincerity of a Witchfinder General. And, alas, not always the same level of empathy.
·johnnyreilly.com·
Compromising: A Guide for Developers | johnnyreilly
Error Messages Are Our Friends
Error Messages Are Our Friends
This article is about how to understand and embrace error messages as tools to help us find issues in our code.
·thoughtbot.com·
Error Messages Are Our Friends
XUL Layout is gone | Words
XUL Layout is gone | Words
So this week I landeda fewpatches thatcompletely removed XUL layout from the Firefox codebase.
·crisal.io·
XUL Layout is gone | Words
Elevating My Awareness of Artificial Intelligence
Elevating My Awareness of Artificial Intelligence
I am not excited about recent evolutions in artificial intelligence (AI) as many others are, but as with APIs, I am looking to find and follow the story. This is something that takes regular studying and thinking about things, so here I aim spending my weekend thinking about all of this, trying to define where I stand, and speak somewhat intelligently about where things are going. As with most things tech, I am coming at this through the API lens, but since OpenAI, and most of the AI / ML conversation occurring right now is API driven and defined, so I think my lens will prove relevant. I have to be honest, I don’t know a whole lot about the inner workings of AI / ML. It is all a little black box and a little out of reach, but I’ve been paying attention and used a lot of solutions, and I think my vantage point likely reflects where many others find themselves, whether they are honest about it or not.
·apievangelist.com·
Elevating My Awareness of Artificial Intelligence
The Law of Unintended Consequences - Marginal REVOLUTION
The Law of Unintended Consequences - Marginal REVOLUTION
Sketchplanations writes up my theory of unintended consequences: People are complicated. Life is complicated. Ecosystems are complicated. Alex Tabarrok writes, “The law of unintended consequences is what happens when a simple system tries to regulate a complex system.” This so often happens in any kind of government program, regulation, law or attempt to control something within […]
·marginalrevolution.com·
The Law of Unintended Consequences - Marginal REVOLUTION
Debunking Myths About Reliability
Debunking Myths About Reliability
“Our service should always be up.” Some myths just won’t die. Engineering for reliability is well understood by engineering leaders, less so by bosses
·devops.com·
Debunking Myths About Reliability
In America, developers write tests to “cover” their production code. In TDD Russia, developers write production code to cover their tests
In America, developers write tests to “cover” their production code. In TDD Russia, developers write production code to cover their tests
recently, an enterprising engineer on my team has added a code coverage check to our CI pipeline. On every pull request, a bot posts a comment like this: Test coverage reportTotal statements added …
·uselessdevblog.wordpress.com·
In America, developers write tests to “cover” their production code. In TDD Russia, developers write production code to cover their tests