Technology Commentary

Technology Commentary

8218 bookmarks
Custom sorting
interceptors
interceptors
INTERCEPTORS ARE SO COOL! Sometimes you need some “generic rails” that are still highly adaptable to other uses. This is the basic problem solved by the Interceptor pattern. I really love the way OkHttp does interceptors for the generic rails of making HTTP calls, so I wanted to walk through a case study of why an interceptor might be useful and then try to synthesize some lessons & a minimal example of the pattern.
·traviscj.com·
interceptors
10 Weird HTML Hacks That Shaped The Internet
10 Weird HTML Hacks That Shaped The Internet
From table hacks to CSS kludges, these are some of the techniques that helped web developers get their fancy pages on the internet.
·tedium.co·
10 Weird HTML Hacks That Shaped The Internet
Reflections on learning programming
Reflections on learning programming
There is a deep love that is hard to understand or express: the simplicity and purity of the relationship, sound of keyboard, the feeling of control, the gratification of the outcome, the challenge of the puzzle, the room for improvement, the patience of the machine…
·blog.osm-ai.net·
Reflections on learning programming
Navigators
Navigators
In Staff Engineer’s chapter on Managing Technical Quality, one of the very last suggestions is creating a centralized process to curate technical changes: Curate technology change using architecture reviews, investment strategies, and a structured process for adopting new tools. Most misalignment comes from missing context, and these are the organizational leverage points to inject context into decision-making. Many organizations start here, but it’s the last box of tools that I recommend opening.
·lethain.com·
Navigators
Notes on The Crux
Notes on The Crux
The Crux by Richard Rumelt is a fantastic follow on to his Good Strategy, Bad Strategy, providing many of the same core ideas but in a more readable format, and a clearer target to take down: the incoherent outputs of process and goal-driven strategy. Recently, I’ve been looking for more strategy books to read, and folks pointed out that I’d missed a new book from Richard Rumelt, The Crux. No book has influenced my thinking about strategy more than Rumelt’s previous work, Good Strategy, Bad Strategy, so I felt obligated to pop this one to the top of my reading queue.
·lethain.com·
Notes on The Crux
Using AI for extracting Usernames, Emails, Phone Numbers, and Personal Names from large datasets
Using AI for extracting Usernames, Emails, Phone Numbers, and Personal Names from large datasets
Extracting relevant information from large blobs of text, such as text files, PDFs, Excel spreadsheets, JSON files, can be a time-consuming and frustrating task. Everyone in OSINT will most likely acknowledge this since processing and exploiting the collected data in an OSINT investigation is one of most time consuming tasks on average. Within Open-Source Intelligence (OSINT) we very often collect large amounts of data in the form of text. During investigations there often is a need to extract v
·dutchosintguy.com·
Using AI for extracting Usernames, Emails, Phone Numbers, and Personal Names from large datasets
Elixir at Ramp 🧪
Elixir at Ramp 🧪
Pablo talks about how and why we use Elixir at Ramp.
·engineering.ramp.com·
Elixir at Ramp 🧪
How American Express Created an Open Source Program Office
How American Express Created an Open Source Program Office
American Express has established an open source program office that gamifies the safe development of open source code that can be poured back into the community.
·thenewstack.io·
How American Express Created an Open Source Program Office
The Cassette-Tape Revolution
The Cassette-Tape Revolution
The disruptive power of the cassette anticipated the even greater tectonic shift that the digital age would bring to music.
·newyorker.com·
The Cassette-Tape Revolution
Push Ifs Up And Fors Down
Push Ifs Up And Fors Down
A short note on two related rules of thumb.
·matklad.github.io·
Push Ifs Up And Fors Down
How fast are Linux pipes anyway?
How fast are Linux pipes anyway?
Pipes are ubiquitous in Unix --- but how fast can they go on Linux? In this post we'll iteratively improve a simple pipe-writing benchmark from 3.5GiB/s to 65GiB/s, guided by Linux `perf`.
·mazzo.li·
How fast are Linux pipes anyway?
Why Microsoft Has to Save OpenAI
Why Microsoft Has to Save OpenAI
Hire the CEO, hire the team, send the CEO back, take a seat on the board — Microsoft will do just about anything to keep OpenAI afloat.
·thenewstack.io·
Why Microsoft Has to Save OpenAI
Long Strange Tape - 99% Invisible
Long Strange Tape - 99% Invisible
The Cassette tape was great in so many ways, but let’s be honest, they never really sounded great.  But because the cassette was so much cheaper and easier to use and portable, a lot of people didn’t care so much about the audio quality. They just wanted to be able to use something that they
·99percentinvisible.org·
Long Strange Tape - 99% Invisible
Engineering strategy notes.
Engineering strategy notes.
Recently, I am thinking quite a bit about engineering strategy, and as part of that have started re-reading previous resources on the topic, and looking for new things to read while I refine my point of view on what makes for good engineering strategy. The best introduction to my current theory of engineering strategy is Solving the Engineering Strategy Crisis, which has both written and video versions. You can also reading my other strategy writing via the strategy tag.
·lethain.com·
Engineering strategy notes.
Yeah, Mastodon’s Got A Reply Guy Problem
Yeah, Mastodon’s Got A Reply Guy Problem
The “reply guy,” the internet-native take on Florida Man, has started to cause problems in the fediverse, and it comes down to ideology.
·tedium.co·
Yeah, Mastodon’s Got A Reply Guy Problem
Blame Apple For The Sunbird iMessage Drama
Blame Apple For The Sunbird iMessage Drama
The recent security drama caused by an iMessage workaround on Android shouldn’t minimize a simple fact: This is Apple’s fault.
·tedium.co·
Blame Apple For The Sunbird iMessage Drama