Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #creative #comics #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
First Letter Pseudo Element First Letter Pseudo Element 2019-05-03 In today's TypeTip we will be taking a look at the often...
3rd May 2019
50

First Letter Pseudo Element

from Making software better without sacrificing user experience. [alt+shift+b] in programming

3rd May 2019
First Letter Pseudo Element 2019-05-03 In today's TypeTip we will be taking a look at the often overlooked :first-letter CSS pseudo element. Though you might only use this for specific article-format web pages, it's still a nice-to-have in your web dev toolset. The HTML Like most...
My Remote Desk Remote Culture A rant It doesn’t make sense to mandate that I sit in the same building as you to...
7th Nov 2016
1

My Remote Desk

from Tyler Cipriani: blog [alt+shift+b] in programming

7th Nov 2016
Remote Culture A rant It doesn’t make sense to mandate that I sit in the same building as you to work on things somewhat related to the things you work on. By recognizing this fact, both employers and employees now have a great deal of freedom (for some value of the word...
Quick and Dirty Theme Switcher Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog...
4th Jun 2020
37

Quick and Dirty Theme Switcher

from bt RSS Feed [alt+shift+b] in programming

4th Jun 2020
Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog design has changed. I’m keeping this post up since it will still be useful for those wanting to implement a theme switcher on their own site. I recently added a fairly...
2nd Jul 2023
Ten years of Overcast: A new foundation Today, on the tenth anniversary of Overcast 1.0, I’m happy to launch a complete rewrite and redesign...
16th Jul 2024
93

Ten years of Overcast: A new foundation

from Marco.org [alt+shift+b] in programming

16th Jul 2024
Today, on the tenth anniversary of Overcast 1.0, I’m happy to launch a complete rewrite and redesign of most of the iOS app, built to carry Overcast into the next decade — and hopefully beyond. Like podcasts better than blog posts? Listen to ATP #596 for more! What’s new Much...
American Idle I promised one final piece on TikTok, focused primarily on the network effects of creativity. And...
22nd Feb 2021
60

American Idle

from Remains of the Day [alt+shift+b] in programming

22nd Feb 2021
I promised one final piece on TikTok, focused primarily on the network effects of creativity. And this is that, in part. But it discusses a bunch of other topics, some only tangentially related to TikTok. All the points I wanted to cover seem hyperlinked in a sprawling loose...
Load testing is hard, and the tools are... not great. But why? If you're building an application that needs to scale—and we all tell ourselves that we are—then at...
4th Jan 2021
3

Load testing is hard, and the tools are... not great. But why?

from ntietz.com blog - technically a blog [alt+shift+b] in programming

4th Jan 2021
If you're building an application that needs to scale—and we all tell ourselves that we are—then at some point you have to figure out if it does or not. This is where load testing comes in: if you want to see whether or not your application can handle scale, just generate scale...
Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4) Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4) 2022-03-12 I run a personal...
12th Mar 2022
30

Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4)

from bt RSS Feed [alt+shift+b] in programming

12th Mar 2022
Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4) 2022-03-12 I run a personal media server using Jellyfin on a Raspberry Pi 4 in my home. It’s pretty great and works well across most devices - Google TV, iOS and Android devices, Chromebooks, etc. The only small...
Asynchronous JavaScript - what is it? (Promises, callbacks, async/await) JavaScript code is executed synchronously. In other words, from top to bottom and one line at a...
30th Aug 2020
38

Asynchronous JavaScript - what is it? (Promises, callbacks, async/await)

from Tinloof - Blog [alt+shift+b] in programming

30th Aug 2020
JavaScript code is executed synchronously. In other words, from top to bottom and one line at a time. First, the code will execute the function and know what to return when getText() is called. Then it assigns the getText() function to the variable text.
Every Choice Changes Everything: The Show About 3 weeks ago, Leo Laporte and I recorded the first episode of what will be a new monthly show...
22nd Jun 2026
1

Every Choice Changes Everything: The Show

from Coding Horror [alt+shift+b] in programming

22nd Jun 2026
About 3 weeks ago, Leo Laporte and I recorded the first episode of what will be a new monthly show on the TWiT network. Naming things is hard, and we almost voted on the name, like we did for Stack Overflow, but we quickly landed on Off By One with
2017 in review 2017 has been incredible, and I can't wait to build more stuff for y'all in 2018!
26th Dec 2017
1

2017 in review

from Buttondown's blog [alt+shift+b] in programming

26th Dec 2017
2017 has been incredible, and I can't wait to build more stuff for y'all in 2018!
30 Years After all these years, I still get the dreams. ... more ...
13th Jan 2026
1

30 Years

from Charles Petzold [alt+shift+b] in programming

13th Jan 2026
After all these years, I still get the dreams. ... more ...
An educational side project What does a great side project look like, which helps learn new technologies, but also helps stand...
1st Jun 2023
118

An educational side project

from The Pragmatic Engineer [alt+shift+b] in programming

1st Jun 2023
What does a great side project look like, which helps learn new technologies, but also helps stand out when looking for a new job? Analysis of an Uber simulation app, built from scratch.
CSS-Tricks could be a co-op I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the...
18th Sep 2026
-5

CSS-Tricks could be a co-op

from Eric Bailey [alt+shift+b] in programming

18th Sep 2026
I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the opportunity to write for them. In doing so, they helped to both socialize and normalize accessibility as a mainstream frontend concern. I’m deeply thankful to them for this. The...
Running VSCode in Chromium on OpenBSD Running VSCode in Chromium on OpenBSD 2023-06-05 VSCode and its many variations are not available on...
5th Jun 2023
36

Running VSCode in Chromium on OpenBSD

from bt RSS Feed [alt+shift+b] in programming

5th Jun 2023
Running VSCode in Chromium on OpenBSD 2023-06-05 VSCode and its many variations are not available on OpenBSD. This doesn’t cause issue with many OpenBSD users, but those making the jump from Linux might miss access to such a popular editor. Lucky for us, there is a hacky...
Speeding up code with vectorization I’ve been writing a lot of math code with latency requirements these days. When I talk to people...
17th Apr 2020
33

Speeding up code with vectorization

from Kevin Chen [alt+shift+b] in programming

17th Apr 2020
I’ve been writing a lot of math code with latency requirements these days. When I talk to people about my problems, they usually suggest multithreading and general-purpose GPU computing. These both have downsides. Multithreading might not be the best option in systems that...
Worrying is self-fulfilling; what to do instead Worrying makes things worse. Replace worry with preparation and strategic planning.
24th May 2026
1

Worrying is self-fulfilling; what to do instead

from A Smart Bear [alt+shift+b] in programming

24th May 2026
Worrying makes things worse. Replace worry with preparation and strategic planning.
(incomplete) Organizing AI Engineer World's Fair 2024 We have just come off a very intense production period of the first AI Engineer World's Fair, the...
29th Jun 2024
34

(incomplete) Organizing AI Engineer World's Fair 2024

from swyx's site RSS Feed [alt+shift+b] in programming

29th Jun 2024
We have just come off a very intense production period of the first AI Engineer World's Fair, the large, multi-track format of the AI Engineer series of conferences that my biz partner Ben and I are building. I am historically bad at writing down lessons and thoughts, so I am...
I’m (re-)starting a newsletter Just a quick update to let those of you who bookmarked this blog or who have subscribed to my RSS...
11th May 2026
1

I’m (re-)starting a newsletter

from On Test Automation [alt+shift+b] in programming

