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+→]
The ghosts that lives in my garage Some thoughts about machine learning
13th Jan 2025
75

The ghosts that lives in my garage

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

13th Jan 2025
Some thoughts about machine learning
Better Wheels for the Traeger Tailgater I received a Traeger Tailgater as a gift last year and I love it. It’s compact, easy to store, and...
13th Dec 2021
60

Better Wheels for the Traeger Tailgater

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

13th Dec 2021
I received a Traeger Tailgater as a gift last year and I love it. It’s compact, easy to store, and works amazingly well. It has more than enough grill space for me and is pretty minimalist on features, which I like. Last Thanksgiving, many people wished they didn’t get the...
How to clean up after your NextJS dev server Sometimes you need to modify files when building a web application that must be reverted before...
10th Nov 2023
1

How to clean up after your NextJS dev server

from SOS [alt+shift+b] in programming

10th Nov 2023
Sometimes you need to modify files when building a web application that must be reverted before committing. In my case I’m building a Chrome extension that reads from a NextJS based web service, and when I’m working on the browser extension it reads from http://localhost:3005, so...
Introducing SlopStop: Community-driven AI slop detection in Kagi Search ------------------------------------------------------------------- Your collective defense against...
12th Nov 2025
1

Introducing SlopStop: Community-driven AI slop detection in Kagi Search

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

12th Nov 2025
------------------------------------------------------------------- Your collective defense against AI-generated spam and content farms ------------------------------------------------------------------- We made it our mission to prevent the web from becoming useless and a...
CSS display inline-block Extra Margin/Space TL;DR: The margin isn’t a margin—it’s a space. Try using display: block; float: left; instead. ALSO:...
1st Aug 2012
1

CSS display inline-block Extra Margin/Space

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

1st Aug 2012
TL;DR: The margin isn’t a margin—it’s a space. Try using display: block; float: left; instead. ALSO: Checkout the amazing list of techniques to combat inline-block space-margins at CSS Tricks I’ve made a weird discovery about using the inline-block display. I use inline-block...
21st Jan 2026
CSS Video Backgrounds CSS Video Backgrounds 2018-04-16 With the release of Safari 11.1 on macOS and Safari on iOS 11.3,...
16th Apr 2018
34

CSS Video Backgrounds

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

