Technology Commentary

Technology Commentary

8167 bookmarks
Custom sorting
6 API Trends and Practices to Know for 2024
6 API Trends and Practices to Know for 2024
As digital transformation, apps and data proliferate, having an effective API management strategy is critical. Learn what to prepare for in 2024.
·thenewstack.io·
6 API Trends and Practices to Know for 2024
AI Will Drive Streaming Data Use — But Not Yet, Report Says
AI Will Drive Streaming Data Use — But Not Yet, Report Says
Seventy-two percent of people familiar with streaming data believe AI will drive its adoption over the next one to two years, according to a new report from Redpanda. Yet, real-time analytics is by far the most common use case.
·thenewstack.io·
AI Will Drive Streaming Data Use — But Not Yet, Report Says
Amazon’s Thin Client: Wrong Idea, Wrong Time. Here’s Why.
Amazon’s Thin Client: Wrong Idea, Wrong Time. Here’s Why.
…we have a generation that is growing up with modern computing interfaces. Instead, we are still pushing the “classic” models onto them. Why? If computing has to become modern, then we have to use …
·om.co·
Amazon’s Thin Client: Wrong Idea, Wrong Time. Here’s Why.
What is your most productive shortcut with Vim?
What is your most productive shortcut with Vim?
I've heard a lot about Vim, both pros and cons. It really seems you should be (as a developer) faster with Vim than with any other editor. I'm using Vim to do some basic stuff and I'm at best 10 ti...
·stackoverflow.com·
What is your most productive shortcut with Vim?
Unix linguistics
Unix linguistics
Looking at patterns in the syntax of Unix utilities. Approaching the Unix ecosystem from a linguistic perspective.
·johndcook.com·
Unix linguistics
The Worst Programmer I Know
The Worst Programmer I Know
The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.
·dannorth.net·
The Worst Programmer I Know
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