11th May 2026
Just a quick update to let those of you who bookmarked this blog or who have subscribed to my RSS feed know that I have (re-)started a newsletter. Why a newsletter? As you might know (or not), while I’ve been pretty active on LinkedIn over the years, I do have a love-hate (or...
Porting OkLab colorspace to integer arithmetic For reasons I'll explain in a futur write-up, I needed to make use of a perceptually uniform...
11th Dec 2022
79

Porting OkLab colorspace to integer arithmetic

from A small freedom area RSS [alt+shift+b] in programming

11th Dec 2022
For reasons I'll explain in a futur write-up, I needed to make use of a perceptually uniform colorspace in some computer vision code. OkLab from Björn Ottosson was a great candidate given how simple the implementation is. But there is a plot twist: I needed the code to be...
Untangle: Solving problems with fuzzy constraints How to sketch, and satisfy, logic problems
1st Jan 2023
14

Untangle: Solving problems with fuzzy constraints

from Ink & Switch [alt+shift+b] in programming

1st Jan 2023
How to sketch, and satisfy, logic problems
Building an Arcade Stick I’ve been into playing games on my RetroPie machine lately and thought it would be cool to build an...
3rd Jun 2019
51

Building an Arcade Stick

from Alex Meub [alt+shift+b] in programming

3rd Jun 2019
I’ve been into playing games on my RetroPie machine lately and thought it would be cool to build an arcade stick (also called a “fight stick”). Here’s the finished product: Materials and Components I had some leftover IKEA oak butcher block from a kitchen project and I thought...
The journey to controlling external monitors on M1 Macs One lazy evening in November 2020, I watched how Tim Cook announced a fanless MacBook Air with a CPU...
16th Jul 2021
45

The journey to controlling external monitors on M1 Macs

from Copper • A blog about conductive layers [alt+shift+b] in programming

16th Jul 2021
One lazy evening in November 2020, I watched how Tim Cook announced a fanless MacBook Air with a CPU faster than the latest 16 inch MacBook, while my work-provided 15 inch 2019 MacBook Pro was slowly frying my lap and annoying my wife with its constant fan noise. I had to get my...
The 7 best mobile app analytics tools 1. PostHog Best for: Engineering and product teams What is PostHog? PostHog (that's us 👋) is an...
1st Aug 2024
116

The 7 best mobile app analytics tools

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Aug 2024
1. PostHog Best for: Engineering and product teams What is PostHog? PostHog (that's us 👋) is an all-in-one platform built to help engineers create…
Friday Deploy Freezes Are Exactly Like Murdering Puppies VOICEOVER: “Previously, on twitter …” Happy Friday | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| Don't push to production...
1st May 2019
1

Friday Deploy Freezes Are Exactly Like Murdering Puppies

from charity.wtf [alt+shift+b] in programming

1st May 2019
VOICEOVER: “Previously, on twitter …” Happy Friday | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| Don't push to production |___________| (___/) || (⌾ㅅ⌾) || /   づ — Kelly Vaughn (@kvlly) April 12, 2019 So, that happened. I hadn’t seen anyone say something like this in quite a while.  I remember saying things like...
Improving my productivity in 2018 2017 was a really good year for me. I did a lot of freelance work, improved my financial situation,...
13th Jan 2018
30

Improving my productivity in 2018

from Daniel Immke [alt+shift+b] in programming

13th Jan 2018
2017 was a really good year for me. I did a lot of freelance work, improved my financial situation, built this site and started blogging…
The UX of Proving Our Humanity To Machines What happens when we can't convince machines that we are human?
3rd Dec 2020
1

The UX of Proving Our Humanity To Machines

from swyx's site RSS Feed [alt+shift+b] in programming

3rd Dec 2020
What happens when we can't convince machines that we are human?
Making a custom porteur bag I just finished my first fully custom sewing project: a porteur bag for bike trips. This is a bag...
18th May 2025
1

Making a custom porteur bag

from Tom MacWright [alt+shift+b] in programming

18th May 2025
I just finished my first fully custom sewing project: a porteur bag for bike trips. This is a bag designed to fit on a front rack, in my case a rack called Jack The Bike Rack. On multi-day trips, I want to bring a change of clothes, and need somewhere to put them that’s...
The Boot.dev Beat. March 2024 Pythogoras escaped this month. The community rallied against the Serpent God, and while he was...
28th Feb 2024
1

The Boot.dev Beat. March 2024

from Boot.dev Blog [alt+shift+b] in programming

28th Feb 2024
Pythogoras escaped this month. The community rallied against the Serpent God, and while he was wounded and beaten back, he escaped. We’ll be trying again later this month. Happy coding.
The Cloud Is Just Someone Else's Computer When we started Discourse in 2013, our server requirements were high: 1GB RAM modern, fast dual core...
17th Feb 2019
47

The Cloud Is Just Someone Else's Computer

from Coding Horror [alt+shift+b] in programming

17th Feb 2019
When we started Discourse in 2013, our server requirements were high: 1GB RAM modern, fast dual core CPU speedy solid state drive with 20+ GB I'm not talking about a cheapo shared cpanel server, either, I mean a dedicated virtual private server with those specifications. We were...
My first year since coming back to Linux <![CDATA[It has been a year since I set up my System76 Merkaat with Linux Mint. In July of 2024 I...
6th Jul 2025
42

My first year since coming back to Linux

from Paolo Amoroso's Journal [alt+shift+b] in programming

6th Jul 2025
<![CDATA[It has been a year since I set up my System76 Merkaat with Linux Mint. In July of 2024 I migrated from ChromeOS and the Merkaat has been my daily driver on the desktop. A year later I have nothing major to report, which is the point. Despite the occasional unplanned...
Your target market isn't demographic How to define your actual target market, which probably isn't traditional demographics and...
7th Sep 2025
1

Your target market isn't demographic

from A Smart Bear [alt+shift+b] in programming

7th Sep 2025
How to define your actual target market, which probably isn't traditional demographics and firmographics.
Crafting a support network Sometime in late 2018, the concept of having a support network clicked for me.
3rd Jan 2021
67

Crafting a support network

from Joel Gascoigne [alt+shift+b] in programming

3rd Jan 2021
Sometime in late 2018, the concept of having a support network clicked for me.
Interoperable Personal Libraries and Ad Hoc Reading Groups Exploring ways to build social infrastructure around books and reading on the open web
20th Feb 2022
1

Interoperable Personal Libraries and Ad Hoc Reading Groups

from Maggie Appleton [alt+shift+b] in programming

20th Feb 2022
Exploring ways to build social infrastructure around books and reading on the open web
Baremetal vs. Proxmox vs. ESXi Performance Geekbench Scores I have always wondered about the performance characteristics of virtualization. Despite the caveats...
17th May 2026
1

Baremetal vs. Proxmox vs. ESXi Performance Geekbench Scores

from Neil Panchal [alt+shift+b] in programming

17th May 2026
I have always wondered about the performance characteristics of virtualization. Despite the caveats in testing methodology, workloads, etc., it'd be nice to see what the performance penalty is for using Baremetal vs. Proxmox vs. ESXi. Googling for answers results in some ancient...
Four-Course Python Data Structures and Algorithms Track Released We recently took a look at our course curriculum and felt that our current Learn Algorithms course,...
4th Oct 2021
1

Four-Course Python Data Structures and Algorithms Track Released

from Boot.dev Blog [alt+shift+b] in programming

4th Oct 2021
We recently took a look at our course curriculum and felt that our current Learn Algorithms course, written in Go, would be better served if it covered Python instead. After much deliberation, we decided to rewrite the course, and we’re super excited to have now released the...
Dispatch 013: ARIA Safeguarded AI Programme, new faces, and a splattering of ink lab notes Peter, our lab director, will announce a major new initiative. You’ll hear about two researchers who...
22nd Sep 2025
13
22nd Sep 2025
Peter, our lab director, will announce a major new initiative. You’ll hear about two researchers who have recently joined our staff. Finally, we’ve got a collection of lab notes about Programmable Ink.
Why do many web developers hate jQuery? Why do many web developers hate jQuery? ¶Why do many web developers hate jQuery? The following is an...
22nd Nov 2016
21

Why do many web developers hate jQuery?

from Sometimes It Works :: simonhamp.me [alt+shift+b] in programming

22nd Nov 2016
Why do many web developers hate jQuery? ¶Why do many web developers hate jQuery? The following is an answer I originally posted to the above question posed over on Hashnode, the developer community. Thought it was worth sharing :) When jQuery was the new thing, people loved it....
Chuwi Minibook X: the netbook we deserve .title {text-wrap:balance;} #content > p:first-child {text-wrap:balance;} .gallery { ...
28th May 2026
1

Chuwi Minibook X: the netbook we deserve

from Tyler Cipriani: blog [alt+shift+b] in programming

28th May 2026
.title {text-wrap:balance;} #content > p:first-child {text-wrap:balance;} .gallery { display:flex; justify-content:center; } figure a:link, figure a:visited, figure a:hover, figure a:active {color:inherit; text-decoration: underline;} Netbooks are dead, but the Chuwi...
Should we cool it with the historical present? On podcasts it's pretty common to hear something like this: So Alexander Hamilton has just finished...
22nd Oct 2021
54

Should we cool it with the historical present?

from the jsomers.net blog [alt+shift+b] in programming

22nd Oct 2021
On podcasts it's pretty common to hear something like this: So Alexander Hamilton has just finished law school, and he's trying to make a name for himself. He's only been in New York a few years. So he takes on this case... The problem with the past tense ("Hamilton had just...
Building Custom React Hooks Illustrated notes on building custom React hooks
2nd Nov 2019
28

Building Custom React Hooks

from Maggie Appleton [alt+shift+b] in programming

2nd Nov 2019
Illustrated notes on building custom React hooks
Build Week at Buffer: What it is and how we’re approaching it Build Week at Buffer: What it is and how we’re approaching it Note: this was originally posted on...
21st Aug 2022
47

Build Week at Buffer: What it is and how we’re approaching it

from Joel Gascoigne's blog [alt+shift+b] in programming

21st Aug 2022
Build Week at Buffer: What it is and how we’re approaching it Note: this was originally posted on the Buffer blog. We’ve dedicated the week of August 22nd to a brand new internal initiative called Build Week. We’ll all be putting aside our regular work for a single week to come...
Wokeism There’s been much discussion about “wokeism”, and I think a definition might help to clarify things....
13th Feb 2023
38

Wokeism

from the singularity is nearer [alt+shift+b] in programming

13th Feb 2023
There’s been much discussion about “wokeism”, and I think a definition might help to clarify things. My followers on Twitter helped me with this. When you Google it, the top two results contain radically different definitions. I googled “wokeism” and got: The first...
elementary OS 7 Available Now It’s been just over a year since we released elementary OS 6.1 Jólnir which brought new features and...
31st Jan 2023
75

elementary OS 7 Available Now

from elementary Blog [alt+shift+b] in programming

31st Jan 2023
It’s been just over a year since we released elementary OS 6.1 Jólnir which brought new features and fixes based on your feedback, introduced new office productivity features, and expanded compatibility with a wide range of hardware. So far, OS 6.1 has been downloaded from our...
Nerding out about heaters Keeping warm in the winter
28th May 2025
6

Nerding out about heaters

from Herman's blog [alt+shift+b] in programming

28th May 2025
Keeping warm in the winter
Automatically Reload Modules with %autoreload Writing my first module in Python was a confusing experience. As it usually happens, when I was...
1st Oct 2019
1

Automatically Reload Modules with %autoreload

from Sebastian Witowski [alt+shift+b] in programming

1st Oct 2019
Writing my first module in Python was a confusing experience. As it usually happens, when I was testing it in the interactive Python REPL, the first version turned out to have some bugs (the second and third ones also did 😉). That's fine - I thought - I will just fix the module...
When is my Cake Day? Using praw and prawoauth2 to find when is my cake day on Reddit.
20th Nov 2015
29

When is my Cake Day?

from blag [alt+shift+b] in programming

20th Nov 2015
Using praw and prawoauth2 to find when is my cake day on Reddit.
Scaling by "delegation" isn't good enough Delegation doesn't scale your business. What does: Creating a team that is better than the current...
7th Dec 2025
1

Scaling by "delegation" isn't good enough

from A Smart Bear [alt+shift+b] in programming

7th Dec 2025
Delegation doesn't scale your business. What does: Creating a team that is better than the current team. Including you.
My event-driven life I apologize for my extended absence! I once again find myself with lots of drafts that I’d love to...
8th Jul 2023
41

My event-driven life

from Basta’s Notes [alt+shift+b] in programming

8th Jul 2023
I apologize for my extended absence! I once again find myself with lots of drafts that I’d love to publish, but haven’t found the words to complete any of them to my satisfaction. I thought I’d take the time to publish something that is maybe a bit rambly and less focused than...
Finally! I said "no"! 😱 The only offer on the table I'm no beggar I haven't been super vocal about this very...
17th Apr 2023
18

Finally!

from Sometimes It Works :: simonhamp.me [alt+shift+b] in programming

17th Apr 2023
I said "no"! 😱 The only offer on the table I'm no beggar I haven't been super vocal about this very much over the past few months (I maybe need to be better at that?), but you may know that I left Elvie back at the end of October 2022. I was there for almost 6 years, the...
Revised icebreakers for nicer New Yorkers You go to a friend's party, attend a work event, or just find yourself out and about. You meet...
2nd Sep 2015
40

Revised icebreakers for nicer New Yorkers

from Liz Denys [alt+shift+b] in programming

2nd Sep 2015
You go to a friend's party, attend a work event, or just find yourself out and about. You meet someone new, and you're inevitably asking and being asked three questions: Where do you work? Where do you live? How much is your rent? Okay, you don't always encounter that last one,...
how not to run a saas company Founder mode, somewhere someone said something and a meme was born. Join me as we explore what it...
13th Oct 2024
1

how not to run a saas company

from David Gerrells [alt+shift+b] in programming

13th Oct 2024
Founder mode, somewhere someone said something and a meme was born. Join me as we explore what it means to founder mode.
Svelte as an Eleventy Template Engine Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend...
1st Feb 2020
1

Svelte as an Eleventy Template Engine

from swyx's site RSS Feed [alt+shift+b] in programming

1st Feb 2020
Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend Eleventy to use it.
One page of async Rust I’m writing a simulation, or rather, I’m procrastinating, and this blog post is the result of me...
17th Feb 2026
1

One page of async Rust

from Tony Finch's blog [alt+shift+b] in programming

17th Feb 2026
I’m writing a simulation, or rather, I’m procrastinating, and this blog post is the result of me going off on a side-track from the main quest. The simulation involves a bunch of tasks that go through a series of steps with delays in between, and each step can affect some...
Excuse me, is there a problem? Many startups fail despite identifying a real problem and building a product that solves that...
8th Apr 2023
127

Excuse me, is there a problem?

from A Smart Bear [alt+shift+b] in programming

8th Apr 2023
Many startups fail despite identifying a real problem and building a product that solves that problem. This explains why, so you can avoid their fate.
1st Jun 2023
1

June 2023

from Maggie Appleton [alt+shift+b] in programming

1st Jun 2023
Two examples of hover styles on images I enjoy adding :hover styles to my websites. A good hover style reminds me of how fast and...
6th Oct 2024
84

Two examples of hover styles on images

from alexwlchan [alt+shift+b] in programming

6th Oct 2024
I enjoy adding :hover styles to my websites. A good hover style reminds me of how fast and responsive our computers can be, if we let them. For example, I add a thicker underline when you hover over a link on this site, and it appears/disappears almost instantly as I move my...
Guile-bstructs 0.2.0 released I'm happy to announce that guile-bstructs 0.2.0 has been released! About...
12th Mar 2026
1

Guile-bstructs 0.2.0 released

from dthompson [alt+shift+b] in programming

12th Mar 2026
I'm happy to announce that guile-bstructs 0.2.0 has been released! About guile-bstructs Guile-bstructs is a library that provides structured read/write access to binary data for Guile. A bstruct (short for “binary structure”) is a data type that encapsulates a bytevector and a...
Printable shrinkage rulers Clay shrinks as it dries and even more as it's fired, so it's useful to have a way to estimate the...
29th Sep 2024
97

Printable shrinkage rulers

from Liz Denys [alt+shift+b] in programming

29th Sep 2024
Clay shrinks as it dries and even more as it's fired, so it's useful to have a way to estimate the final size of in-progress work - especially if you're making multiples or trying to fit pieces together. One way to do this is with shrinkage rulers. I figured I'd design my own...
AMD CPUs, CCDs and CCXs When researching for my article about Linux pipes and for other upcoming articles, I had to get more...
3rd Oct 2024
73

AMD CPUs, CCDs and CCXs

from Quentin Santos [alt+shift+b] in programming

3rd Oct 2024
When researching for my article about Linux pipes and for other upcoming articles, I had to get more familiar with how my CPU works. I thought I knew quite a bit, with L1/L2/L3 caches, ISA extensions, branch predictors, register renaming and so much more. But, it turns out, even...
Happy New Year: a stereogram in SQL I'm spending this New Year holiday in sunny Florida. One of its most beautiful places is the...
31st Dec 2019
34

Happy New Year: a stereogram in SQL

from EXPLAIN EXTENDED [alt+shift+b] in programming

31st Dec 2019
I'm spending this New Year holiday in sunny Florida. One of its most beautiful places is the Everglades: the endless sea of grass, extending to the horizon, as far as the eye can see and beyond, and teeming with life. There are all kinds of animals there. Herons, egrets,...
Steam nerfed popular upcoming. So what? In the latest Steam client update, Valve unveiled major changes to its store’s home page. One of the...
12th Jun 2026
2

Steam nerfed popular upcoming. So what?

from Alice GG [alt+shift+b] in programming

12th Jun 2026
In the latest Steam client update, Valve unveiled major changes to its store’s home page. One of the main difference is that the “Popular Upcoming” section, which shows upcoming games now shows a lot fewer games. This seems to worry indie developers who relied on this section as...
My review of the Nüborn Baby at 3 months My Nüborn Baby arrived in October, and now that I've had a few months to get used to it, I thought...
16th Jan 2026
1

My review of the Nüborn Baby at 3 months

from Josh Collinsworth [alt+shift+b] in programming

16th Jan 2026
My Nüborn Baby arrived in October, and now that I've had a few months to get used to it, I thought I'd write up a review, in case you were thinking of getting one for yourself.
Adaptable Flexbox Grid Adaptable Flexbox Grid 2018-11-22 You can use flexbox for many tricky layout “hacks” and...
22nd Nov 2018
36

Adaptable Flexbox Grid

from bt RSS Feed [alt+shift+b] in programming

22nd Nov 2018
Adaptable Flexbox Grid 2018-11-22 You can use flexbox for many tricky layout “hacks” and implementing a grid layout is no different. Check out the CodePen below to see how you can implement a flexbox grid system that adapts automatically based on how many items you insert per row...
Preserving Winamp skins for posterity at the Internet Archive The story of how the Internet Archive came to preserve over 100k Winamp skins and include Webamp as...
5th Apr 2025
1

Preserving Winamp skins for posterity at the Internet Archive

from Jordan Eldredge's Blog [alt+shift+b] in programming

5th Apr 2025
The story of how the Internet Archive came to preserve over 100k Winamp skins and include Webamp as one of their embedded media players
Buffer's investor update on COVID-19 impact and approach Note: this was originally posted on the Buffer blog. Ever since the world got turned upside down by...
8th Apr 2020
48

Buffer's investor update on COVID-19 impact and approach

from Joel Gascoigne [alt+shift+b] in programming

8th Apr 2020
Note: this was originally posted on the Buffer blog. Ever since the world got turned upside down by COVID-19, it’s been “business as unusual” for everyone – Buffer included. I sent this update out to Buffer’s investors one week ago. I hesitated on whether
The Gift Economy Illustrated notes on the idea of Gift Economies and cultural historys of economic exchange
3rd Aug 2020
66

The Gift Economy

from Maggie Appleton [alt+shift+b] in programming

3rd Aug 2020
Illustrated notes on the idea of Gift Economies and cultural historys of economic exchange
Getting Started With Docker (Part 1) What is docker? Why do I need it? How do I use it? If you're asking any of these questions, this...
16th Jan 2021
48

Getting Started With Docker (Part 1)

from Seán Barry [alt+shift+b] in programming

16th Jan 2021
What is docker? Why do I need it? How do I use it? If you're asking any of these questions, this article is for you.
Burning & Playing PS2 Games without a Modded Console Burning & Playing PS2 Games without a Modded Console 2024-09-02 Important: I do not support pirating...
2nd Sep 2024
96

Burning & Playing PS2 Games without a Modded Console

from bt RSS Feed [alt+shift+b] in programming

2nd Sep 2024
Burning & Playing PS2 Games without a Modded Console 2024-09-02 Important: I do not support pirating or obtaining illegal copies of video games. This process should only be used to copy your existing PS2 games for backup, in case of accidental damage to the original...
Build Your First Coding Project and Avoid Tutorial Hell While “real” hell may or may not exist (no need to get into religious beliefs here), tutorial hell...
4th Jul 2023
1

Build Your First Coding Project and Avoid Tutorial Hell

from Boot.dev Blog [alt+shift+b] in programming

4th Jul 2023
While “real” hell may or may not exist (no need to get into religious beliefs here), tutorial hell is very real.
AI startups require new strategies: This time it's actually different The typical dynamics between startups and incumbents do not apply in AI as they did in previous...
3rd Mar 2024
38

AI startups require new strategies: This time it's actually different

from A Smart Bear [alt+shift+b] in programming

3rd Mar 2024
The typical dynamics between startups and incumbents do not apply in AI as they did in previous technology revolutions like mobile and the Internet. Ignore this at your peril.
The L in "LLM" Stands for Lying On Evitability in Use of AI If the hype is to be believed, software development as we know it...
3rd Mar 2026
1

The L in "LLM" Stands for Lying

from Acko.net [alt+shift+b] in programming

3rd Mar 2026
On Evitability in Use of AI If the hype is to be believed, software development as we know it is over. Strangely though, despite now years of LLM-powered tooling, the results look, feel and function mostly the same as they ever did: barely. It's undeniable there's a metric...
PWA: What it is and why you should try it The percentage of global web traffic on mobile phones has surged over the past decade. As of...
20th Jan 2023
34

PWA: What it is and why you should try it

from Tinloof - Blog [alt+shift+b] in programming

20th Jan 2023
The percentage of global web traffic on mobile phones has surged over the past decade. As of November 2022, 60.28 percent of all web traffic came through mobile phones. Providing a good mobile user experience is therefore crucial to attract and retain users. Mobile applications...
Skip SDKs in Simple Integrations (article) When dealing with APIs, SDKs can lead to cognitive overhead and complexity. Make sure the SDK is...
4th Jun 2024
89

Skip SDKs in Simple Integrations (article)

from Epic Web Dev [alt+shift+b] in programming

4th Jun 2024
When dealing with APIs, SDKs can lead to cognitive overhead and complexity. Make sure the SDK is worth the trade-offs.
Lerna vs Turborepo vs Rush: Which is better in 2023? Monorepos are becoming more and more popular with web development. In this article, we will compare...
5th Feb 2023
25

Lerna vs Turborepo vs Rush: Which is better in 2023?

from ByteofDev [alt+shift+b] in programming

5th Feb 2023
Monorepos are becoming more and more popular with web development. In this article, we will compare some of the most popular monorepo tools' performance, ease of use, and more.
Using global memoization in React When our React apps get slow, we usually turn to useMemo to avoid useless job on re-render. It’s a...
9th Feb 2022
32

Using global memoization in React

from Vladimir Klepov as a Coder [alt+shift+b] in programming

9th Feb 2022
When our React apps get slow, we usually turn to useMemo to avoid useless job on re-render. It’s a hammer that often works well, and makes it hard to shoot yourself in the foot. But useMemo is not a silver bullet — sometimes it just introduces more useless work instead of making...
When You Get to Be Smart Writing a Macro Day-to-day programming isn’t always exciting. Most of the code we write is pretty straightforward:...
1st May 2025
31

When You Get to Be Smart Writing a Macro

from tonsky.me [alt+shift+b] in programming

1st May 2025
Day-to-day programming isn’t always exciting. Most of the code we write is pretty straightforward: open a file, apply a function, commit a transaction, send JSON. Finding a problem that can be solved not the hard way, but smart way, is quite rare. I’m really happy I found this...
Mutation testing - not just for unit tests I wrote about mutation testing a few times on this blog, and I even have a mutation testing workshop...
3rd Sep 2025
1

Mutation testing - not just for unit tests

from On Test Automation [alt+shift+b] in programming

3rd Sep 2025
I wrote about mutation testing a few times on this blog, and I even have a mutation testing workshop that I run on a pretty frequent basis. One misconception that pops up sometimes, either explicitly in a question or implicitly when I hear others talk about mutation testing, is...
March 2020 Update Hello friends! I want to start by saying we wish you the very best during this unprecedented time in...
22nd Mar 2020
46

March 2020 Update

from Oxide Computer Company Blog [alt+shift+b] in programming

22nd Mar 2020
Hello friends! I want to start by saying we wish you the very best during this unprecedented time in which we are all united. Our thoughts go out to everyone working hard to help those in need. We wish you and your families health and resilience. Hard at work…​ and growing A lot...
In-depth: PostHog vs Matomo PostHog and Matomo are both open-source analytics platforms you can self-host on your own...
1st Jun 2022
47

In-depth: PostHog vs Matomo

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Jun 2022
PostHog and Matomo are both open-source analytics platforms you can self-host on your own infrastructure, giving you complete control over your data…
How I obtained a J-FIND visa in Japan The J-Find Visa enables recent graduates to engage in activities such as job hunting, business...
13th Feb 2024
121

How I obtained a J-FIND visa in Japan

from TokyoDev [alt+shift+b] in programming

13th Feb 2024
The J-Find Visa enables recent graduates to engage in activities such as job hunting, business startup, and other income-generating endeavors within Japan — opportunities that were previously inaccessible to do so. I was one of the first recipients of this visa, which provided me...
Strategic choices: When both options are good Real strategy means choosing between two good options and accepting all the consequences--even the...
22nd Feb 2026
1

Strategic choices: When both options are good

from A Smart Bear [alt+shift+b] in programming

22nd Feb 2026
Real strategy means choosing between two good options and accepting all the consequences--even the painful ones you don't like.
How Unix Spell Ran in 64kB RAM How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and...
12th Jan 2025
74

How Unix Spell Ran in 64kB RAM

from Confessions of a Code Addict [alt+shift+b] in programming

12th Jan 2025
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
An Intro to Trigonometric CSS Functions While perusing the December 2022 post from web.dev about what's new in the web platform, the...
4th Jan 2023
1

An Intro to Trigonometric CSS Functions

from The Web Witch's Blog [alt+shift+b] in programming

4th Jan 2023
While perusing the December 2022 post from web.dev about what's new in the web platform, the addition of Trigonometric CSS functions in Firefox caught my eye. Geometry and trigonometry were my two best math areas in school (I am not an Algebra person and generally did not enjoy...
Using HTML Validator Badges Again Using HTML Validator Badges Again 2019-07-05 There was a time on the Internet when websites wore...
5th Jul 2019
45

Using HTML Validator Badges Again

from Making software better without sacrificing user experience. [alt+shift+b] in programming

5th Jul 2019
Using HTML Validator Badges Again 2019-07-05 There was a time on the Internet when websites wore badges of honor, declaring that their code was semantic and followed the W3C guidelines. The validators we used weren't great (and still aren't perfect) but they represented a...
Markdown Today: Journal from any browser A private, mobile-first web app that writes your journal directly to Dropbox.
7th Apr 2017
1

Markdown Today: Journal from any browser

from Jordan Eldredge's Blog [alt+shift+b] in programming

7th Apr 2017
A private, mobile-first web app that writes your journal directly to Dropbox.
Kagi passes an independent security audit Over the course of May - August 2022, Kagi has undergone an extensive security audit by Illumant (...
29th Aug 2022
32

Kagi passes an independent security audit

from Kagi Blog [alt+shift+b] in programming

29th Aug 2022
Over the course of May - August 2022, Kagi has undergone an extensive security audit by Illumant ( https://www.illumant.com ) , an independent security auditor.
"Rules" that terminal programs follow Recently I’ve been thinking about how everything that happens in the terminal is some combination...
12th Dec 2024
107

"Rules" that terminal programs follow

from Julia Evans [alt+shift+b] in programming

12th Dec 2024
Recently I’ve been thinking about how everything that happens in the terminal is some combination of: Your operating system’s job Your shell’s job Your terminal emulator’s job The job of whatever program you happen to be running (like top or vim or cat) The first three (your...
Wolfram|Alpha as the Way to Bring Computational Knowledge Superpowers to ChatGPT ChatGPT and Wolfram|Alpha It’s always amazing when things suddenly “just work”. It happened to us...
9th Jan 2023
71

Wolfram|Alpha as the Way to Bring Computational Knowledge Superpowers to ChatGPT

from Stephen Wolfram Writings [alt+shift+b] in programming

9th Jan 2023
ChatGPT and Wolfram|Alpha It’s always amazing when things suddenly “just work”. It happened to us with Wolfram|Alpha back in 2009. It happened with our Physics Project in 2020. And it’s happening now with OpenAI’s ChatGPT. I’ve been tracking neural net technology for a long time...
A Local-First Task Framework sharing the load
3rd Apr 2026
1

A Local-First Task Framework

from Ink & Switch [alt+shift+b] in programming

3rd Apr 2026
sharing the load
Correct vs Good Part 2: Can we have it both ways?
26th Mar 2025
102

Correct vs Good

from General Robots [alt+shift+b] in programming

26th Mar 2025
Part 2: Can we have it both ways?
僕がDoorkeeperを売却した理由について This article is also available [in...
29th Sep 2021
38

僕がDoorkeeperを売却した理由について

from TokyoDev [alt+shift+b] in programming

29th Sep 2021
This article is also available [in...
Ink Note Q2 2025: Scribble on your Google Calendar How would it feel if you could scribble on top of your Google Calendar events?
22nd May 2025
21

Ink Note Q2 2025: Scribble on your Google Calendar

from Ink & Switch [alt+shift+b] in programming

22nd May 2025
How would it feel if you could scribble on top of your Google Calendar events?
Questionable Advice: “My boss says we don’t need any engineering managers. Is he right?” I recently joined a startup to run an engineering org of about 30-40 engineers. My title is VP...
5th Jan 2024
66
5th Jan 2024
I recently joined a startup to run an engineering org of about 30-40 engineers. My title is VP Engineering. However, I have been having lots of ongoing conflict with the CEO (a former engineer) around whether or not I am allowed to have or hire any dedicated engineering managers....
What Makes System Calls Expensive: A Linux Internals Deep Dive An explanation of how Linux handles system calls on x86-64 and why they show up as expensive...
16th Sep 2025
22

What Makes System Calls Expensive: A Linux Internals Deep Dive

from Confessions of a Code Addict [alt+shift+b] in programming

16th Sep 2025
An explanation of how Linux handles system calls on x86-64 and why they show up as expensive operations in performance profiles
Select all, select none, and invert selection with jQuery A demonstration of selecting checkboxes using jQuery.We start off with a bunch of...
9th Dec 2007
53

Select all, select none, and invert selection with jQuery

from A Beautiful Site [alt+shift+b] in programming

9th Dec 2007
A demonstration of selecting checkboxes using jQuery.We start off with a bunch of checkboxes: <fieldset id="group_1"> <input type="checkbox" name="numbers[]" value="0" /> <input type="checkbox" name="numbers[]" value="1" /> <input type="checkbox" name="numbers[]" value="2"...
How to convince engineers that formal methods is cool Sorry there was no newsletter last week! I got COVID. Still got it, which is why this one's also...
8th Oct 2024
91

How to convince engineers that formal methods is cool

from Computer Things [alt+shift+b] in programming

8th Oct 2024
Sorry there was no newsletter last week! I got COVID. Still got it, which is why this one's also short. Logic for Programmers v0.4 Now available! This version adds a chapter on TLA+, significantly expands the constraint solver chapter, and adds a "planner programming" section to...
The Best Illustration Books and Courses My favourite resources for learning to draw and developing your visual thinking skills
6th Jul 2019
1

The Best Illustration Books and Courses

from Maggie Appleton [alt+shift+b] in programming

6th Jul 2019
My favourite resources for learning to draw and developing your visual thinking skills
The JAMStack, Gatsby & Contentful Illustrated notes on the JAMstack, Gatsby & Contentful
1st Jun 2019
1

The JAMStack, Gatsby & Contentful

from Maggie Appleton [alt+shift+b] in programming

1st Jun 2019
Illustrated notes on the JAMstack, Gatsby & Contentful
13th Feb 2012
Performance & Compensation (for Eng Execs). Uber’s original performance process was called “T3B3” and was remarkably simple: write the...
3rd Sep 2023
51

Performance & Compensation (for Eng Execs).

from Irrational Exuberance [alt+shift+b] in programming

3rd Sep 2023
Uber’s original performance process was called “T3B3” and was remarkably simple: write the individuals top 3 strengths, and top 3 weaknesses, and share the feedback with them directly in person. There was a prolonged fight against even documenting the feedback, which was viewed...
The Perils of Hydration A surprisingly-common misconception can lead to big rendering issues that are difficult to debug....
2nd Mar 2020
33

The Perils of Hydration

from Josh Comeau's blog [alt+shift+b] in programming

2nd Mar 2020
A surprisingly-common misconception can lead to big rendering issues that are difficult to debug. This deep-dive tutorial examines how React and Gatsby can be used to pre-render content, and how we can work around the constraints to build dynamic, personalized web apps.
Handmade Seattle 2023 A couple of months ago I gave a talk “SQL’s Inner Workings” at Handmade Seattle 2023 conference with...
11th Jan 2024
30

Handmade Seattle 2023

from Posts on Nikita Lapkov [alt+shift+b] in programming

11th Jan 2024
A couple of months ago I gave a talk “SQL’s Inner Workings” at Handmade Seattle 2023 conference with the following abstract: An exposé by a whistleblower investigating the marketing claims of “It’s just the same old SQL you know.” Most databases nowadays provide an SQL interface...
Unusual basis types in programming languages TLA+ Workshop TLA+ workshop on Feb 12! Learn how to find complex bugs in software systems before you...
17th Jan 2024
33

Unusual basis types in programming languages

from Computer Things [alt+shift+b] in programming

17th Jan 2024
TLA+ Workshop TLA+ workshop on Feb 12! Learn how to find complex bugs in software systems before you start building them. I've been saying the code NEWSLETTERDISCOUNT gives $50 off, but that's wrong because I actually set it up for $100 off. Enjoy! Unusual basis types in...
Generate random passwords in PHP Here is a function I wrote to generate a random string in PHP. It is probably most useful for...
17th May 2008
47

Generate random passwords in PHP

from A Beautiful Site [alt+shift+b] in programming

17th May 2008
Here is a function I wrote to generate a random string in PHP. It is probably most useful for generating passwords. You can specify the length of the resulting string, as well as what characters are allowed. The default length is eight and the default character set is...
Getting our focus back “We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology...
24th Aug 2023
38

Getting our focus back

from Renegade Otter [alt+shift+b] in programming

24th Aug 2023
“We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology companies have expended incredible efforts to improve the ways in which they capture our attention and convert it into revenue. That fight for the nine unmonetized glances. An...
In Defense of the Midwest As an undergraduate, I always imagined that I would someday move to the SF Bay Area to live in the...
8th Mar 2015
2

In Defense of the Midwest

from ntietz.com blog - technically a blog [alt+shift+b] in programming

8th Mar 2015
As an undergraduate, I always imagined that I would someday move to the SF Bay Area to live in the heart of the software industry. With this in mind, in my final semester at Kent State, I joined a Silicon Valley startup as their third engineer1. The staff at that time was split:...
What I'm up to - February 2023 ✨ What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the...
1st Feb 2023
1

What I'm up to - February 2023

from Philip Ilic Thomas [alt+shift+b] in programming

1st Feb 2023
✨ What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the Chicago Winter. Since last Summer, I've been taking a "solo week" trip every quarter as a creat...
30th Oct 2024
Proxmox Proxmox is good software for a home datacenter. It’s an OS you install on server hardware that lets...
18th Jan 2024
61

Proxmox

from Nelson's Weblog [alt+shift+b] in programming

18th Jan 2024
Proxmox is good software for a home datacenter. It’s an OS you install on server hardware that lets you easily run multiple virtual machines and LXC containers. It also manages disk storage and has some more complex support for high availability in a cluster, distributed storage...
Rust Gotcha: last() on DoubleEndedIterator tl;dr: don’t call last() on a DoubleEndedIterator How do you efficiently get the last part of a...
1st Jan 2025
80

Rust Gotcha: last() on DoubleEndedIterator

from Quentin Santos [alt+shift+b] in programming

1st Jan 2025
tl;dr: don’t call last() on a DoubleEndedIterator How do you efficiently get the last part of a space-separated string in Rust? It will be obvious to some, but the obvious answer of s.split(' ').last() is wrong. The mistake is easy to make; I encountered it in a recent MR I...
I Fight For The Users If you haven't been able to keep up with my blistering pace of one blog post per year (if that), I...
30th Nov 2023
158

I Fight For The Users

from Coding Horror [alt+shift+b] in programming

30th Nov 2023
If you haven't been able to keep up with my blistering pace of one blog post per year (if that), I can't blame you. There's a lot going on right now. It's a busy time. But let's pause and take
USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon At USENIX SREcon22 APAC I gave the opening keynote on the future of computer performance, rounding...
28th Feb 2023
1

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

from Brendan Gregg's Blog [alt+shift+b] in programming

28th Feb 2023
At USENIX SREcon22 APAC I gave the opening keynote on the future of computer performance, rounding up the latest developments and making predictions of where I see things heading. This talk originated from my updates to Systems Performance 2nd Edition, and this was the first time...
1st Jul 2024
17

July 2024

from Maggie Appleton [alt+shift+b] in programming

1st Jul 2024
An update on leap seconds It has been a couple of years since my previous blog post about leap seconds, though I have been...
4th Dec 2022
32

An update on leap seconds

from Tony Finch's blog [alt+shift+b] in programming

4th Dec 2022
It has been a couple of years since my previous blog post about leap seconds, though I have been tweeting on the topic fairly frequently: see my page on date, time, and leap seconds for an index of threads. But Twitter now seems a lot less likely to stick around, so I’ll aim to...
Over-Nesting Over-Nesting 2019-01-06 I think since our design industry moves so quickly and exciting new...
6th Jan 2019
33

Over-Nesting

from bt RSS Feed [alt+shift+b] in programming

6th Jan 2019
Over-Nesting 2019-01-06 I think since our design industry moves so quickly and exciting new technologies get released almost daily, that we often forget some of the basics when writing CSS. I bring this up because I’ve recently worked on a few projects that show a slight...
Has Baby Yoda been engaging in Twitter 'platform manipulation?' and the broad brush of Twitter's... Popular Twitter parody account @BabyYodaBaby is currently suspended for "platform manipulation and...
21st Jan 2020
44
21st Jan 2020
Popular Twitter parody account @BabyYodaBaby is currently suspended for "platform manipulation and spam" according to their Instagram. Twitter's policy on platform manipulation and spam allows for "using Twitter pseudonymously or as a parody, commentary, or fan account," as...
Not Everything Can Be Feature Detected In the early days of Web browsers, it was extremely common to see user agent checks in JavaScript....
15th Aug 2022
49

Not Everything Can Be Feature Detected

from A Beautiful Site [alt+shift+b] in programming

15th Aug 2022
In the early days of Web browsers, it was extremely common to see user agent checks in JavaScript. Sometimes, you'd write the same code in two or three different ways to support various browsers. Code such as that shown below allowed webpages to work in browsers like Netscape...
Notes on switching to Helix from vim Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I...
10th Oct 2025
25

Notes on switching to Helix from vim

from Julia Evans [alt+shift+b] in programming

10th Oct 2025
Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I love that I don’t have to configure it. They said that they feel the same way about the helix text editor, and so I decided to give it a try. I’ve been using it for 3 months now and...
The ‘valuable’ in valuable feedback, fast When I talk about the goals and the purpose of test automation, I often use the phrase ‘valuable...
1st Apr 2026
1

The ‘valuable’ in valuable feedback, fast

from On Test Automation [alt+shift+b] in programming

1st Apr 2026
When I talk about the goals and the purpose of test automation, I often use the phrase ‘valuable feedback, fast’: we use tools to support our testing to help us get valuable information about the state of our product in the most efficient manner possible. The ‘fast’ part of...
An Interactive Guide to CSS Transitions This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental...
9th Feb 2021
40

An Interactive Guide to CSS Transitions

from Josh Comeau's blog [alt+shift+b] in programming

9th Feb 2021
This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental building blocks we need to create microinteractions and other animations.
Asiajin Meetup Today I attended [the second Asiajin meetup]. Asiajin is an English language blog that covers what...
9th Oct 2010
30

Asiajin Meetup

from TokyoDev [alt+shift+b] in programming

9th Oct 2010
Today I attended [the second Asiajin meetup]. Asiajin is an English language blog that covers what is going on in the Japanese internet space. About 20 people participated, with over half the attendees being Japanese. This surprised me, as the blog's target is English speakers,...
how to make a game engine Let's write a game engine from scratch in javascript no threejs. How hard can it be?
20th Dec 2025
2

how to make a game engine

from David Gerrells [alt+shift+b] in programming

20th Dec 2025
Let's write a game engine from scratch in javascript no threejs. How hard can it be?
Naming Variables the Right Way I’ve noticed that bugs introduced into an existing code base are often due to poor variable naming...
1st Apr 2021
1

Naming Variables the Right Way

from Boot.dev Blog [alt+shift+b] in programming

1st Apr 2021
I’ve noticed that bugs introduced into an existing code base are often due to poor variable naming more than one might suspect. For example, a developer uses a rateLimit variable expecting it to be denominated in seconds while it represents minutes, resulting in a 6x slower...
How Jamie Thingelstad uses Buttondown Jamie uses his newsletter to explore various tech topics and share his continuous technology...
1st Dec 2025
1

How Jamie Thingelstad uses Buttondown

from Buttondown's blog [alt+shift+b] in programming

1st Dec 2025
Jamie uses his newsletter to explore various tech topics and share his continuous technology learning journey with readers.
Shoelace 2.0 It's been three years since I broke ground on Shoelace 2.0. Between then and now, the project has...
24th Jan 2023
54

Shoelace 2.0

from A Beautiful Site [alt+shift+b] in programming

24th Jan 2023
It's been three years since I broke ground on Shoelace 2.0. Between then and now, the project has amassed over 300 million monthly hits on jsDelivr and, as of today, it is jsDelivr's 73rd most popular project. And that was just the beta version. Today, I'm happy to announce that...
The Best Games Ever Made This is a list of the top five computer games ever made. These are games that you should most...
1st Sep 2013
50

The Best Games Ever Made

from Alex Meub [alt+shift+b] in programming

1st Sep 2013
This is a list of the top five computer games ever made. These are games that you should most definitely play if you have any interest in playing games. Fallout 2 (1998) Fallout 2 is my favorite game of all time. It’s truly a masterpiece. It expanded on everything good about...
IndexedDB is Weird Why? Well: The IndexedDB API is callback-based. With JavaScript being single-threaded, a blocking...
3rd Mar 2025
51

IndexedDB is Weird

from Quentin Santos [alt+shift+b] in programming

3rd Mar 2025
Why? Well: The IndexedDB API is callback-based. With JavaScript being single-threaded, a blocking API would mean fully blocking the page, render and basic user interaction included, while the request is being processed. Although this is apparently good-enough for JSON.parse(),...
What I'm up to - April 2025 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Apr 2025
1

What I'm up to - April 2025

from Philip I. Thomas [alt+shift+b] in programming

1st Apr 2025
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - I published How to host web apps on a Mac Mini, a follow-up to my piece A mini dat...
Need for Speed: LLMs Beyond OpenAI with .NET 8 SSE + Channels, Llama3, and Fireworks.ai If your gen AI use case has a need for speed, then it might be time to move beyond OpenAI GPT and...
5th May 2024
102
5th May 2024
If your gen AI use case has a need for speed, then it might be time to move beyond OpenAI GPT and combine that with a backend capable of high-throughput concurrent processing.
A random man walks into my office and asks if I'm single... It's almost a joke now, how I expect comments from men on my videos for work. When I go to check the...
14th Nov 2021
1

A random man walks into my office and asks if I'm single...

from The Web Witch's Blog [alt+shift+b] in programming

14th Nov 2021
It's almost a joke now, how I expect comments from men on my videos for work. When I go to check the comments, because I genuinely care about feedback or asks from developers, my heart sinks and my stomach drops when I see comments about my appearance or inquiries about my...
CircleCI’s unnoticed holiday security breach CircleCI customers returned from the holiday break to be told to urgently rotate their secrets,...
5th Jan 2023
56

CircleCI’s unnoticed holiday security breach

from The Pragmatic Engineer [alt+shift+b] in programming

5th Jan 2023
CircleCI customers returned from the holiday break to be told to urgently rotate their secrets, which were probably leaked. What does this leak mean for companies using a CI provider and how can you prepare for a CI vendor being compromised?
The Dopamine Problem Every New Manager Face I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be...
10th Jul 2026
2

The Dopamine Problem Every New Manager Face

from Miguel Carranza [alt+shift+b] in programming

10th Jul 2026
I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be a universal management guide. Most universal management advice is either too vague to be useful or too generic to survive contact with a real company. My goal was simpler: explain...
World66.ai Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides...
2nd Jul 2026
1

World66.ai

from Some Bits: Nelson's Linkblog [alt+shift+b] in programming

2nd Jul 2026
Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides updated
free trade and the left, ter: mises and my apostasy Good evening. Let’s talk about free trade! Last time, , which looks at how the cause of free trade...
6th Mar 2026
1

free trade and the left, ter: mises and my apostasy

from wingolog [alt+shift+b] in programming

6th Mar 2026
Good evening. Let’s talk about free trade! Last time, , which looks at how the cause of free trade was taken up by a motley crew of anti-imperialists, internationalists, pacifists, marxists, and classical liberals in the nineteenth century. Protectionism was the prerogative of...
The Deployment Fidelity Problem The most important problem that we face as software professionals is this: If somebody thinks of a...
31st Aug 2021
1

The Deployment Fidelity Problem

from Tyler Cipriani: blog [alt+shift+b] in programming

31st Aug 2021
The most important problem that we face as software professionals is this: If somebody thinks of a good idea, how do we deliver it to users as quickly as possible? – Continuous Delivery Production is a low-fidelity version of your codebase. Many deployment metrics are just a...
Web Witch's Grimoire: June 2025 April was precisely what I was expecting it to be: exhausting. I'm still recovering from our trip to...
4th Jul 2025
1

Web Witch's Grimoire: June 2025

from The Web Witch's Blog [alt+shift+b] in programming

4th Jul 2025
April was precisely what I was expecting it to be: exhausting. I'm still recovering from our trip to Seattle at the end of April. It turns out I never posted my draft covering the month of March and April, so I will attempt to cover the highlights. The excerpt above is from my...
The Absolute Best Way to Run Multiple npm Scripts in Parallel in 2022 Just a quick tutorial and explanation of how best to set up concurrently with named and colored log...
11th Oct 2022
1

The Absolute Best Way to Run Multiple npm Scripts in Parallel in 2022

from swyx's site RSS Feed [alt+shift+b] in programming

11th Oct 2022
Just a quick tutorial and explanation of how best to set up concurrently with named and colored log output since I had to look it up today.
Sock🧦 nerdery🤓 Being a nerd is not about what you love; it’s about how you love it. – Wil Wheaton My running last...
1st Jul 2022
1

Sock🧦 nerdery🤓

from Tyler Cipriani: blog [alt+shift+b] in programming

1st Jul 2022
Being a nerd is not about what you love; it’s about how you love it. – Wil Wheaton My running last week I’m a runner and a sock nerd, and in four days, I’m running a half-marathon (eek!). Here are some reflections on socks because if there’s one thing every runner knows it’s:...
Intentional Creation Reliably tap into your creativity with the 4 Cs: Consume, critique, curate, create. This is one of...
4th Jan 2023
1

Intentional Creation

from Sedimental [alt+shift+b] in programming

4th Jan 2023
Reliably tap into your creativity with the 4 Cs: Consume, critique, curate, create. This is one of my oldest ideas, finally published on the GitHub ReadME Project blog, along with a profile, in June 2022. For more like this, follow me on Twitter or Mastodon. (You can also read it...
25th Apr 2022
30

Joining Arcol

from James Vaughan's blog [alt+shift+b] in programming

25th Apr 2022
Charlie Chaplin's Smile: Ukulele Solo A solo ukulele arrangement of Charlie Chaplin's 'Smile'.
22nd Oct 2012
1

Charlie Chaplin's Smile: Ukulele Solo

from Jordan Eldredge's Blog [alt+shift+b] in programming

22nd Oct 2012
A solo ukulele arrangement of Charlie Chaplin's 'Smile'.
Nail polish: the superior paint Nail polish: the toughest, brightest, sparkliest, absolute best paint in the world. It makes...
4th Apr 2016
1

Nail polish: the superior paint

from charity.wtf [alt+shift+b] in programming

4th Apr 2016
Nail polish: the toughest, brightest, sparkliest, absolute best paint in the world. It makes everything prettier and better and you should use it on all of your electronic devices to make them shine.
Zen Browser review and benchmark vs Chrome, Brave, Firefox and Safari I'm looking for a new daily driver browser on my Mac. Chrome is a non-starter for me due to privacy...
2nd Nov 2024
95

Zen Browser review and benchmark vs Chrome, Brave, Firefox and Safari

from Founder's blog [alt+shift+b] in programming

2nd Nov 2024
I'm looking for a new daily driver browser on my Mac. Chrome is a non-starter for me due to privacy concerns (Google's tracking empire is alive and well), and Edge is just... too much. Every update shoves another set of “features” down my throat — Copilot, discount coupons, Bing...
The Future of Shoelace It's been more than two years since the beta release of Shoelace 2.0, which was the first version of...
17th Oct 2022
44

The Future of Shoelace

from A Beautiful Site [alt+shift+b] in programming

17th Oct 2022
It's been more than two years since the beta release of Shoelace 2.0, which was the first version of the project to ship Web Components. What started off as a fun side project has quickly grown to become one of the most recognized Web Component libraries in the world. As of...
Writing AWS Lambda functions behind SQS with LambdaQ I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
11th Apr 2024
1

Writing AWS Lambda functions behind SQS with LambdaQ

from beep.blog [alt+shift+b] in programming

11th Apr 2024
I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
Building openring with Jekyll Build Building openring with Jekyll Build 2022-12-02 I think it’s great when bloggers post their own...
2nd Dec 2022
31

Building openring with Jekyll Build

from bt RSS Feed [alt+shift+b] in programming

2nd Dec 2022
Building openring with Jekyll Build 2022-12-02 I think it’s great when bloggers post their own personal “reading list” of blogs they themselves follow. Whether this is a customized Blogroll page or footnotes in their individual articles, I find it really helpful to find more...
How I learned to love feedback loops (and make better products) I recently wrote a blog post for my personal site about the lessons I'd learned from leading my...
4th Feb 2022
36

How I learned to love feedback loops (and make better products)

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

4th Feb 2022
I recently wrote a blog post for my personal site about the lessons I'd learned from leading my first two projects as a Software Engineer at PostHog…
Using Google Analytics was deemed 'illegal' in some EU countries. We built a microsite in 48 hours... On January 14, 2022, the world learned that Austria had declared Google Analytics to be illegal (in...
9th May 2022
31
9th May 2022
On January 14, 2022, the world learned that Austria had declared Google Analytics to be illegal (in its default form), since it transmits IP addresses…
Interviewing engineers for diagnostic skills In SaaS, when we’re hiring engineers, we usually imagine that their time will mostly be spent...
20th Feb 2024
68

Interviewing engineers for diagnostic skills

from Dan Slimmon [alt+shift+b] in programming

20th Feb 2024
In SaaS, when we’re hiring engineers, we usually imagine that their time will mostly be spent building things. So we never forget to interview for skills at building stuff. Sometimes we ask candidates to write code on the fly. Other times we ask them to whiteboard out a sensible...
Failure 1: Django + NextJS Boilerplate I have failed, and that is exactly what I had hoped for a few months ago in this blog post. This is...
15th Jun 2024
50

Failure 1: Django + NextJS Boilerplate

from Jibran’s Perspective [alt+shift+b] in programming

15th Jun 2024
I have failed, and that is exactly what I had hoped for a few months ago in this blog post. This is a good failure. It has taught me things, lessons I can use in the future to avoid failing this way again. But first a bit of context. What did I fail at? In February of 2024 I...
A Simple Guide for Calm UI Read the post here.
17th Sep 2026
1

A Simple Guide for Calm UI

from Max Schmitt [alt+shift+b] in programming

17th Sep 2026
Read the post here.
In a git repository, where do your files live? Hello! I was talking to a friend about how git works today, and we got onto the topic – where does...
14th Sep 2023
44

In a git repository, where do your files live?

from Julia Evans [alt+shift+b] in programming

14th Sep 2023
Hello! I was talking to a friend about how git works today, and we got onto the topic – where does git store your files? We know that it’s in your .git directory, but where exactly in there are all the versions of your old files? For example, this blog is in a git repository, and...
Jazz Ukuele Video: What's New? I arranged and recorded a jazz ukulele version of the classic song 'What's New?'
2nd Apr 2010
1

Jazz Ukuele Video: What's New?

from Jordan Eldredge's Blog [alt+shift+b] in programming

2nd Apr 2010
I arranged and recorded a jazz ukulele version of the classic song 'What's New?'
Announcing the 2022 International Developers in Japan Survey The 2022 International Developers in Japan Survey is now live! By taking this survey, you'll be...
12th Oct 2022
29

Announcing the 2022 International Developers in Japan Survey

from TokyoDev [alt+shift+b] in programming

12th Oct 2022
The 2022 International Developers in Japan Survey is now live! By taking this survey, you'll be helping other developers living here better understand the experience of their peers, and also help people considering making the move here understand what working here is actually...
Godot4 w/ C# in VSCode setup I spent some time trying to set up my dev environement to be able to run and debug a Godot game...
16th Jun 2024
1

Godot4 w/ C# in VSCode setup

from Eliran Turgeman [alt+shift+b] in programming

16th Jun 2024
I spent some time trying to set up my dev environement to be able to run and debug a Godot game written in .Net inside VSCode. Here are the steps I took to setup: Install Godot Engine for .Net Link Install .Net SDK Link Go into VSCode and install the following extensions .NET...
Starlink in Nov 2022 My Starlink Internet service has gotten pretty bad; every evening I'm well under 50Mbps and some...
26th Nov 2022
48

Starlink in Nov 2022

from Nelson's Weblog [alt+shift+b] in programming

26th Nov 2022
My Starlink Internet service has gotten pretty bad; every evening I'm well under 50Mbps and some hours I only get 2Mbps. (Compare 100Mbps+ last year.) I've given up trying to stream 1080p video at night; that's a pretty dismal result for a new Internet service in 2022. Starlink...
Dusting off my blog, and Machine Learning It's been a while. And I'm digging into Machine Learning. I was watching the excellent video by...
20th Mar 2023
32

Dusting off my blog, and Machine Learning

from Cognitive Computations [alt+shift+b] in programming

20th Mar 2023
It's been a while. And I'm digging into Machine Learning. I was watching the excellent video by Andrej Karpathy about how to write a GPT (of which GPT-3 is an example) from scratch, using the paper "Attention is all you need" I implemented it from scratch while watching the...
Improving Github's New Design Improving Github's New Design 2020-07-07 Like many other Github users, I am not a big fan of their...
7th Jul 2020
51

Improving Github's New Design

from Making software better without sacrificing user experience. [alt+shift+b] in programming

7th Jul 2020
Improving Github's New Design 2020-07-07 Like many other Github users, I am not a big fan of their recent repository page redesign. In my mind it seems like a change just for the sake of change - the original UI worked perfectly fine. Sigh. I was planning on recreating the...
Restic Restic is good backup software. It’s a command line tool for backing up filesystems to various local...
5th Feb 2024
66

Restic

from Nelson's Weblog [alt+shift+b] in programming

5th Feb 2024
Restic is good backup software. It’s a command line tool for backing up filesystems to various local and remote options. It is well documented, easy to set up, secure, and quite fast. It’s a very professional product. I am now backing up all my Linux systems with it. Note it’s a...
Backgrounds Are Important I̸ ̸s̸t̸a̷r̶t̵e̷d̵ ̴w̵a̷t̶c̸h̶i̴n̸g̵ ̴t̵h̴e̶ ̸P̶y̴t̴h̸o̶n̴ ̵d̶o̵c̷u̵m̷e̴n̴t̷a̸r̶y̴,̶...
15th Sep 2025
1

Backgrounds Are Important

from Lee A Johnson [alt+shift+b] in programming

15th Sep 2025
I̸ ̸s̸t̸a̷r̶t̵e̷d̵ ̴w̵a̷t̶c̸h̶i̴n̸g̵ ̴t̵h̴e̶ ̸P̶y̴t̴h̸o̶n̴ ̵d̶o̵c̷u̵m̷e̴n̴t̷a̸r̶y̴,̶ ̸[̶r̷e̶c̶e̴n̷t̵l̷y̷ ̷a̶v̵a̸i̷l̸a̷b̷l̴e̷ ̸o̷n̸ ̵Y̴o̷u̶T̴u̴b̶e̸]̴(̵h̸t̵t̷p̴s̸:̴/̸/̴w̸w̴w̶.̵y̶o̶u̵t̵u̴b̶e̸.̴c̷o̷m̷/̵w̵a̴t̷c̴h̵?̷v̴=̵G̵f̶H̶4̵Q̷L̸4̸V̸q̴J̵0̴)̷,̴ ̴b̴u̵t̷ ̴I̴ ̸c̷o̸u̸l̶d̴n̸’̴t̷ ̷g̷e̷t̵...
My Wikipedia Entry For Trapeze Maury Markowitz wrote up the story of Trapeze (covered earlier in this blog) on Wikipedia. It sure...
24th Oct 2023
33

My Wikipedia Entry For Trapeze

from The Codist [alt+shift+b] in programming

24th Oct 2023
Maury Markowitz wrote up the story of Trapeze (covered earlier in this blog) on Wikipedia. It sure seems like a long time ago.
1st Jun 2010
Write on the Boot.dev Blog We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the...
2nd Sep 2022
1

Write on the Boot.dev Blog

from Boot.dev Blog [alt+shift+b] in programming

2nd Sep 2022
We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the great stories that our readers and students will create.
Where I've been, and the future of this blog Recently, I got an email from a reader who noted that I hadn't published anything in a little while,...
17th Jun 2026
1

Where I've been, and the future of this blog

from ntietz.com blog - technically a blog [alt+shift+b] in programming

17th Jun 2026
Recently, I got an email from a reader who noted that I hadn't published anything in a little while, and he said he hopes I'm doing well. The truth is, some days I am and some days I'm not. I want to share a little bit about what's been going on, and what the future looks...
[April Cools] Gaming Games for Non-Gamers My April Cools is out! Gaming Games for Non-Gamers is a 3,000 word essay on video games worth...
1st Apr 2025
59

[April Cools] Gaming Games for Non-Gamers

from Computer Things [alt+shift+b] in programming

1st Apr 2025
My April Cools is out! Gaming Games for Non-Gamers is a 3,000 word essay on video games worth playing if you've never enjoyed a video game before. Patreon notes here. (April Cools is a project where we write genuine content on non-normal topics. You can see all the other April...
Don’t bother securing your trademarks in the beginning Disclaimer: This is intended as a short, tactical guide to getting your trademarks sorted out for...
1st Dec 2021
30

Don’t bother securing your trademarks in the beginning

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Dec 2021
Disclaimer: This is intended as a short, tactical guide to getting your trademarks sorted out for the first time, on a minimal budget. This is not…
The “10x engineer:" 50 years ago and now How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time,...
12th Mar 2024
77

The “10x engineer:" 50 years ago and now

from The Pragmatic Engineer [alt+shift+b] in programming

12th Mar 2024
How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time, and is it still relevant half a century on – or does it belong in a museum, alongside floppy discs?
Black coiled planter with attached drip tray, 2024 Heavily grogged black stoneware, coil-built, denim satin glaze
7th Feb 2024
26

Black coiled planter with attached drip tray, 2024

from Liz Denys [alt+shift+b] in programming

7th Feb 2024
Heavily grogged black stoneware, coil-built, denim satin glaze
Lost confidence RICE and other confidence-based frameworks are mostly noise. Here's how to make decisions without...
21st Jun 2026
2

Lost confidence

from A Smart Bear [alt+shift+b] in programming

21st Jun 2026
RICE and other confidence-based frameworks are mostly noise. Here's how to make decisions without pretending to know the unknowable.
Service Introduction: Forkwell One area I'm interested in is how people find jobs. The "traditional" way to find a job of sending...
2nd May 2012
30

Service Introduction: Forkwell

from TokyoDev [alt+shift+b] in programming

2nd May 2012
One area I'm interested in is how people find jobs. The "traditional" way to find a job of sending out your resume to lots of companies and hoping for the best is clearly broken. Despite this, people all around the world, but especially in Japan, cling to it. So I got excited...
The World of CSS Transforms The “transform” property is such a powerful part of the CSS language! In this blog post, we'll take...
9th Aug 2021
30

The World of CSS Transforms

from Josh Comeau's blog [alt+shift+b] in programming

9th Aug 2021
The “transform” property is such a powerful part of the CSS language! In this blog post, we'll take a deep look at this property and see some of the nifty things it can do.
Create a Performance-Focused WordPress Blog Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and...
8th Sep 2021
30

Create a Performance-Focused WordPress Blog

from bt RSS Feed [alt+shift+b] in programming

8th Sep 2021
Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and having read Kev Quirk’s latest post about Core Web Vitals, I wanted to make sure my blog still prioritized speed and performance above all else. I’m happy to say that I have...
how fast is go? simulating millions of particles on a smart tv The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv...
13th Sep 2025
1

how fast is go? simulating millions of particles on a smart tv

from David Gerrells [alt+shift+b] in programming

13th Sep 2025
The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv compatible.
The Boot.dev Beat. August 2025 We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible...
4th Aug 2025
1

The Boot.dev Beat. August 2025

from Boot.dev Blog [alt+shift+b] in programming

4th Aug 2025
We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible projects come out of it. Thanks to everyone that participated, I’m excited for the next one!
offer up is the tinder of marketplaces OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions,...
24th Oct 2023
1

offer up is the tinder of marketplaces

from David Gerrells [alt+shift+b] in programming

24th Oct 2023
OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions, and other "gameification" make it trashier than the perception most have of the venerable Craigslist.
Building a Random Music Sequencer with Preact As I've composed music for video games, something that has piqued my interest is the concept of...
5th May 2022
38

Building a Random Music Sequencer with Preact

from Daniel Marino [alt+shift+b] in programming

5th May 2022
As I've composed music for video games, something that has piqued my interest is the concept of randomly generating music. Not that this is a new concept, but I was curious to see what I could come up with. Go ahead and check out the RMG-2021. Design I love how sequencers look...
Refining strategy with Wardley Mapping. The first time I heard about Wardley Mapping was from Charity Majors discussing it on Twitter. Of...
2nd Jan 2025
116

Refining strategy with Wardley Mapping.

from Irrational Exuberance [alt+shift+b] in programming

2nd Jan 2025
The first time I heard about Wardley Mapping was from Charity Majors discussing it on Twitter. Of the three core strategy refinement techniques, this is the technique that I’ve personally used the least. Despite that, I decided to include it in this book because it highlights how...
Time for another LinkedIn break Yes, it’s that time again: the season to be jolly and time to stop wasting time on LinkedIn for a...
11th Dec 2025
1

Time for another LinkedIn break

from On Test Automation [alt+shift+b] in programming

11th Dec 2025
Yes, it’s that time again: the season to be jolly and time to stop wasting time on LinkedIn for a while. I’ve gone on a couple of, admittedly not very successful, LinkedIn breaks before (see here and here), breaks from which I always returned after a few weeks, in part because...
The YC Interview We submitted the application, then got back to work. We couldn't work out how long it'd take to hear...
1st Jan 2020
36

The YC Interview

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Jan 2020
We submitted the application, then got back to work. We couldn't work out how long it'd take to hear back, but then we did. It was now October 16th…
Defend Your Cookies with Essential Web Security Tactics Illustrated notes on the essentials of web security
8th Feb 2020
1

Defend Your Cookies with Essential Web Security Tactics

from Maggie Appleton [alt+shift+b] in programming

8th Feb 2020
Illustrated notes on the essentials of web security
Pain I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He...
17th Sep 2024
92

Pain

from Alex MacCaw [alt+shift+b] in programming

17th Sep 2024
I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He shared an excellent insight about dealing with pain that I believe everyone should hear. So here it is: We all experience pain caused by others. Perhaps even earlier today
1st Mar 2024
'First' thoughts on git I suppose it's more than a slight bit incorrect to state that these are my first thoughts on git;...
5th Apr 2010
43

'First' thoughts on git

from Liz Denys [alt+shift+b] in programming

5th Apr 2010
I suppose it's more than a slight bit incorrect to state that these are my first thoughts on git; I've certainly already been exposed to git in a variety of ways. I'd always been told that my love of graph theory would convert me over to this different type of version control. I...
Yet Another Static Site Generator Switch Yet Another Static Site Generator Switch 2022-07-06 If you’re an RSS subscriber, I’ve probably blown...
6th Jul 2022
33

Yet Another Static Site Generator Switch

from bt RSS Feed [alt+shift+b] in programming

6th Jul 2022
Yet Another Static Site Generator Switch 2022-07-06 If you’re an RSS subscriber, I’ve probably blown up your feed reader (again). This seems to be an on-going theme with this blog. I can’t help it. This website now uses my new Pandoc-based static blog generator: pblog. I won’t go...
My Favorite Web Apps and Tools I’ve found myself more often using web apps instead of dedicated desktop applications at work. It...
26th Dec 2018
43

My Favorite Web Apps and Tools

from Alex Meub [alt+shift+b] in programming

26th Dec 2018
I’ve found myself more often using web apps instead of dedicated desktop applications at work. It seems that in general, desktop apps have been getting slower and more resource intensive lately. The trend of teams using Electron or the Chromium Embedded Framework in order to ship...
Public descriptions for tags Add context to subscriber-editable tags with a new API field.
3rd Feb 2026
1

Public descriptions for tags

from Buttondown's blog [alt+shift+b] in programming

3rd Feb 2026
Add context to subscriber-editable tags with a new API field.
My Cheapskate Commenting System My Cheapskate Commenting System 2022-02-03 My blog now has comments! Well, kind of… I went down a...
3rd Feb 2022
30

My Cheapskate Commenting System

from bt RSS Feed [alt+shift+b] in programming

3rd Feb 2022
My Cheapskate Commenting System 2022-02-03 My blog now has comments! Well, kind of… I went down a two day long rabbit-hole trying to find the best solution for implementing comments on my static website (generated via Jekyll FYI). There are a ton of options out there and many...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

We love reading as much as you do!
Every week we share the top 5 articles we enjoyed reading. Subscribe to get them in your inbox.

Subscribe

📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in