16th Apr 2018
CSS Video Backgrounds 2018-04-16 With the release of Safari 11.1 on macOS and Safari on iOS 11.3, developers now have the ability to support background videos (mp4 support only - at the time of this article) with pure CSS. Example: .video-background { background-image:...
Advanced web spidering with Puppeteer Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older...
18th Jul 2018
40

Advanced web spidering with Puppeteer

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

18th Jul 2018
Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older generation of web scraping and spidering tools would grab and analyze HTML pages as returned by a web server. It doesn’t work well anymore because less and less website are static...
The Undeniable Utility Of CSS :has Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my...
9th Sep 2024
34

The Undeniable Utility Of CSS :has

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

9th Sep 2024
Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my wishlist. Once I started using it, however, I kept discovering incredible things I could do with it. It’s now become a core part of my toolkit! In this blog post, I'll show you...
The Web Witch's Grimoire // Week of 10 June 2022 I have been deep in learning mode the last 3 weeks learning about all the things API related. Or...
12th Jun 2022
1

The Web Witch's Grimoire // Week of 10 June 2022

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

12th Jun 2022
I have been deep in learning mode the last 3 weeks learning about all the things API related. Or attempting to. Everyone at RapidAPI has been pretty fantastic about helping me understand how things work and what the developers who use our tools do. Every time I try to get started...
My wireguard IPv6 tunnel Our net connection at home is not great: amongst its several misfeatures is a lack of IPv6....
30th Apr 2024
67

My wireguard IPv6 tunnel

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

30th Apr 2024
Our net connection at home is not great: amongst its several misfeatures is a lack of IPv6. Yesterday I (at last!) got around to setting up a wireguard IPv6 VPN tunnel between my workstation and my Mythic Beasts virtual private server. There were a few, um, learning...
The UX of HTML by Vasilis van Gemert Recently when I gave a coding assignment — an art directed web page about a...
1st Dec 2023
36

The UX of HTML

from HTMHell [alt+shift+b] in programming

1st Dec 2023
by Vasilis van Gemert Recently when I gave a coding assignment — an art directed web page about a font — a student asked: does it have to be semantic and shit? The whole class looked up, curious about the answer — please let it be no! I answered that no, it doesn’t have to be...
Advanced Vitest Patterns (workshop) Learn advanced Vitest patterns—custom fixtures, matchers, and performance tuning—to craft faster,...
6th Aug 2025
24

Advanced Vitest Patterns (workshop)

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

6th Aug 2025
Learn advanced Vitest patterns—custom fixtures, matchers, and performance tuning—to craft faster, more effective test experiences.
What I'm up to - August 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Aug 2023
1

What I'm up to - August 2023

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

1st Aug 2023
I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I was up to in July Booklet is a product I've been building to help communi...
#27 <a6> Context: Visually a list of links. Bad code <h6>Popular Cities</h6> <div> <h6...
21st Nov 2021
31

#27 <a6>

from HTMHell [alt+shift+b] in programming

21st Nov 2021
Context: Visually a list of links. Bad code <h6>Popular Cities</h6> <div> <h6 class="footerLinks">Amsterdam</h6> <h6 class="footerLinks">Rotterdam</h6> <h6 class="footerLinks">Utrecht</h6> <h6 class="footerLinks">Den Haag</h6> <h6...
TypeScript Conditional Types for Type Safety (Without Assertions) Using conditional types to achieve type safety without having to use 'as'
14th Jun 2025
44

TypeScript Conditional Types for Type Safety (Without Assertions)

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

14th Jun 2025
Using conditional types to achieve type safety without having to use 'as'
One Last Bug Fix Update Before The Big One It turns out we have one more updates blog before OS 7.1 and it brings a number of fixes and a few...
6th Sep 2023
33

One Last Bug Fix Update Before The Big One

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

6th Sep 2023
It turns out we have one more updates blog before OS 7.1 and it brings a number of fixes and a few small features. We’re hard at work resolving your reported issues to make this release as smooth and shiny as it possibly can be! So read ahead and find out what was new last...
Logical Quantifiers in Software I realize that for all I've talked about Logic for Programmers in this newsletter, I never once...
2nd Jul 2025
57

Logical Quantifiers in Software

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

2nd Jul 2025
I realize that for all I've talked about Logic for Programmers in this newsletter, I never once explained basic logical quantifiers. They're both simple and incredibly useful, so let's do that this week! Sets and quantifiers A set is a collection of unordered, unique elements....
Winner, Name that Ware December 2025 The Ware for December 2025 is a Spectral Instruments Series 800 camera. I was pretty shocked at how...
31st Jan 2026
1

Winner, Name that Ware December 2025

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

31st Jan 2026
The Ware for December 2025 is a Spectral Instruments Series 800 camera. I was pretty shocked at how quickly this was guessed given the very small portion of the instrument that was shown, but, then again – that’s how it goes sometimes. Congrats to johslarsen for nailing this one;...
One way "curl pipe sh" install scripts can be dangerous [proof of concept] One way in which 'curl pipe sh' install scripts can be dangerous.
8th Nov 2012
1

One way "curl pipe sh" install scripts can be dangerous [proof of concept]

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

8th Nov 2012
One way in which 'curl pipe sh' install scripts can be dangerous.
Advice for Engineering Managers Who Want to Climb the Ladder We have been interviewing and hiring a pile of engineering directors at Honeycomb lately. In so...
13th Jun 2022
1

Advice for Engineering Managers Who Want to Climb the Ladder

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

13th Jun 2022
We have been interviewing and hiring a pile of engineering directors at Honeycomb lately. In so doing, I’ve had some fascinating conversations with engineering managers who have been trying unsuccessfully to make the leap to director. Here is a roundup of some of the ideas and...
How to create scroll animations with just 1 React hook (Part 1) This is a series of articles where we learn a few techniques to create scroll animations with just 1...
1st Nov 2019
35

How to create scroll animations with just 1 React hook (Part 1)

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

1st Nov 2019
This is a series of articles where we learn a few techniques to create scroll animations with just 1 React hook. In this first part, we will use the scroll event to achieve that. Here’s a preview of what we will achieve by the end of the article:
Headless React Part 1: Climbing Mount Effect - Declarative Code and Effects Part 2: Reconcile All The Things -...
5th Jul 2021
16

Headless React

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

5th Jul 2021
Part 1: Climbing Mount Effect - Declarative Code and Effects Part 2: Reconcile All The Things - Memoization, Data Flow and reconciliation Part 3: Headless React - Live, Yeet Reduce, No-API, WebGPU Live It is actually pretty easy to build a mediocre headless React today, i.e. an...
Modern Health, frameworks, performance, and harm I would like to thank Modern Health. It was not their intent, but using their service broke me out...
1st Feb 2023
25

Modern Health, frameworks, performance, and harm

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

1st Feb 2023
I would like to thank Modern Health. It was not their intent, but using their service broke me out of a deep depression by launching me into an incandescent rage. I’ve read enough on destigmatizing mental health that I feel no shame in discussing this. In fact, in this regard I...
@levelsio and survivorship bias Pieter Levels is a prolific maker of software. He’s also very successful maker of software: he’s...
20th Oct 2021
47

@levelsio and survivorship bias

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

20th Oct 2021
Pieter Levels is a prolific maker of software. He’s also very successful maker of software: he’s close to making $1.5 million a year from his business, almost all of it profit. Almost all of it is his profit since for most of the time he was a sole developer / marketer / copy...
The Website that Predicted AI There's a website developed with a personalized experience in mind. It touts major breakthroughs in...
13th Nov 2024
64

The Website that Predicted AI

from The History of the Web [alt+shift+b] in programming

13th Nov 2024
There's a website developed with a personalized experience in mind. It touts major breakthroughs in predictive technology, driven by sophisticated algorithms that provide real-time recommendations. And it was launched in 1995. The post The Website that Predicted AI appeared first...
We solved SQLite's single-writer limitation Multiple concurrent writers. Multiple processes. Same SQLite. No modifications.
a week ago
1

We solved SQLite's single-writer limitation

from Marco Bambini [alt+shift+b] in programming

a week ago
Multiple concurrent writers. Multiple processes. Same SQLite. No modifications.
Awesome Python Applications What we can learn from 180+ case studies on successfully shipping Python software. If you're reading...
20th Dec 2018
1

Awesome Python Applications

from Sedimental [alt+shift+b] in programming

20th Dec 2018
What we can learn from 180+ case studies on successfully shipping Python software. If you're reading this (or hearing this), you read and write code, probably Python. And for all the code you've shipped, you've probably had your share of missed requirements. Somehere in the...
March updates There have been a bunch of great Buttondown updates.
4th Apr 2018
1

March updates

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

4th Apr 2018
There have been a bunch of great Buttondown updates.
Tough times on the road to Starcraft I’ve been writing about the early development of Warcraft, but a recent blog post I read prompted me...
7th Sep 2012
66

Tough times on the road to Starcraft

from Code Of Honor [alt+shift+b] in programming

7th Sep 2012
I’ve been writing about the early development of Warcraft, but a recent blog post I read prompted me to start scribbling furiously, and the result is this three-part, twenty-plus page article about the development of StarCraft, along with my thoughts about writing more reliable...
The Tumultuous Evolution of the Design Profession Via Jeremy Keith’s link blog I found this article: Elizabeth Goodspeed on why graphic designers...
5th May 2025
49

The Tumultuous Evolution of the Design Profession

from Jim Nielsen’s Blog [alt+shift+b] in programming

5th May 2025
Via Jeremy Keith’s link blog I found this article: Elizabeth Goodspeed on why graphic designers can’t stop joking about hating their jobs. It’s about the disillusionment of designers since the ~2010s. Having ridden that wave myself, there’s a lot of very relatable stuff in there...
Boot.dev Beat. January 2023 If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this...
1st Feb 2023
1

Boot.dev Beat. January 2023

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

1st Feb 2023
If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this month.
The Boot.dev Beat. September 2024 The aracnum was soooooo close to defeating the Hound of Zaggoroth in this month’s boss fight....
4th Sep 2024
1

The Boot.dev Beat. September 2024

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

4th Sep 2024
The aracnum was soooooo close to defeating the Hound of Zaggoroth in this month’s boss fight. 88,297,514 xp was gained over the course of the event, and 90,000,000 was all that was needed to secure victory. It’s a shame, but we can’t win them all. The hound will return soon.
Converting HEIF Images with macOS Automator Converting HEIF Images with macOS Automator 2023-07-21 Often times when you save or export photos...
21st Jul 2023
56

Converting HEIF Images with macOS Automator

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

21st Jul 2023
Converting HEIF Images with macOS Automator 2023-07-21 Often times when you save or export photos from iOS to iCloud they often render themselves into heif or heic formats. Both macOS and iOS have no problem working with these formats, but a lot of software programs will not even...
Git annex notes Setup New repo init git: git init init git annex: git annex init local Add S3 Remote named...
13th May 2015
1

Git annex notes

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

13th May 2015
Setup New repo init git: git init init git annex: git annex init local Add S3 Remote named public-s3 git annex initremote public-s3 type=S3 encryption=none bucket=tyler.zone chunk=0 Add file to git annex git annex add [big-file] copy current directory to public-s3 remote git...
Should testers write unit tests? This post was previously published through my newsletter on May 25, 2026. From time to time, I will...
20th Aug 2026
1

Should testers write unit tests?

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

20th Aug 2026
This post was previously published through my newsletter on May 25, 2026. From time to time, I will republish newsletter issues on my blog here if I think people (and search engines) might benefit from it. If you want to read everything I’ve written once it is posted, I recommend...
Proper UI Hierarchy Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and...
5th Feb 2019
56

Proper UI Hierarchy

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

5th Feb 2019
Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and how designers these days have lost (or willfully forgotten) the skill to create accessible UIs with proper visual hierarchy. A skill which at it's core seems so simple - yet is...
Stellar board I’ve been advising Stellar since Stripe helped it launch about a year ago. Today I’m joining their...
30th Jul 2015
48

Stellar board

from Greg Brockman [alt+shift+b] in programming

30th Jul 2015
I’ve been advising Stellar since Stripe helped it launch about a year ago. Today I’m joining their board. Digital currencies are still nascent, and my hopes for them remain unchanged. Particularly, we need digital currency protocols like Stellar that work with the existing...
Building Itako: an investment tracking application Around 2 years ago, I had some time on my hands and got really interested into investing and playing...
2nd Sep 2025
13

Building Itako: an investment tracking application

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

2nd Sep 2025
Around 2 years ago, I had some time on my hands and got really interested into investing and playing with stock market data. After reading way too many books on the subject, I started building my own tools which led me to creating Itako. It’s a portfolio tracking and data...
Martha the Pilot Martha, now 5, can’t remember a time when she didn’t fly periodically. She’s come along in our...
3rd May 2023
32

Martha the Pilot

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

3rd May 2023
Martha, now 5, can’t remember a time when she didn’t fly periodically. She’s come along in our airplane in short flights to a nearby restaurant and long ones to Michigan and South Dakota. All this time, she’s been riding in the back seat next to Laura. Martha has been talking...
Can Directories Rise Again? With search getting worse by the day, maybe it's time we rebounded in the other direction. The long...
21st May 2025
62

Can Directories Rise Again?

from The History of the Web [alt+shift+b] in programming

21st May 2025
With search getting worse by the day, maybe it's time we rebounded in the other direction. The long forgotten directory. The post Can Directories Rise Again? appeared first on The History of the Web.
Package Releases Are Almost Done, You Won't Believe What Happens Next! This month’s update is fairly brief since a lot of what we did last month was minor bug fixes,...
9th Sep 2024
91

Package Releases Are Almost Done, You Won't Believe What Happens Next!

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

9th Sep 2024
This month’s update is fairly brief since a lot of what we did last month was minor bug fixes, regression testing, updating metadata, taking screenshots, and releasing packages. We’re getting down to the last few items before we can release elementary OS 8. Read ahead to find out...
#23 A card pattern Bad code <article> <div> <div class="sr-only">Image</div> <img src="/feature-teaser.png"...
12th Nov 2020
41

#23 A card pattern

from HTMHell [alt+shift+b] in programming

12th Nov 2020
Bad code <article> <div> <div class="sr-only">Image</div> <img src="/feature-teaser.png" alt="Feature teaser" /> </div> </article> <div> <span> <span>Exciting feature!</span> </span> <div> This text describes what the feature does! </div> <a...
Top 10 Books on Web Development in 2023 If you’re looking for good web development books, you’re probably interested in becoming a web...
5th Sep 2023
1

Top 10 Books on Web Development in 2023

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

5th Sep 2023
If you’re looking for good web development books, you’re probably interested in becoming a web developer. Makes sense – great pay, solid job security, and interesting work. But beyond that broad goal, you might be looking for some web development reading to satisfy other goals.
The Gap Through Which We Praise the Machine In this post I’ll expose my current theory of agentic programming: people are amazing at adapting...
9th Jun 2025
1

The Gap Through Which We Praise the Machine

from Ferd.ca [alt+shift+b] in programming

9th Jun 2025
In this post I’ll expose my current theory of agentic programming: people are amazing at adapting the tools they’re given and totally underestimate the extent to which they do it, and the amount of skill we build doing that is an incidental consequence of how badly the tools are...
Hubris and Humility When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for...
30th Nov 2021
54

Hubris and Humility

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

30th Nov 2021
When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for example, that we wanted to have a true hardware root of trust and that we wanted to revisit the traditional BMC. We knew, too, that we would have our own system software on each...
Returning to Work After Maternity Leave: Day 1 as a New Mom and Remote Tech Worker I started work back up again yesterday, June 1, as a remote tech worker for an open source...
1st Jun 2026
1

Returning to Work After Maternity Leave: Day 1 as a New Mom and Remote Tech Worker

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

1st Jun 2026
I started work back up again yesterday, June 1, as a remote tech worker for an open source consultancy. My husband started his paternity leave today. I'm only going back part-time for the moment so my rough plan is to work 3 days a week with the exception of this week, as I...
Ditch google analytics now: 7 open-source alternatives I love writing, and I also love data. When starting my blog, I integrated Google Analytics — it's...
12th Feb 2023
32

Ditch google analytics now: 7 open-source alternatives

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

12th Feb 2023
I love writing, and I also love data. When starting my blog, I integrated Google Analytics — it's free, easy to set up (just drop a few tags on the page), and that's what I knew back then. I did not enjoy it being run by a big corporation, but I was too lazy to research the...
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy Both sides are grappling with a real existential threat, and both sides feel like they are screaming...
2nd Jun 2026
1
2nd Jun 2026
Both sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction.
WordPress Child Theme Explanation and Walkthrough When you’re just starting out with WordPress, it’s easy to think that you can just open up the...
31st Dec 2015
35

WordPress Child Theme Explanation and Walkthrough

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

31st Dec 2015
When you’re just starting out with WordPress, it’s easy to think that you can just open up the style.css file included with your theme and begin making alterations. And that will work—at least for a while—but it won’t be a good idea…
Monitoring 10 Petabytes of data in Pure Storage As the final part of our move out of the cloud, we are working on moving 10 petabytes of data out of...
2nd Jan 2025
92

Monitoring 10 Petabytes of data in Pure Storage

from 37signals Dev [alt+shift+b] in programming

2nd Jan 2025
As the final part of our move out of the cloud, we are working on moving 10 petabytes of data out of AWS Simple Storage Service (S3). After exploring different alternatives, we decided to go with Pure Storage FlashBlade solution. We store different kinds of information on S3,...
Being a good mentor – a developers guide Let’s talk about the process where the experienced welcome the inexperienced under their wing and...
8th Jul 2023
85

Being a good mentor – a developers guide

from Vadim Kravcenko [alt+shift+b] in programming

8th Jul 2023
Let’s talk about the process where the experienced welcome the inexperienced under their wing and illuminate the path ahead. I’ve […] The post Being a good mentor – a developers guide appeared first on Vadim Kravcenko.
Visas for Software Engineers in Japan Obtaining a working visa that lets you [work as software engineer in...
2nd Mar 2020
66

Visas for Software Engineers in Japan

from TokyoDev [alt+shift+b] in programming

2nd Mar 2020
Obtaining a working visa that lets you [work as software engineer in Japan](/articles/first-job-programmer-japan) is relatively easy compared to other countries. It costs a company almost nothing to sponsor your visa, there aren't any quotas on the number of visas issued, and the...
The Long Run They say only one out of 1000–2000 startups becomes a unicorn, and that only 1% of humans will ever...
7th Dec 2025
1

The Long Run

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

7th Dec 2025
They say only one out of 1000–2000 startups becomes a unicorn, and that only 1% of humans will ever finish a marathon. If you had asked my mother, though, she would have told you it was a thousand times more likely I’d build a billion-dollar tech company than finish a marathon....
Yes, your Godot game runs faster with static types Static typing is one of the easiest and most rewarding disciplines you can add to your game...
14th Feb 2024
1

Yes, your Godot game runs faster with static types

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

14th Feb 2024
Static typing is one of the easiest and most rewarding disciplines you can add to your game development.
#1 button disguised as a link Bad code <button role="link" title="Name of website" tabindex="0"> <img alt="Name of website"...
17th Oct 2019
29

#1 button disguised as a link

from HTMHell [alt+shift+b] in programming

17th Oct 2019
Bad code <button role="link" title="Name of website" tabindex="0"> <img alt="Name of website" src="logo.jpg" title="Name of website"> </button> Issues and how to fix them Wrong usage of the button element. There’s an element for linking to external sites (<a>). Do not change...
Permanent Residency vs Naturalization in Japan: What Does the Data Tell Us? If you pay attention to news site headlines and videos from various influencers, then you’ve...
16th Feb 2026
4
16th Feb 2026
If you pay attention to news site headlines and videos from various influencers, then you’ve probably heard some of these claims involving international residents in Japan: Nobody stays more than a few years Permanent residency is impossible to get Citizenship is easy to...
CSS Media Query for Scripting Support Chrome 120 was released last week and in this version, we got the CSS Media Query for scripting...
4th Dec 2023
1

CSS Media Query for Scripting Support

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

4th Dec 2023
Chrome 120 was released last week and in this version, we got the CSS Media Query for scripting support. Simply, this media query allows you to test whether scripting language are available and tailor page content and styles depending on support. Media query syntax # There are...
Name that Ware, February 2025 Here’s the Ware for February 2025: Thanks again to spida for contributing yet another guest ware!...
28th Feb 2025
57

Name that Ware, February 2025

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

28th Feb 2025
Here’s the Ware for February 2025: Thanks again to spida for contributing yet another guest ware! Hopefully this one is a smidge easier to guess compared to last month’s.
how fast is javascript? Simulating 20,000,000 particles The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the...
6th Jul 2024
1

how fast is javascript? Simulating 20,000,000 particles

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

6th Jul 2024
The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the cpu. Let’s go.
A Shelfish Starter Guide to Databases The absolute minimum you need to know about data storage
10th Mar 2019
1

A Shelfish Starter Guide to Databases

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

10th Mar 2019
The absolute minimum you need to know about data storage
Feeling like a fraud while doing startups * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Before I had any...
3rd Dec 2012
41

Feeling like a fraud while doing startups

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

3rd Dec 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Before I had any success with Buffer, I helped many startups with their ideas. I attended events, spoke at events and even created my own meetup for startups. These were not particularly big...
“Can They Change My Contract?”: Protecting Your Workplace Rights in Japan Right now, the General Union is handling cases at Japanese tech companies where well-established...
21st Apr 2025
82
21st Apr 2025
Right now, the General Union is handling cases at Japanese tech companies where well-established workplace practices have come under threat. These include businesses pushing for return-to-office mandates after years of remote work, eliminating flexible scheduling, and cutting...
Literate Vimrc Literate ~/.vimrc This blog post is my ~/.vimrc now. Hold on, let me explain. Why would anyone do a...
14th Jun 2017
1

Literate Vimrc

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

14th Jun 2017
Literate ~/.vimrc This blog post is my ~/.vimrc now. Hold on, let me explain. Why would anyone do a thing like this? I have tons of comments in my ~/.vimrc file. I try to leave a lot of comments because everything in my Vim configuration is hard-won knowledge. My ~/.vimrc is...
Learning Dutch online in 2023 Back in 2020, I left France to live in the Netherlands. Since then, I have spent some time learning...
2nd Mar 2023
34

Learning Dutch online in 2023

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

2nd Mar 2023
Back in 2020, I left France to live in the Netherlands. Since then, I have spent some time learning the language and reached an intermediate (B1-B2) level. While learning Dutch is not a hard requirement to live and work in the country, it does make day-to-day life a bit more...
Live Session on CPython Virtual Machine Internals + Upcoming Posts We are long overdue for a new live session as well as some more articles.
12th Apr 2024
37

Live Session on CPython Virtual Machine Internals + Upcoming Posts

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

12th Apr 2024
We are long overdue for a new live session as well as some more articles.
What’s on my ballot: June 2022 California primary election Here’s how I’m voting in the June 2022 primary election. While preparing for this election, I...
6th Jun 2022
29

What’s on my ballot: June 2022 California primary election

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

6th Jun 2022
Here’s how I’m voting in the June 2022 primary election. While preparing for this election, I consulted the San Francisco Chronicle and SPUR endorsements. Contents California Governor Lieutenant Governor Secretary of State Controller Treasurer Insurance Commissioner United...
Recently Summer screeched to a halt a few days ago and I’m still reeling from it. The dehumidifiers turned...
3rd Oct 2022
45

Recently

from macwright.com [alt+shift+b] in programming

3rd Oct 2022
Summer screeched to a halt a few days ago and I’m still reeling from it. The dehumidifiers turned off, the humidifiers on. The A/C off, the heat on. I’m still, more than a year after leaving the west coast, grateful for the presence of seasons to keep me aware of time...
Media Server Journey I manage my legally obtained content using a media server. Over the years, both hardware and...
28th Dec 2025
1

Media Server Journey

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

28th Dec 2025
I manage my legally obtained content using a media server. Over the years, both hardware and software on the server went through a bunch of transformations which I find interesting. In order to not look at ads on my Samsung TV, I view all of my content through NVIDIA Shield. It...
Building an Asynchronous, Internet-Optional Instant Messaging System I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use...
8th Dec 2022
30

Building an Asynchronous, Internet-Optional Instant Messaging System

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

8th Dec 2022
I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use the Internet. Why not let them be carried across LoRa radios, USB sticks, local Wifi networks, and yes, the Internet? I’ll first discuss how, and then why. How do set it up I’ve...
How to Thought Lead (2026) I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic...
14th Mar 2026
1

How to Thought Lead (2026)

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

14th Mar 2026
I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic parody and then slowly becoming sincere, and never published it, 1) because I don't know if I ever really nailed it / have a complete picture, 2) I was somewhat worried if I published...
how to use web workers with typescript A practical example of where web workers can improve performance and UX but there are gotchas and...
13th Mar 2022
45

how to use web workers with typescript

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

13th Mar 2022
A practical example of where web workers can improve performance and UX but there are gotchas and limits
17th Jan 2020
Introducing “Shadow Palette Generator” In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do...
16th Nov 2021
36

Introducing “Shadow Palette Generator”

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

16th Nov 2021
In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do we come up with all of the parameters, though? I've built a tool that'll help.
The lasting influence of Netscape Time After Netscape, the speed of software sped up beyond what anyone could have imagined. Thanks to a...
12th May 2026
1

The lasting influence of Netscape Time

from The History of the Web [alt+shift+b] in programming

12th May 2026
After Netscape, the speed of software sped up beyond what anyone could have imagined. Thanks to a documentary crew and a ghost writer, we have a full view of the whole thing. The post The lasting influence of Netscape Time appeared first on The History of the Web.
Using the ':not()' pseudo-class to remove styles from ':last-child' I was re-designing the footer for my blog when I added a list of social icon links. I needed to add...
1st Dec 2024
1

Using the ':not()' pseudo-class to remove styles from ':last-child'

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

1st Dec 2024
I was re-designing the footer for my blog when I added a list of social icon links. I needed to add some padding between them, as one does, and was preparing to apply padding to the left of each icon so the final icon on the right remained aligned right. On smaller screens, when...
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.
Screen Power Saving in the Linux Console I just made up a Debian trixie setup that has no need for a GUI. In fact, I rarely use the text...
24th Feb 2026
1

Screen Power Saving in the Linux Console

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

24th Feb 2026
I just made up a Debian trixie setup that has no need for a GUI. In fact, I rarely use the text console either. However, because the machine is dual boot and also serves another purpose, it’s connected to my main monitor and KVM switch. The monitor has three inputs, and when...
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.
Got opinions on observability? I could use your help (once more, with feeling) Last month I dropped a desperate little plea for help in this space, asking people to email me any...
13th Oct 2025
25
13th Oct 2025
Last month I dropped a desperate little plea for help in this space, asking people to email me any good advice and/or strong opinions they happened to have on the topic of buying software. I wasn’t really sure what to expect — desperate times, desperate measures — but holy crap,...
If your team is happy, are you doing a good job? Brilliant jerks, ZIRP-era managers, and how psychological safety lost the plot. Part 3 of my...
a week ago
1

If your team is happy, are you doing a good job?

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

a week ago
Brilliant jerks, ZIRP-era managers, and how psychological safety lost the plot. Part 3 of my conversation with Dr. Cat Hicks.
Workshopping Produce Consistency, Publish Quality by buffering.
4th Mar 2021
1

Workshopping

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

4th Mar 2021
Produce Consistency, Publish Quality by buffering.
Should I buy or should I build? Pop quiz, hotshot. How much does it cost to build a self-hosted Kubernetes cluster? Quick, no...
14th Aug 2022
1

Should I buy or should I build?

from DevOps - Bitfield Consulting [alt+shift+b] in programming

14th Aug 2022
Pop quiz, hotshot. How much does it cost to build a self-hosted Kubernetes cluster? Quick, no conferring. If you thought the answer was “nothing”, go to the back of the class.
What's "good" code and does it matter? I take pride in my work and in writing good code, and it's important sometimes to take a step back...
14th Oct 2020
2

What's "good" code and does it matter?

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

14th Oct 2020
I take pride in my work and in writing good code, and it's important sometimes to take a step back and ask: what does that even mean? And does it matter? At a high level, "good code" is code that is suitable for its purpose and achieves its goals. That definition is pretty...
Take a hard game, and make it shorter You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels,...
16th Feb 2026
1

Take a hard game, and make it shorter

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

16th Feb 2026
You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
Everything I wanted 15 December 2020 I was sat in Heathrow at the end of January, riding an unimaginable professional...
15th Dec 2020
1

Everything I wanted

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

15th Dec 2020
15 December 2020 I was sat in Heathrow at the end of January, riding an unimaginable professional high. I'd just spent a few days in Nottingham for New Adventures Conf before escaping to Leeds to saddle myself with a hangover that lasted 3 days(Oh Leeds) after which I spent an...
I made a keyboard! Another keyboard! HHKbeeb A couple of years ago I made a BBC Micro tribute keyboard in the runup to...
4th Aug 2023
43

I made a keyboard!

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

4th Aug 2023
Another keyboard! HHKbeeb A couple of years ago I made a BBC Micro tribute keyboard in the runup to the beeb’s 40th anniversary. I called it HHKBeeb: The HHKBeeb is made from: keycaps designed by me and printed by WASD Yiancar HS60 PCB generic HHKB aluminium / acrylic sandwich...
"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...
Safari bug with ruby tag *Update (November 8th, 2019): [Juanito Fatas](https://juanitofatas.com/) has pointed out to me this...
28th Jul 2019
35

Safari bug with ruby tag

from TokyoDev [alt+shift+b] in programming

28th Jul 2019
*Update (November 8th, 2019): [Juanito Fatas](https://juanitofatas.com/) has pointed out to me this bug has now been fixed.* Safari 12.1.1 has a strange issue with certain ruby tags. Specifically, something like ホゲホゲ(ホゲホゲ) which renders as ホゲホゲ(ホゲホゲ) If you control click...
The siren call of wrong-way dependencies Dependencies that point in the wrong direction are one of the easiest and most costly design...
21st Sep 2024
3

The siren call of wrong-way dependencies

from Writing - Andreas Fragner [alt+shift+b] in programming

21st Sep 2024
Dependencies that point in the wrong direction are one of the easiest and most costly design mistakes one can make.
The 8 Most Popular Coding Languages of 2022 And more importantly, how to choose the most popular coding language you should learn. 🔗 How can...
4th Jan 2021
1

The 8 Most Popular Coding Languages of 2022

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

4th Jan 2021
And more importantly, how to choose the most popular coding language you should learn. 🔗 How can you decide what the most popular coding language is? It’s like trying to pick the most popular ice cream flavor - everyone has a favorite. The truth is that different coders prefer...
Golden Glide Silhouette This Golden Eagle soared past me today and I managed to capture a couple of frames. Magnificent to...
9th Jul 2022
44

Golden Glide Silhouette

from somenice [alt+shift+b] in programming

9th Jul 2022
This Golden Eagle soared past me today and I managed to capture a couple of frames. Magnificent to watch.
Kagi Translate Arrives on Mobile Kagi Translate ( https://translate.kagi.com/ ) is now available as an app for Android and iOS! The...
3rd Feb 2026
1

Kagi Translate Arrives on Mobile

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

3rd Feb 2026
Kagi Translate ( https://translate.kagi.com/ ) is now available as an app for Android and iOS! The mobile release brings the same high-quality, customizable, and private translations of Kagi Translate to your smartphone, making it easy to translate voice, text, and images in...
Making html_of_jsx ~10x faster A story of how static analysis helped improve performance in html_of_jsx
3rd Dec 2025
1

Making html_of_jsx ~10x faster

from sancho.dev [alt+shift+b] in programming

3rd Dec 2025
A story of how static analysis helped improve performance in html_of_jsx
Coding with LLMs can lead to more and better software We are in the early days with a new technology. There is a lot of hype around LLMs, and takes on...
3rd Apr 2023
2

Coding with LLMs can lead to more and better software

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

3rd Apr 2023
We are in the early days with a new technology. There is a lot of hype around LLMs, and takes on every end of the spectrum. Some predict that programmers will be out of a job sooner than later. Others predict that these will just contribute to spam. Today I'd like to focus on one...
RIP Khaled Bichara, 1971-2020 We were deeply saddened to learn that Khaled Bichara, one of Oxide’s angel investors, died in a...
3rd Feb 2020
44

RIP Khaled Bichara, 1971-2020

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

3rd Feb 2020
We were deeply saddened to learn that Khaled Bichara, one of Oxide’s angel investors, died in a car accident in Cairo on Friday night. Those of us who have known Khaled for years have known him to be a bold investor who appreciated hard technical problems – and also a profoundly...
A Few Things About the Anchor Element’s href You Might Not Have Known I’ve written previously about reloading a document using only HTML but that got me thinking: What...
3rd Aug 2025
41

A Few Things About the Anchor Element’s href You Might Not Have Known

from Jim Nielsen’s Blog [alt+shift+b] in programming

3rd Aug 2025
I’ve written previously about reloading a document using only HTML but that got me thinking: What are all the values you can put in an anchor tag’s href attribute? Well, I looked around. I found some things I already knew about, e.g. Link protocols like mailto:, tel:, sms: and...
What's new, Kubernetes? It’s hard to believe, but Cloud Native DevOps with Kubernetes has been out for nearly a year!...
2nd Apr 2020
1

What's new, Kubernetes?

from DevOps - Bitfield Consulting [alt+shift+b] in programming

2nd Apr 2020
It’s hard to believe, but Cloud Native DevOps with Kubernetes has been out for nearly a year! While much has changed in the Kubernetes landscape, a lot is also the same. In this post we’ll cover some of the things that have changed (and what hasn’t).
1st Jun 2010
What I'm up to - May 2025 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st May 2025
1

What I'm up to - May 2025

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

1st May 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 created a chatbot with my dog" was a presentation I gave at a meetup. (Here's t...
Rendering Animated .ani Cursors in the Browser Technical breakdown of how the NPM module ani-cursor converts .ani files into CSS animations in the...
9th Dec 2020
1

Rendering Animated .ani Cursors in the Browser

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

9th Dec 2020
Technical breakdown of how the NPM module ani-cursor converts .ani files into CSS animations in the browser.
The Demonization of DeepSeek NIST’s September 30 report on DeepSeek not about security, it’s about control. I am here to tell you...
4th Oct 2025
31

The Demonization of DeepSeek

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

4th Oct 2025
NIST’s September 30 report on DeepSeek not about security, it’s about control. I am here to tell you what the man behind the curtain doesn’t want you to pay any attention to. NIST's DeepSeek "Evaluation" is a Hit Piece NIST’s recent report on DeepSee...
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
How coffee shops helped my startup * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Right now I’m...
4th Aug 2012
45

How coffee shops helped my startup

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

4th Aug 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Right now I’m sat in a great coffee shop in Tel Aviv writing this blog post. It’s got a casual feel to it which is relaxing, yet there are people here with laptops hustling away. I come here
My ZSH (and bash) prompt Junkfood theme in git directory In order to become a card-carrying Linux user, I feel like you need...
18th Dec 2012
1

My ZSH (and bash) prompt

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

18th Dec 2012
Junkfood theme in git directory In order to become a card-carrying Linux user, I feel like you need to have spent a truly astounding amount of time fiddling with your dotfiles. Me? I’ve gone way beyond the point of diminishing returns. Past the point where anyone who loves me...
Warming up the Puma master before it forks Basecamp 5 runs on Puma in cluster mode: one master process with preload_app! and 63 single-threaded...
2 weeks ago
1

Warming up the Puma master before it forks

from 37signals Dev [alt+shift+b] in programming

2 weeks ago
Basecamp 5 runs on Puma in cluster mode: one master process with preload_app! and 63 single-threaded workers per host, deployed as a Docker container with Kamal. We serve Basecamp from several sites. Each site has its own web hosts and a read replica of the database, and writes...
1st Jul 2024
17

July 2024

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

1st Jul 2024
Supporting communities that empower women in technology Every year, TokyoDev conducts a survey of international developers living in Japan. In the last...
6th Feb 2023
46

Supporting communities that empower women in technology

from TokyoDev [alt+shift+b] in programming

6th Feb 2023
Every year, TokyoDev conducts a survey of international developers living in Japan. In the last survey's results, published in December 2022, I explored [the connection between gender and compensation](/insights/2022-developer-survey#salary-by-gender). The results were...
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...
From J1 visa to Blue Passport: A startup founder's immigration journey I am drafting this post at 35,000 feet flying back from Japan. I’ve entered the US about 30 times,...
1st Apr 2024
75

From J1 visa to Blue Passport: A startup founder's immigration journey

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

1st Apr 2024
I am drafting this post at 35,000 feet flying back from Japan. I’ve entered the US about 30 times, but this will be the first time I’ll be using my shiny blue passport. No anxiety about aggressive questions, secondary inspection, or the possibility of deportation. A couple of...
Personal Newsletter 2023 Q1 Loss and Distance For the past couple of months, my Facebook usage has started to diminish. In the...
5th Apr 2023
54

Personal Newsletter 2023 Q1

from Dan Quach Blog [alt+shift+b] in programming

5th Apr 2023
Loss and Distance For the past couple of months, my Facebook usage has started to diminish. In the past, I used to post quite a bit, and I dare say probably 10 years ago to the point of oversharing. It seems to me that the popularity of Facebook has been dropping in my network to...
Writing Javascript without a build system Hello! I’ve been writing some Javascript this week, and as always when I start a new frontend...
16th Feb 2023
36

Writing Javascript without a build system

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

16th Feb 2023
Hello! I’ve been writing some Javascript this week, and as always when I start a new frontend project, I was faced with the question: should I use a build system? I want to talk about what’s appealing to me about build systems, why I (usually) still don’t use them, and why I find...
I ranked 5th in the Indie Dev Game Jam #4! I wrote the theme tune, sang the theme tune…
20th Jul 2024
1

I ranked 5th in the Indie Dev Game Jam #4!

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

20th Jul 2024
I wrote the theme tune, sang the theme tune…
The 6 JavaScript Projects to watch in 2023 We look over some of the JavaScript projects to watch in 2023.
1st Jan 2023
22

The 6 JavaScript Projects to watch in 2023

from ByteofDev [alt+shift+b] in programming

1st Jan 2023
We look over some of the JavaScript projects to watch in 2023.
Beware the Complexity Merchants When smart people get their high from building complex systems to solve simple problems, you're not...
15th May 2025
71

Beware the Complexity Merchants

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

15th May 2025
When smart people get their high from building complex systems to solve simple problems, you're not going to have a good time
Learning Gears > Translations welcome! (Português)
19th Apr 2019
1

Learning Gears

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

19th Apr 2019
> Translations welcome! (Português)
Progress Bars are Surprisingly Difficult We've all seen progress bars that move slowly for twenty minutes, then rapidly fill up in the last...
21st Dec 2016
54

Progress Bars are Surprisingly Difficult

from Programming in the 21st Century [alt+shift+b] in programming

21st Dec 2016
We've all seen progress bars that move slowly for twenty minutes, then rapidly fill up in the last 30 seconds. Or the reverse, where a once speedy bar takes 50% of the time covering the last few pixels. And bars that occasionally jump backward in time are not the rarity you'd...
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....
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...
Goodbye CSS Preprocessors Goodbye CSS Preprocessors 2017-09-07 I have been using preprocessors across all my side projects...
7th Sep 2017
37

Goodbye CSS Preprocessors

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

7th Sep 2017
Goodbye CSS Preprocessors 2017-09-07 I have been using preprocessors across all my side projects since they first popped onto the scene. Sass, Stylus, LESS — you name the CSS preprocessor and I’ve most likely used it because CSS preprocessors are awesome. But that all changes...
Recently Listening My friend Dave Infante has been busy – he launched his own beer-centric podcast, Taplines,...
1st Jun 2023
90

Recently

from macwright.com [alt+shift+b] in programming

1st Jun 2023
Listening My friend Dave Infante has been busy – he launched his own beer-centric podcast, Taplines, and guest-starred on the enormous Chapo Trap House podcast. Reading It’s been a slow few weeks for books, but since I skipped Recently in May, I can still talk about Achieving...
22nd Nov 2024
[Renovated] NURBS is just an acronym NURBS stands for the non-uniform rational basis spline. There are three separate concepts. This...
14th Aug 2020
47

[Renovated] NURBS is just an acronym

from Words and Buttons Online [alt+shift+b] in programming

14th Aug 2020
NURBS stands for the non-uniform rational basis spline. There are three separate concepts. This guide walks you through these concepts one by one.
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 ...
jsonfile: a quick hack for tinkering jsonfile: a quick hack for tinkering Consider your requirements! A reference implementation A final...
6th Feb 2024
41

jsonfile: a quick hack for tinkering

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

6th Feb 2024
jsonfile: a quick hack for tinkering Consider your requirements! A reference implementation A final thought 2024-02-06 The year is 2024. I am on vacation and dream up a couple of toy programs I would like to build. It has been a few years since I built a standalone toy, I have...
Switching Blot sync from Google Drive to Git <![CDATA[In 2023 I migrated my personal website from Squarespace to Blot. Blot is a static site...
2nd Feb 2025
46

Switching Blot sync from Google Drive to Git

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

2nd Feb 2025
<![CDATA[In 2023 I migrated my personal website from Squarespace to Blot. Blot is a static site generator that publishes as a website a folder stored on Google Drive, Dropbox, or a Git repository. Back then I set up Blot to publish a Google Drive folder but I recently switched...
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
28

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
Recently We saw this Monarch butterfly caterpillar at the pretty unusual Naval Cemetery Landscape. The...
1st Oct 2023
45

Recently

from macwright.com [alt+shift+b] in programming

1st Oct 2023
We saw this Monarch butterfly caterpillar at the pretty unusual Naval Cemetery Landscape. The landscape is just native pollinators and native plants growing wild, with a wood platform above the field so you can walk around and see the bugs and plants. It’s also built on a...
Master of my domain Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more...
28th Feb 2024
36

Master of my domain

from Blog - Bitfield Consulting [alt+shift+b] in programming

28th Feb 2024
Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more hard-learned lessons from my own horrible career.
Fight knowledge decay with a rich Incident Summary It only takes a few off-the-rails incidents in your software career to realize the importance of...
14th Jun 2024
108

Fight knowledge decay with a rich Incident Summary

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

14th Jun 2024
It only takes a few off-the-rails incidents in your software career to realize the importance of writing things down. That’s why so many companies’ incident response protocols define a scribe role. The scribe’s job, generally, is to take notes on everything that happens. In other...
Batch Converting Images to webp with macOS Automator Batch Converting Images to webp with macOS Automator 2021-10-15 A great deal of my time working as a...
15th Oct 2021
52

Batch Converting Images to webp with macOS Automator

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

15th Oct 2021
Batch Converting Images to webp with macOS Automator 2021-10-15 A great deal of my time working as a web/UI designer is spent exporting and/or converting images for software products and websites. Although a lot of modern applications can render image conversions at build time, a...
Hacktoberfest 2020: Government edition Focusing entirely on government contributions this year.
15th Oct 2020
1

Hacktoberfest 2020: Government edition

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

15th Oct 2020
Focusing entirely on government contributions this year.
What it&#x27;s really like to grow a team when you&#x27;re focused on culture-fit * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s often...
23rd Feb 2014
37
23rd Feb 2014
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s often interesting to look back and think about how much I’ve learned in the past year or two. Especially areas where I almost had no understanding at all. Company culture is one of those...
#33 make me one (input) with everything The good intentions were there but in the HTML and Accessibility world, less is sometimes more. Bad...
27th Aug 2024
86

#33 make me one (input) with everything

from HTMHell [alt+shift+b] in programming

27th Aug 2024
The good intentions were there but in the HTML and Accessibility world, less is sometimes more. Bad code <label for="textinput">First name</label> <input type="text" id="textinput" aria-label="First name" placeholder="First name" title="First name"> Issues and how to fix them The...
The Office Bell Ringer At my company, it’s a tradition to say “ring the bell” when we sign a new customer, release a new...
19th Feb 2020
47

The Office Bell Ringer

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

19th Feb 2020
At my company, it’s a tradition to say “ring the bell” when we sign a new customer, release a new feature or receive other positive news, big or small. When we hear the large bell ring in the center of the office, we know that something good just happened. It’s been a great way...
RFD 1 Requests for Discussion One of the first things we did in setting up the company was create a repo named “rfd.” This repo...
24th Jul 2020
52

RFD 1 Requests for Discussion

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

24th Jul 2020
One of the first things we did in setting up the company was create a repo named “rfd.” This repo houses our requests for discussion. Bryan teased this to the internet… …and folks asked for our process, so we are going to share it! The best way to describe RFDs is with “RFD 1...
31st Jul 2015
Rethinking reactivity **Nue JS** is a tiny, 2.1kb min-brotlied library for building user interfaces. It's an alternative...
2nd Oct 2023
1

Rethinking reactivity

from Nue developer blog [alt+shift+b] in programming

2nd Oct 2023
**Nue JS** is a tiny, 2.1kb min-brotlied library for building user interfaces. It's an alternative to frameworks like *Vue*, *React*, and *Svelte* — and it's the central piece of the [Nue ecosystem](/), which is a ridiculously easier alternative to *Next.js* and *Astro*
Converting My X201 ThinkPad into a Slabtop Converting My X201 ThinkPad into a Slabtop 2023-05-01 I recently wrote about physically disabling...
1st May 2023
109

Converting My X201 ThinkPad into a Slabtop

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

1st May 2023
Converting My X201 ThinkPad into a Slabtop 2023-05-01 I recently wrote about physically disabling the WiFi toggle switch on my X201 which was a fun "hack" to an annoying issue I was running into. Since then, the laptop has been running flawlessly. The only other minor issue I had...
A message from the Captain of the S.S. Layoff Indeed, there's plenty to go around, thanks largely to all of you. But the fastest way to make the...
4th Oct 2023
54

A message from the Captain of the S.S. Layoff

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

4th Oct 2023
Indeed, there's plenty to go around, thanks largely to all of you. But the fastest way to make the numbers better is to stop feeding and sheltering people and their families. Nothing personal.
Coming soon This is Neil Panchal's Blog, a brand new site by Neil Panchal that's just getting started. Things...
25th May 2024
115

Coming soon

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

25th May 2024
This is Neil Panchal's Blog, a brand new site by Neil Panchal that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new
The Lindy Effect on startup potential On average, you're halfway to your final destination. How, then, do we not only double from here,...
9th Jun 2024
100

The Lindy Effect on startup potential

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

9th Jun 2024
On average, you're halfway to your final destination. How, then, do we not only double from here, but 10x?
One idle dreary day many years ago Every time I come across this photograph on my computer, I am impressed by how simultaneously dull...
4th Oct 2010
38

One idle dreary day many years ago

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

4th Oct 2010
Every time I come across this photograph on my computer, I am impressed by how simultaneously dull and sharp the sky was that day in San Francisco. When editing this photograph I took now about three and a half years ago, I only flattened the sky slightly and didn't touch up the...
"Logic for Programmers" Project Update Happy new year everyone! I released the first Logic for Programmers alpha six months ago. There's...
7th Jan 2025
101

"Logic for Programmers" Project Update

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

7th Jan 2025
Happy new year everyone! I released the first Logic for Programmers alpha six months ago. There's since been four new versions since then, with the November release putting us in beta. Between work and holidays I didn't make much progress in December, but there will be a 0.6...
Inside New Query Engine of MongoDB Discussion on HackerNews and Lobsters. MongoDB has recently released a new query engine coming in...
18th Sep 2023
34

Inside New Query Engine of MongoDB

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

18th Sep 2023
Discussion on HackerNews and Lobsters. MongoDB has recently released a new query engine coming in version 7.0. I was one of the people working on this engine during my 2 years in MongoDB and I would like to share some technical details about it. Disclaimer: Prior to writing this...
Finding Fulfillment What creates a fulfilling existence? Exploring the question from different directions leads to a...
25th Dec 2022
53

Finding Fulfillment

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

25th Dec 2022
What creates a fulfilling existence? Exploring the question from different directions leads to a framework I’ve used for years for myself and the people around me. I hope it helps you too.
Navigating Today’s Supply Chain Challenges We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in...
8th Sep 2022
56

Navigating Today’s Supply Chain Challenges

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

8th Sep 2022
We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in between, the supply chain during COVID has been blamed for many consumer goods shortages, and rightfully so. During lockdown, how many of us stalked our local warehouse clubs for that...
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...
How To Podcast Through my 4 (!) podcasts I obviously have built up a lot of opinions on podcasting over the years....
7th Dec 2025
1

How To Podcast

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

7th Dec 2025
Through my 4 (!) podcasts I obviously have built up a lot of opinions on podcasting over the years. Here's some of them. The two outlier podcasts of our time are Dwarkesh and TBPN, and I will explain my mental model of them in a separate post - basically the McClusky Curve...
Thoughts on releasing our first indie game Two weeks ago we released Dice’n Goblins, our first game on Steam. This project allowed me to...
15th Apr 2025
59

Thoughts on releasing our first indie game

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

15th Apr 2025
Two weeks ago we released Dice’n Goblins, our first game on Steam. This project allowed me to discover and learn a lot of new things about game development and the industry. I will use this blog post to write down what I consider to be the most important lessons from the months...
Upwelling: Combining real-time collaboration with version control for writers. Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a...
8th Mar 2023
16

Upwelling: Combining real-time collaboration with version control for writers.

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

8th Mar 2023
Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a design that gives writers privacy while still offering editors transparency into how a document is changing.
Implementation-First GraphQL Defining a meaningful distinction within code-first GraphQL server libraries.
17th Apr 2023
1

Implementation-First GraphQL

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

17th Apr 2023
Defining a meaningful distinction within code-first GraphQL server libraries.
Solo founders with profitable businesses, collected stories People sometimes wonder: can I have a successful business as a single founder? The answer is:...
23rd Jun 2017
33

Solo founders with profitable businesses, collected stories

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

23rd Jun 2017
People sometimes wonder: can I have a successful business as a single founder? The answer is: yes. This is a collection of solo-preneur success stories (with occasional 2 people bands). I only include businesses generating significant revenues. In this context it’s around $5k/mo...
A confusing lifetime error related to Rust's lifetime elision Earlier this week, I ran into a confusing situation with lifetimes and the borrow checker while...
2nd Jan 2023
2

A confusing lifetime error related to Rust's lifetime elision

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

2nd Jan 2023
Earlier this week, I ran into a confusing situation with lifetimes and the borrow checker while working on my Lox interpreter. It took me a little while to figure out, and it's an instructive situation. Here's a reduced-down version of what I was working on. It's an interpreter,...
Growing my team 4x has been a pain. Can we do better? My name is Vladimir, and I'm an engineering manager of a team building a banking app. Following the...
18th Apr 2024
60

Growing my team 4x has been a pain. Can we do better?

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

18th Apr 2024
My name is Vladimir, and I'm an engineering manager of a team building a banking app. Following the success of our core banking product, we've decided to expand to other financial services. In the last four months my team has grown 4x, going from a 4-person team to 4 teams...
Self-Hosting Fathom Analytics with DigitalOcean Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the...
2nd Feb 2021
30

Self-Hosting Fathom Analytics with DigitalOcean

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

2nd Feb 2021
Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the process of setting up Fathom PRO on Netlify, I figured it made sense to create a similar tutorial for the “Lite” variation, self-hosted on DigitalOcean. Please note that while I...
I did an interview for the Changelog Podcast I talked about Winamp2-js on the Changelog Podcast.
6th Apr 2018
1

I did an interview for the Changelog Podcast

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

6th Apr 2018
I talked about Winamp2-js on the Changelog Podcast.
What we built at our windswept Mykonos hackathon As a fully-remote company with 47 misfits spread across ten countries, our offsites are a vital part...
28th May 2024
81

What we built at our windswept Mykonos hackathon

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

28th May 2024
As a fully-remote company with 47 misfits spread across ten countries, our offsites are a vital part of our culture. They’re a great way to get to…
Running an Effective Book Club at Work Even with the wealth of information on web sites and in videos, books remain a great resource for...
9th Jul 2022
2

Running an Effective Book Club at Work

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

9th Jul 2022
Even with the wealth of information on web sites and in videos, books remain a great resource for learning. And they're great for group learning, too! We've run a book club at work a few times. Some sessions were more successful than others. The main way our book clubs faltered...
Words and Buttons Online: current hiatus and future plans Hello! I’m Oleksandr Kaleniuk. I do Words and Buttons Online. Just not too often lately. Last night...
2nd Jul 2026
1

Words and Buttons Online: current hiatus and future plans

from Words and Buttons Online [alt+shift+b] in programming

2nd Jul 2026
Hello! I’m Oleksandr Kaleniuk. I do Words and Buttons Online. Just not too often lately. Last night reminded me that I probably owe my subscribers a “still alive” message. Literally still alive. So here it is. I’m still alive. As for the site, I haven’t written a new piece for...
The Boot.dev Beat. December 2025 We plan to wrap up 2025 with some important quality of life updates! League placement badges, lesson...
7th Dec 2025
1

The Boot.dev Beat. December 2025

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

7th Dec 2025
We plan to wrap up 2025 with some important quality of life updates! League placement badges, lesson bookmarks, and major improvements to the Training Grounds are just a few of the highlights. Thanks for learning with us, we’re gearing up the platform for a ton of new courses in...
Common logical fallacies surrounding capitalism We live in an age of extreme abundance compared to our ancestors. This fact isn’t often reflected in...
15th Jul 2024
123

Common logical fallacies surrounding capitalism

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

15th Jul 2024
We live in an age of extreme abundance compared to our ancestors. This fact isn’t often reflected in Western media or online discourse. Indeed, there is a growing sentiment that ‘the system isn’t working’, ‘the system is rigged’,  and that ‘
Skyrocketing software developer salaries in Japan a portent of a seismic shift Traditionally in Japan, salaried employees work for a single company their entire life, with their...
5th Feb 2021
37
5th Feb 2021
Traditionally in Japan, salaried employees work for a single company their entire life, with their pay rising as their seniority increases. So uniform is compensation that common wisdom even gives [a formula](https://news.nicovideo.jp/watch/nw1745758) for what your monthly...
Boot.dev Beat. January 2023 If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this...
1st Feb 2023
1

Boot.dev Beat. January 2023

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

1st Feb 2023
If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this month.
The best HIPAA-compliant A/B testing tools What do Google Optimize, Optimizely, Convert, Webtrends Optimize and Splitbee have in common?...
7th Sep 2022
34

The best HIPAA-compliant A/B testing tools

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

7th Sep 2022
What do Google Optimize, Optimizely, Convert, Webtrends Optimize and Splitbee have in common? They're popular A/B testing tools None of them are HIPAA…
Winner, Name that Ware December 2024 The ware for December 2024 is a 2mm pitch, 64×64 LED panel purchased from Evershine Opto Limited....
30th Jan 2025
77

Winner, Name that Ware December 2024

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

30th Jan 2025
The ware for December 2024 is a 2mm pitch, 64×64 LED panel purchased from Evershine Opto Limited. Their sales part number is ES-P2-I, but the silkscreen says DCHY-P2-6464-1515-VP. The seller is just the name slapped on the box; like most commodity wares, there’s likely multiple...
Change: Damned if you do, damned more if you don't Everyone wants change, but doesn't want to change. Though inevitable, change is uncomfortable and...
3rd Dec 2023
50

Change: Damned if you do, damned more if you don't

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

3rd Dec 2023
Everyone wants change, but doesn't want to change. Though inevitable, change is uncomfortable and exhausting. Manage it with kindness.
What Are the Career Options in Computer Science? The future is bright for career options in computer science with remote work opening up doors that...
1st Aug 2022
1

What Are the Career Options in Computer Science?

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

1st Aug 2022
The future is bright for career options in computer science with remote work opening up doors that weren’t present before. Trying to navigate through computer science career options can be overwhelming what with all the options at your disposal. While we won’t go through every...
Search Huge JSON files on the Web Working with very large JSON files (20MB+) using online tools tends to be a crashy affair. Whether...
16th Jun 2025
1

Search Huge JSON files on the Web

from SOS [alt+shift+b] in programming

16th Jun 2025
Working with very large JSON files (20MB+) using online tools tends to be a crashy affair. Whether you’re looking to format or search them, all the tools I found just crash. I found myself having to work with huge JSON files recently, so I built a tool specifically optimized for...
Managing Python Ecosystems You know that old quote: The wider the net you cast, the wider the variety you catch. Was it a wise...
24th May 2016
1

Managing Python Ecosystems

from Sedimental [alt+shift+b] in programming

24th May 2016
You know that old quote: The wider the net you cast, the wider the variety you catch. Was it a wise old fisherman? Or a dogged Python programmer? Either way, words don't come much truer than those. Few, if any, programming languages have embodied the description "general-purpose"...
1st Jun 2023
1

June 2023

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

1st Jun 2023
Clean your Mac &#038; Windows/Linux PC with Disk Space TLDR: Download the best disk cleanup app in existence from diskspace.io. A fun experiment in writing...
3rd Sep 2026
1

Clean your Mac &#038; Windows/Linux PC with Disk Space

from SOS [alt+shift+b] in programming

3rd Sep 2026
TLDR: Download the best disk cleanup app in existence from diskspace.io. A fun experiment in writing the same app three times (well kind of 4 times) with AI, and being as optimised and OS native as possible. My Mac recently filled its 1TB drive and my quest to find out where the...
SumatraPDF 2.5.2 released We, the SumatraPDF developers have released a version 2.5.2 of Sumatra, a PDF and ebook reader for...
14th May 2014
36

SumatraPDF 2.5.2 released

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

14th May 2014
We, the SumatraPDF developers have released a version 2.5.2 of Sumatra, a PDF and ebook reader for Windows. Changes in this release: 2 page view for ebooks new keybindings: Ctrl+PgDn, Ctrl+Right : go to next page Ctrl+PgUp, Ctrl+Left : go to previous page 10x faster ebook...
Itsy Bitsy Data Structures Sharing this repository which teaches data structures through charmingly commented JavaScript...
2nd Aug 2024
1

Itsy Bitsy Data Structures

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

2nd Aug 2024
Sharing this repository which teaches data structures through charmingly commented JavaScript implementations
Making Generative Art I saw Joshua Davis give a talk over 10 years ago, and I was mesmorized. Not just by how engaging he...
13th Jan 2024
32

Making Generative Art

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

13th Jan 2024
I saw Joshua Davis give a talk over 10 years ago, and I was mesmorized. Not just by how engaging he was, but more so with the work he was doing with generative art. I had never heard of generative art before, but I immediately fell in love with the concept of it. I like to draw,...
8 Best Ways to Learn JavaScript, Personalized JavaScript is undoubtedly one of the best languages to learn as a developer, whether you’ve been at...
5th Feb 2022
1

8 Best Ways to Learn JavaScript, Personalized

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

5th Feb 2022
JavaScript is undoubtedly one of the best languages to learn as a developer, whether you’ve been at it for years or are just starting out. More than 97% of today’s websites are powered by JavaScript. Regardless of what field you work in, you’ll likely be exposed to JavaScript at...
Ten years after we lost Steve Jobs Losing Steve affected me more than it probably should have, given that I never met him or had any...
5th Oct 2021
61

Ten years after we lost Steve Jobs

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

5th Oct 2021
Losing Steve affected me more than it probably should have, given that I never met him or had any correspondence with him. But losing him was devastating — not just to my world, but the world. He was a sort of virtual father figure: I was always hoping that maybe Steve would...
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...
Osaka Team Retreat Recap We just wrapped up our offsite in Osaka, the first time we’ve held a retreat in a location where...
26th Apr 2025
36

Osaka Team Retreat Recap

from Marc Astbury [alt+shift+b] in programming

26th Apr 2025
We just wrapped up our offsite in Osaka, the first time we’ve held a retreat in a location where nobody on the team is a local. With our team now at ~10 people, gone are the days of just a handful of us meeting up and figuring out what to do on the fly. Ensuring […] The post...
Fine-grained provenance, Automerge updates Some explorations of new editor interactions for writing science papers, and a trio of projects...
17th Oct 2024
83

Fine-grained provenance, Automerge updates

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

17th Oct 2024
Some explorations of new editor interactions for writing science papers, and a trio of projects advancing the future of Automerge.
A Walkthrough of *that* React Suspense Demo Annotated commentary on the code behind the Movie search demo featuring React Suspense
2nd Mar 2018
1

A Walkthrough of *that* React Suspense Demo

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

2nd Mar 2018
Annotated commentary on the code behind the Movie search demo featuring React Suspense
How to test if user access has been revoked in a Meteor application A tutorial to test if user access has been revoked in a Meteor application.
23rd Aug 2017
48

How to test if user access has been revoked in a Meteor application

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

23rd Aug 2017
A tutorial to test if user access has been revoked in a Meteor application.
Load-bearing / Career-minded / Act Two rationales One of the common conceits in leadership is that nobody is truly essential for a company’s...
2nd May 2024
71

Load-bearing / Career-minded / Act Two rationales

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

2nd May 2024
One of the common conceits in leadership is that nobody is truly essential for a company’s continuity. I call it a conceit, but I do mostly agree with it: I’ve felt literally sick after hearing about some peer’s unexpected departure, but I’m continually amazed at how resilient...
AI: Where in the Loop Should Humans Go? This is a re-publishing of a blog post I originally wrote for work, but wanted on my own blog as...
7th Mar 2025
72

AI: Where in the Loop Should Humans Go?

from Ferd.ca [alt+shift+b] in programming

7th Mar 2025
This is a re-publishing of a blog post I originally wrote for work, but wanted on my own blog as well. AI is everywhere, and its impressive claims are leading to rapid adoption. At this stage, I’d qualify it as charismatic technology—something that under-delivers on what it...
A website for everyone In the earliest days of the web, Derek Powazek set out to create a website meant for sharing. The...
18th Aug 2026
2

A website for everyone

from The History of the Web [alt+shift+b] in programming

18th Aug 2026
In the earliest days of the web, Derek Powazek set out to create a website meant for sharing. The post A website for everyone appeared first on The History of the Web.
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