Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#all #startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
Some terminal frustrations A few weeks ago I ran a terminal survey (you can read the results here) and at the end I...
5th Feb 2025
57

Some terminal frustrations

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

5th Feb 2025
A few weeks ago I ran a terminal survey (you can read the results here) and at the end I asked: What’s the most frustrating thing about using the terminal for you? 1600 people answered, and I decided to spend a few days categorizing all the responses. Along the way I learned that...
Ballad of The Lean Startup An ode to validated learning.
26th Sep 2011
22

Ballad of The Lean Startup

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

26th Sep 2011
An ode to validated learning.
Building my bullet journal layout with CSS Grid & Subgrid & Flexbox This is a post about how I built my bullet journal demo that you can find over here. My bullet...
29th Dec 2019
1

Building my bullet journal layout with CSS Grid & Subgrid & Flexbox

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

29th Dec 2019
This is a post about how I built my bullet journal demo that you can find over here. My bullet journal layout is pretty simple compared to some of the more elaborate, colorful and playful layouts I’ve seen. I mainly use my bullet journal to track a few monthly goals, bills, my...
elementary OS 8.0.2 Available Now It’s been about 6 months since our last minor release and the team has been busy! For all of the...
22nd Sep 2025
11

elementary OS 8.0.2 Available Now

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

22nd Sep 2025
It’s been about 6 months since our last minor release and the team has been busy! For all of the details about what’s new since OS 8.0.1, make sure to check out our posts from May until now. In this post I’ll just be covering our progress over the last month up until the release...
Cover letters in the era of ChatGPT At first glance, ChatGPT seems like it is a powerful tool for writing a custom cover letter for a...
12th May 2023
41

Cover letters in the era of ChatGPT

from TokyoDev [alt+shift+b] in programming

12th May 2023
At first glance, ChatGPT seems like it is a powerful tool for writing a custom cover letter for a job (when I saw cover letter, these days this often refers to the body of an email or the text someone puts into a “message” field of an application form). For instance, I was able...
Before and after Almost Perfect At the beginning of this year, I spent a couple of weeks at the Almost Perfect creative residence in...
8th Jul 2024
1

Before and after Almost Perfect

from Contraption Co. [alt+shift+b] in programming

8th Jul 2024
At the beginning of this year, I spent a couple of weeks at the Almost Perfect creative residence in Tokyo, run by Luis and Yuka. This week Luis and Yuka published a podcast we recorded during my residence. The first half was recorded on the first day of my stay,
Based-30b https://huggingface.co/ehartford/based-30b So, as I was working on Wizard-Vicuna-30b-Uncensored and...
3rd Jun 2023
29

Based-30b

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

3rd Jun 2023
https://huggingface.co/ehartford/based-30b So, as I was working on Wizard-Vicuna-30b-Uncensored and WizardLM-Uncensored-Falcon-7b, I came to the realization that these models, despite being trained with no refusals, were still refusing. How could this be? It dawned on me, that...
Park Games As the shedding of the luck-bean tree forms coral carpets on the grass below; as the birds begin...
17th Sep 2022
56

Park Games

from Patrick Kayongo [alt+shift+b] in programming

17th Sep 2022
As the shedding of the luck-bean tree forms coral carpets on the grass below; as the birds begin their morning song earlier into the fourth watch of the night, calling the sun to come out to play; as new flowering greens shoot out of chronic brown branches; urban nature dances to...
Systems Software in the Large Software is hard (yes, even in an era of vibe coding), and systems software — the silent engine room...
18th Sep 2025
23

Systems Software in the Large

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

18th Sep 2025
Software is hard (yes, even in an era of vibe coding), and systems software — the silent engine room of modern infrastructure — is especially so. By design, systems software provides an abstraction for programs, insulating programmers from the filthy details that lie beneath;...
Date me if you like me, and you're interested but never thought to ask, just ask!
2nd Jan 2025
91

Date me

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

2nd Jan 2025
if you like me, and you're interested but never thought to ask, just ask!
What I'm up to - January 2024 Happy New Year! Here's my monthly newsletter about what I'm up to, which I send in place of social...
1st Jan 2024
1

What I'm up to - January 2024

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

1st Jan 2024
Happy New Year! Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in December - Published updates to Booklet, including a design refresh, dynamic op...
Online Dating Is anyone having a good experience with this? What would it take to fix this? I investigate. First...
2nd Aug 2024
78

Online Dating

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

2nd Aug 2024
Is anyone having a good experience with this? What would it take to fix this? I investigate. First off, you need a business model that isn’t mobile gaming. A monthly fee. Even better, you have a great thing to “sin tax.” Single men. Charge men money per month. Only men. Every...
Happy Leap Day! 29 February is causing problems in software systems across the globe. It’s a good reminder on how...
29th Feb 2024
63

Happy Leap Day!

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

29th Feb 2024
29 February is causing problems in software systems across the globe. It’s a good reminder on how few assumptions we should make about dates – and why to use a date library when you can.
Aqua UI CSS Buttons Aqua UI CSS Buttons 2016-06-28 Though it may feel like nostalgia, the old OS design for Mac was...
28th Jun 2016
48

Aqua UI CSS Buttons

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

28th Jun 2016
Aqua UI CSS Buttons 2016-06-28 Though it may feel like nostalgia, the old OS design for Mac was arguably better than the current iteration (as of this writing - High Sierra). I recently designed a quick Dribbble shot showcasing how the older operating system used to have so much...
JS13K 2018 Retrospective In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a...
15th Oct 2018
32

JS13K 2018 Retrospective

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

15th Oct 2018
In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a video game. I asked my JavaScript-whiz buddy, Brad, if he was interested in building a game with me. Without hesitation, he said “Yes!” Concept A couple of years ago I came up with...
AI Homelab Part 2: what I learned building my own chatbot When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
8th Jul 2026
1

AI Homelab Part 2: what I learned building my own chatbot

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

8th Jul 2026
When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
1st Sep 2010
Bloop! Audible Error Logs As a frequent deployer of software, I’m usually watching several different flavors of system...
7th Jun 2018
1

Bloop! Audible Error Logs

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

7th Jun 2018
As a frequent deployer of software, I’m usually watching several different flavors of system monitoring all at the same time. A few logstash dashboards in a few browser windows, a few grafana dashboards, a few different logs being tailed in a few different tmux windows. If it all...
How to Do a Coding Bootcamp Part-Time Step 1: Develop a caffeine addiction. 🔗 If you want to add coding to your list of skills, either...
12th Jul 2022
1

How to Do a Coding Bootcamp Part-Time

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

12th Jul 2022
Step 1: Develop a caffeine addiction. 🔗 If you want to add coding to your list of skills, either out of curiosity or to take your career in a whole new direction, you’ve probably considered a coding bootcamp. Then you’ve probably looked at the prices and time commitment and...
2025 Project: “The Lost Art of Logarithms” I don’t make New Year’s resolutions, but I do have New Year’s projects, and for 2025 I hope to spend...
1st Jan 2025
1

2025 Project: “The Lost Art of Logarithms”

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

1st Jan 2025
I don’t make New Year’s resolutions, but I do have New Year’s projects, and for 2025 I hope to spend as much time as possible working on my book The Lost Art of Logarithms. ... more ...
Mac OS X keychain fix How to fix a corrupt keychain file on Mac OS X
29th Oct 2007
1

Mac OS X keychain fix

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

29th Oct 2007
How to fix a corrupt keychain file on Mac OS X
Disrupt the Government I watched this video about South Africa and it clarified the plan. You disrupt the government by...
4th Nov 2023
63

Disrupt the Government

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

4th Nov 2023
I watched this video about South Africa and it clarified the plan. You disrupt the government by providing 10x better versions of all of the services that it provides. The key thing the government is supposed to be able to do is infrastructure. Most of the wealth that we give to...
WatchKit is a sweet solution that will only ever give us baby apps In the original 2007 iPhone introduction, Steve Jobs famously derided other smartphones at the time...
26th Feb 2018
46

WatchKit is a sweet solution that will only ever give us baby apps

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

26th Feb 2018
In the original 2007 iPhone introduction, Steve Jobs famously derided other smartphones at the time for running “baby” software and the “baby” internet. He was right. Developers weren’t given access to make native apps until the iPhone’s second year. Before the native development...
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
32

Improving Github's New Design

from bt RSS Feed [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...
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...
Guile-Websocket 0.1 released I'm happy to announce that Guile-Websocket 0.1 has been released! Guile-Websocket is an...
12th Nov 2022
1

Guile-Websocket 0.1 released

from dthompson [alt+shift+b] in programming

12th Nov 2022
I'm happy to announce that Guile-Websocket 0.1 has been released! Guile-Websocket is an implementation of the WebSocket protocol, both the client and server sides, for Guile Scheme. source tarball:...
Annual Review 2024 Last year I was grateful to write my review whilst sitting outside a cafe in Dali, embracing the...
4th Jan 2025
48

Annual Review 2024

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

4th Jan 2025
Last year I was grateful to write my review whilst sitting outside a cafe in Dali, embracing the cool 15 degree climate. This year, I’m in freezing cold Sapporo drinking a carton of the delicious local milk. For simplicity, I’m largely sticking to the format from my 2023 annual...
Malleable software: Restoring user agency in a world of locked-down apps The original promise of personal computing was a new kind of clay. Instead, we got appliances: built...
5th Jun 2025
40

Malleable software: Restoring user agency in a world of locked-down apps

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

5th Jun 2025
The original promise of personal computing was a new kind of clay. Instead, we got appliances: built far away, sealed, unchangeable. In this essay, we envision malleable software: tools that users can reshape with minimal friction to suit their unique needs.
Like anything else, we need to practice startups * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It is easy to...
28th Aug 2011
40

Like anything else, we need to practice startups

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

28th Aug 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It is easy to look at successful founders and see them as genuises, as people who were without a doubt going to be triumphant. When we look at people in that way, it is completely understandable...
No No ¶No Hi, We are looking for a Sponsored post written by you to match your website...
6th Jan 2016
17

No

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

6th Jan 2016
No ¶No Hi, We are looking for a Sponsored post written by you to match your website builtwithbootstrap.com. The post would need to contain a minimum of 2 paragraphs relating to online casinos and a link to one of our client’s websites. We can pay directly into your paypal account...
2nd Jan 2011
Mammon The cool winter’s breeze whispered through the open window, singing along with the familiar sound of...
20th Aug 2022
42

Mammon

from Patrick Kayongo [alt+shift+b] in programming

20th Aug 2022
The cool winter’s breeze whispered through the open window, singing along with the familiar sound of the occasional car passing by outside. As the cool air gently brushes across her arms, Gladys Tyamzashe’s strands of hair stand up, mounted on the goose bumps of her aged and...
Public postmortem: database connection exhaustion Our public postmortem for the incident on March 31st, 2026.
1st Apr 2026
1

Public postmortem: database connection exhaustion

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

1st Apr 2026
Our public postmortem for the incident on March 31st, 2026.
The significance of Bluesky and decentralized social media The significance of Bluesky and decentralized social media I'm delighted to share that we have...
30th Jul 2024
103

The significance of Bluesky and decentralized social media

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

30th Jul 2024
The significance of Bluesky and decentralized social media I'm delighted to share that we have introduced support for Bluesky in Buffer. This is an important moment for us as a company, and there are a number of reasons that adding Bluesky is personally meaningful for me. With...
Logs vs Structured Events I got an interesting tweet the other day from @evntdrvn in response to this thread of mine....
5th Feb 2019
1

Logs vs Structured Events

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

5th Feb 2019
I got an interesting tweet the other day from @evntdrvn in response to this thread of mine. Paraphrasing, “So I’ve almost got our group at work up to Step 1 in your observability maturity model, but some of the devs that I work with want to turn OFF our lovely structured logging...
nsnotifyd-2.3 released D’oh, I lost track of a bug report that should have been fixed in nsnotifyd-2.2. Thus, hot on the...
5th Dec 2024
83

nsnotifyd-2.3 released

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

5th Dec 2024
D’oh, I lost track of a bug report that should have been fixed in nsnotifyd-2.2. Thus, hot on the heels of [the previous release][prev], here’s nsnotifyd-2.3. Sorry for causing extra work to my uncountably many users! The nsnotifyd daemon monitors a set of DNS zones and runs a...
JavaScript vs TypeScript: What's the Difference? Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What...
6th Sep 2021
1

JavaScript vs TypeScript: What's the Difference?

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

6th Sep 2021
Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What is TypeScript?” and if you haven’t, it won’t be long before you do.
Japan's Earthquake and Technology Last Friday, March 11th, there was a [9.0 earthquake in...
16th Mar 2011
29

Japan's Earthquake and Technology

from TokyoDev [alt+shift+b] in programming

16th Mar 2011
Last Friday, March 11th, there was a [9.0 earthquake in Northern Japan](http://en.wikipedia.org/wiki/2011_Sendai_earthquake_and_tsunami). Despite Tokyo being several hundred kilometers from the epicenter, it's effects were felt even here (although to a much lesser extent than...
5th Mar 2025
68

March 2025

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

5th Mar 2025
Installing Older Versions of MongoDB on Arch Linux Installing Older Versions of MongoDB on Arch Linux 2023-09-11 I’ve recently been using Arch Linux...
11th Sep 2023
37

Installing Older Versions of MongoDB on Arch Linux

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

11th Sep 2023
Installing Older Versions of MongoDB on Arch Linux 2023-09-11 I’ve recently been using Arch Linux for my main work environment on my ThinkPad X260. It’s been great. As someone who is constantly drawn to minimalist operating systems such as Alpine or OpenBSD, it’s nice to use...
gRPC is easy to misconfigure Google's gRPC is an RPC system that supports many languages, and is relatively widely used. I think...
14th Mar 2021
46

gRPC is easy to misconfigure

from Evan Jones - Software Engineer | Computer Scientist [alt+shift+b] in programming

14th Mar 2021
Google's gRPC is an RPC system that supports many languages, and is relatively widely used. I think its popularity is due to being used for parts of Docker and Kubernetes. I think gRPC is mostly fine, but it is surprisingly easy to screw up by misconfiguring it. Part of that is...
Simple Accessibility Simple Accessibility 2018-09-07 Implementing proper accessibility practices can seem a little...
7th Sep 2018
47

Simple Accessibility

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

7th Sep 2018
Simple Accessibility 2018-09-07 Implementing proper accessibility practices can seem a little daunting at first, but there are a few basic standards you can introduce into your project work-flow that are fairly straightforward: Basic design Test that your project has the proper...
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.
The Boot.dev Beat. September 2025 The training grounds are LIVE! 21,000 challenges have been generated between the launch and as I...
8th Sep 2025
1

The Boot.dev Beat. September 2025

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

8th Sep 2025
The training grounds are LIVE! 21,000 challenges have been generated between the launch and as I write this, and we’re just getting started. Big things to come.
Array 1.4.0 Session times are here! They're a great way to help understand how engaged users are. The Array...
7th May 2020
30

Array 1.4.0

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

7th May 2020
Session times are here! They're a great way to help understand how engaged users are. The Array 1.4.0 brings plenty of improvements to our core…
Go package for better guid generation The need to generate a globally unique identifier comes up often. The way described in RFC 4122 is...
12th Feb 2015
34

Go package for better guid generation

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

12th Feb 2015
The need to generate a globally unique identifier comes up often. The way described in RFC 4122 is popular but it can be done better. I wrote betterguid Go package that does it better. Unique id generated by this package: is a 20 character string, safe to include in urls (no need...
What I'm up to - November 2023 This is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Nov 2023
1

What I'm up to - November 2023

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

1st Nov 2023
This is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in October - Switched my daily driver Aeropress coffee recipe to this one by Jonathan Gagné. It p...
Recruitment Agencies in Japan: How To Get Them To Work For You You may have considered using recruiters when looking for a job in Japan. This article aims to help...
7th Jun 2024
30

Recruitment Agencies in Japan: How To Get Them To Work For You

from TokyoDev [alt+shift+b] in programming

7th Jun 2024
You may have considered using recruiters when looking for a job in Japan. This article aims to help you understand the structure of recruiting in Japan and assist you in your job search. I hope this will be beneficial, especially for those who want to work as engineers in...
Entry Level Jobs in Japan *Since writing this article, I've written [Getting your first programming job in...
12th Mar 2012
54

Entry Level Jobs in Japan

from TokyoDev [alt+shift+b] in programming

12th Mar 2012
*Since writing this article, I've written [Getting your first programming job in Japan](/articles/first-job-programmer-japan), which goes into a lot more detail than this one.* When I was first looking for a job in Japan, I was surprised by the lack of entry level positions....
Asus debian jessie install Reboot, hitting F2 over-and-over Turn off Fastboot and Secureboot in UEFI Download Non-free...
8th Jun 2015
1

Asus debian jessie install

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

8th Jun 2015
Reboot, hitting F2 over-and-over Turn off Fastboot and Secureboot in UEFI Download Non-free firmware Linux Questions Answer firmware-iwlwifi download Extract firmware from deb ar xv firmware-iwlwifi.deb tar xvf data.tar.xz Copy to ext4 formatted sd-card mkfs.ext4...
Cycling Vermont In October I rode the Green Mountain Gravel Growler route in Vermont with a few close friends. It’s...
a week ago
1

Cycling Vermont

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

a week ago
In October I rode the Green Mountain Gravel Growler route in Vermont with a few close friends. It’s a route curated by bikepacking.com that consists of back roads, dirt roads, and single track trails. It wasn’t as blissfully car-free as the C&O Canal or the loop around Lake...
Announcing CalVer It's about time. Technologists expect things to get better with time. Your current laptop has more...
22nd Jun 2016
1

Announcing CalVer

from Sedimental [alt+shift+b] in programming

22nd Jun 2016
It's about time. Technologists expect things to get better with time. Your current laptop has more RAM than the last, your current car is safer than its predecessor, and the latest version of your code is certainly the best ever. What if the same be said of versioning...
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.
Being the CTO and on the Board of Directors July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my...
3rd Sep 2026
1

Being the CTO and on the Board of Directors

from TokyoDev [alt+shift+b] in programming

3rd Sep 2026
July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my original plan, but somehow I ended up here. I came to fill in a high management role at an AI startup, and within a few years was appointed CTO, and then a member of the Board of...
Who runs Engineering processes? Uber ran a tech spec review process called the DUCK Review. “DUCK” didn’t stand for anything–it was...
3rd Apr 2023
105

Who runs Engineering processes?

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

3rd Apr 2023
Uber ran a tech spec review process called the DUCK Review. “DUCK” didn’t stand for anything–it was created as a deliberate non-acronym–but was otherwise a fairly typical review process. When I first joined, we’d review one or two specs each week. The volume of requested reviews...
27th Aug 2013
1

carvr

from Matt Keeter [alt+shift+b] in programming

27th Aug 2013
Learn Go Fast - Top Courses and Resources Want to learn Go fast? The good news is that Go is one of the simplest programming languages out...
2nd Nov 2020
1

Learn Go Fast - Top Courses and Resources

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

2nd Nov 2020
Want to learn Go fast? The good news is that Go is one of the simplest programming languages out there. It was designed to have a compact feature set, which means you can learn it much faster than most other languages.
Career Retrospective: Being Interviewed I'm starting a series on what I learned during my four decades as a working programmer. First, I...
4th Apr 2024
85

Career Retrospective: Being Interviewed

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

4th Apr 2024
I'm starting a series on what I learned during my four decades as a working programmer. First, I will describe my experience of being interviewed. Interviews are part of being a programmer; every time you find a new job, you will go through interviews, which allow a prospective
Explore Wallpapers for Mac Many years ago (2010 or so) I released an app called Flickr Addict for Palm WebOS phones, which...
22nd Apr 2025
1

Explore Wallpapers for Mac

from SOS [alt+shift+b] in programming

22nd Apr 2025
Many years ago (2010 or so) I released an app called Flickr Addict for Palm WebOS phones, which automatically downloaded beautiful images from the Flickr photography website and changed the phone background image on a regular basis. I wanted to see if I could rebuild that app in...
[2012] FachMe mentioned on Voicebox Recalling the time in 2012 when my opera related software project was discussed on a local public...
19th May 2025
1

[2012] FachMe mentioned on Voicebox

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

19th May 2025
Recalling the time in 2012 when my opera related software project was discussed on a local public radio program
Making noisy SVGs Addendum Dec 7, 2023 One of my ongoing fixations with the web is how improvements in technology...
30th Nov 2023
48

Making noisy SVGs

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

30th Nov 2023
Addendum Dec 7, 2023 One of my ongoing fixations with the web is how improvements in technology inform web design. In an earlier post this…
What's involved in getting a "modern" terminal setup? Hello! Recently I ran a terminal survey and I asked people what frustrated them. One person...
11th Jan 2025
89

What's involved in getting a "modern" terminal setup?

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

11th Jan 2025
Hello! Recently I ran a terminal survey and I asked people what frustrated them. One person commented: There are so many pieces to having a modern terminal experience. I wish it all came out of the box. My immediate reaction was “oh, getting a modern terminal experience isn’t...
From startup to scaleup: What we’re changing as we make the transition > Note: this was originally posted on the Buffer...
1st Jun 2016
60

From startup to scaleup: What we’re changing as we make the transition

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

1st Jun 2016
> Note: this was originally posted on the Buffer blog [https://open.buffer.com/from-startup-to-scaleup-what-were-changing-as-we-make-the-transition/] . In the past couple of months, I’ve had a number of thoughts around the growth Buffer has experienced in the last year and some...
Escaping the local maxima when i was a student, everything was simpler. grind leetcode. build projects. get an offer. i knew...
5th Apr 2025
1

Escaping the local maxima

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

5th Apr 2025
when i was a student, everything was simpler. grind leetcode. build projects. get an offer. i knew the salaries. i knew what “winning” looked like. it was a somewhat straight line from broke student to backend engineer at a top company. and i did it, i 10x my life in the span of...
Nuxt 3 with SSR on Google Cloud Firebase Functions (2023) If you're seeking a no-cost, low-ops, low-friction solution for deploying SSR workloads then look no...
13th Jun 2023
36

Nuxt 3 with SSR on Google Cloud Firebase Functions (2023)

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

13th Jun 2023
If you're seeking a no-cost, low-ops, low-friction solution for deploying SSR workloads then look no further!
Early one morning The view shortly after waking up while camping at Marshall Beach, Point Reyes.
26th Apr 2012
43

Early one morning

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

26th Apr 2012
The view shortly after waking up while camping at Marshall Beach, Point Reyes.
My Own AI Server Cluster When a16z generously sponsored Dolphin, I had some compute budget, and because the original...
6th Nov 2023
72

My Own AI Server Cluster

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

6th Nov 2023
When a16z generously sponsored Dolphin, I had some compute budget, and because the original dolphin-13b was a flop, I had some time to go back to the drawing board. When I was ready to train the next iteration, I reconsidered whether to rent or buy the compute for the build. I...
17th Sep 2010
The Angels and Demons of Nondeterminism Greetings everyone! You might have noticed that it's September and I don't have the next version of...
4th Sep 2025
47

The Angels and Demons of Nondeterminism

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

4th Sep 2025
Greetings everyone! You might have noticed that it's September and I don't have the next version of Logic for Programmers ready. As penance, here's ten free copies of the book. So a few months ago I wrote a newsletter about how we use nondeterminism in formal methods. The...
The English Paradox: Four Decades of Life and Language in Japan For more than forty years, I have been trying to understand the role of English in Japan. Over my...
7th Nov 2024
42

The English Paradox: Four Decades of Life and Language in Japan

from TokyoDev [alt+shift+b] in programming

7th Nov 2024
For more than forty years, I have been trying to understand the role of English in Japan. Over my first two decades in this country, I went from one extreme to the other: from seeing English as important here, to regarding it as a niche, inessential aspect of Japanese life. My...
Dashboard and Archives downtime Our public postmortem for the incident on September 1st, 2026.
1st Sep 2026
1

Dashboard and Archives downtime

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

1st Sep 2026
Our public postmortem for the incident on September 1st, 2026.
OCaml documentation as markdown Turn your OCaml API documentation into publishable Markdown
3rd Mar 2026
1

OCaml documentation as markdown

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

3rd Mar 2026
Turn your OCaml API documentation into publishable Markdown
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...
I Left my previous job to Work on nzyme Full Time Today, I am incredibly excited to announce that I left my previous position to work on nzyme...
17th Jan 2023
76

I Left my previous job to Work on nzyme Full Time

from Lennart Koopmann (KJ5KRF) [alt+shift+b] in programming

17th Jan 2023
Today, I am incredibly excited to announce that I left my previous position to work on nzyme full-time. Working as founder and CTO for almost ten years and helping the company grow to more than 125 full-time employees, I have learned a lot that I can now put to work again.
Society of Mind Harper Reed's company has been experimenting with having several AI agents talk to each other via...
1st Oct 2025
1

Society of Mind

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

1st Oct 2025
Harper Reed's company has been experimenting with having several AI agents talk to each other via blogs and social media. It seems to be engendering some interesting social intelligence
What is psephology? Yesterday there were local elections in the UK, and this morning I’ve been catching up on the...
3rd May 2024
67

What is psephology?

from alexwlchan [alt+shift+b] in programming

3rd May 2024
Yesterday there were local elections in the UK, and this morning I’ve been catching up on the news. As I was reading Yohannes Lowe’s live coverage in the Guardian, I spotted a word I didn’t recognise (emphasis mine): Labour and the Conservatives are each defending about 1,000...
The gift of constraints One of the hardest things about shipping products is balancing this contradiction: you want to do...
9th Sep 2024
29

The gift of constraints

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

9th Sep 2024
One of the hardest things about shipping products is balancing this contradiction: you want to do the best possible work everywhere, but optimizing every piece takes time, and time is finite. I’ve done a poor job here countless times in my career. And I have seen many others...
How to Recursively Traverse JSON Objects I’ve found that it’s pretty rare that I need recursion in application code, but every once in a...
22nd Sep 2019
1

How to Recursively Traverse JSON Objects

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

22nd Sep 2019
I’ve found that it’s pretty rare that I need recursion in application code, but every once in a while I need to write a function that operates on a tree of unknown depth, such as a JSON object, and that’s often best solved recursively. Even though recursion is rare, it is...
2015-03-01 gothamist.com/2012/03/08/the_1960_plan_to_put_a_dome_over_mi.php
1st Mar 2015
24

2015-03-01

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

1st Mar 2015
gothamist.com/2012/03/08/the_1960_plan_to_put_a_dome_over_mi.php
I don’t want to repeat repeat myself Yesterday at work, a customer spotted a typo in our UI: “you can use the use the Tailscale...
3rd Jul 2026
1

I don’t want to repeat repeat myself

from alexwlchan [alt+shift+b] in programming

3rd Jul 2026
Yesterday at work, a customer spotted a typo in our UI: “you can use the use the Tailscale CLI”. After the typo was fixed, I wanted to find other cases of accidentally repeated words or phrases. I used two regular expressions to search every codebase for unnecessary...
Tailwind marketing and misinformation engine **Adam Wathan** explained in his [keynote speech](//youtu.be/CLkxRnRQtDE?t=109) at Tailwind Connect...
18th Feb 2024
1

Tailwind marketing and misinformation engine

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

18th Feb 2024
**Adam Wathan** explained in his [keynote speech](//youtu.be/CLkxRnRQtDE?t=109) at Tailwind Connect 2023 how Tailwind CSS was born out of this sentence:
How to solve it (with raycasting) In 1945, mathematician George Pólya released the book “How to solve it”. It aims at helping math...
1st May 2024
105

How to solve it (with raycasting)

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

1st May 2024
In 1945, mathematician George Pólya released the book “How to solve it”. It aims at helping math teachers guide their students into solving abstract problems by asking the right questions. It has since had a large influence on math education and computer science, to the point of...
The Bouquet Residence Keeping up appearances in tech The word "rant" is used far too often,...
23rd Jul 2024
32

The Bouquet Residence

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

23rd Jul 2024
Keeping up appearances in tech The word "rant" is used far too often, and in various ways. It's meant to imply aimless, angry venting. But often it means: Naming problems without proposing solutions, this makes me feel confused. Naming problems and...
is there light at the end of the tunnel Is there light at the end of the tunnel? I say yes...or at least sometimes depending on how you look...
11th Apr 2022
47

is there light at the end of the tunnel

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

11th Apr 2022
Is there light at the end of the tunnel? I say yes...or at least sometimes depending on how you look at it.
How to apply Hilltop's Boku no Natsuyasumi 2 English patch on Linux Haven't blogged in awhile, so here’s a quickie. Last week, Hilltop released an English patch for...
8th Nov 2023
1

How to apply Hilltop's Boku no Natsuyasumi 2 English patch on Linux

from dthompson [alt+shift+b] in programming

8th Nov 2023
Haven't blogged in awhile, so here’s a quickie. Last week, Hilltop released an English patch for Boku no Natsuyasumi 2, which finally makes the Japan exclusive PS2 game accessible to us English speaking folks. The README explains how to apply the patch on Windows or via a web...
Moving to Node.js The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of...
6th Feb 2017
58

Moving to Node.js

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

6th Feb 2017
The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of software that I'm very proud of, but I decided to move the project to Node.js for a few important reasons. This is by no means a knock on PHP, which will always have a special...
21st Jul 2020
Making AWS Amplify work with Rollup AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make...
2nd Jun 2020
38

Making AWS Amplify work with Rollup

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

2nd Jun 2020
AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make it work with Rollup with a few tweaks.
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
54

Create a Performance-Focused WordPress Blog

from Making software better without sacrificing user experience. [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...
What is the value of one hour of a startup founder's time? Startup founders undervalue their time. Here's why you should act like it's $1000/hr, and how it...
19th Jul 2026
1

What is the value of one hour of a startup founder's time?

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

19th Jul 2026
Startup founders undervalue their time. Here's why you should act like it's $1000/hr, and how it changes the decisions you make.
Thrice charmed at Rails World The first Rails World in Amsterdam was a roaring success back in 2023. Tickets sold out in 45...
6th Sep 2025
38

Thrice charmed at Rails World

from David Heinemeier Hansson [alt+shift+b] in programming

6th Sep 2025
The first Rails World in Amsterdam was a roaring success back in 2023. Tickets sold out in 45 minutes, the atmosphere was electric, and The Rails Foundation set a new standard for conference execution in the Ruby community. So when we decided to return to the Dutch Capital for...
New features and settings, improved performance, and fewer bugs This month we have a mix of new design and feature updates, another big batch of fixed bugs, and...
5th May 2023
32

New features and settings, improved performance, and fewer bugs

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

5th May 2023
This month we have a mix of new design and feature updates, another big batch of fixed bugs, and even some performance improvements. Mail The headliner this month is Mail which does a better job handling newly added online accounts and includes fixes for a couple of potential...
Apollo Vampire V1200 Review After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2...
21st Jul 2020
49

Apollo Vampire V1200 Review

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

21st Jul 2020
After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2 accelerator! Since then, my Amiga has had a new lease of life so I thought I’d write an update covering all the stuff I would have wanted to know while I was waiting for the package to...
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 ‘
Renamed two fields on subscribers subscriber_type becomes type, and email becomes email_address
1st Aug 2024
1

Renamed two fields on subscribers

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

1st Aug 2024
subscriber_type becomes type, and email becomes email_address
Bulletproof Method to Solving Problems Step 1: Write down the problem in a message you plan to send to a co-worker. Most of the time you’ll...
1st May 2024
77

Bulletproof Method to Solving Problems

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

1st May 2024
Step 1: Write down the problem in a message you plan to send to a co-worker. Most of the time you’ll solve the problem before you’re done with Step 1. However, if you complete Step 1 and still have the problem, continue to Step 2. Step 2: Hit the “Send” button. Shortly after...
2023: The Rollercoaster Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal...
29th Dec 2023
18

2023: The Rollercoaster

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

29th Dec 2023
Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal Things This year has been quite a ride! 🎢 It's felt like the first real year since 2020 that things have been somewhat "normal". However, looking back, it's been anything but...
29th Apr 2018
32

Introduction

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

29th Apr 2018
A Year at Igalia March 11th marked my one year anniversary at Igalia. It simultaneously feels like the blink of an...
17th Mar 2025
1

A Year at Igalia

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

17th Mar 2025
March 11th marked my one year anniversary at Igalia. It simultaneously feels like the blink of an eye and also decade. I suspect that's just the way life goes. It has been a busy year of rebuilding my self-confidence in my career. Despite it being 2 years since relocating to...
GPG Things Get your fingerprint: gpg --list-secret-keys --fingerprint Get someone elses key Using email gpg2...
3rd Dec 2015
1

GPG Things

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

3rd Dec 2015
Get your fingerprint: gpg --list-secret-keys --fingerprint Get someone elses key Using email gpg2 --search-keys EMAIL Using keyid gpg2 --recv-key KEYID Sign keys gpg2 --recv-key KEYID gpg2 --sign-key KEYID gpg2 --send-key KEYID Photos View someone's photo gpg...
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...
Overcast 5: Watch, Siri, search, and redesign! I apologize for the low battery level. Busy day. It all started with the watchOS volume...
17th Sep 2018
50

Overcast 5: Watch, Siri, search, and redesign!

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

17th Sep 2018
I apologize for the low battery level. Busy day. It all started with the watchOS volume widget. You see, Overcast’s previous Apple Watch app really sucked. I did my best with the capabilities of watchOS 1–4, but I couldn’t give people what they really wanted: Standalone podcast...
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
45

My Cheapskate Commenting System

from Making software better without sacrificing user experience. [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...
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
Boot.dev Beat. February 2023 I’m back from paternity leave! My new son is healthy, and my daughter is… busy. It’s good to be back...
1st Mar 2023
1

Boot.dev Beat. February 2023

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

1st Mar 2023
I’m back from paternity leave! My new son is healthy, and my daughter is… busy. It’s good to be back writing code, writing courses and filming videos.
Evolved antennas, LLM-generated code, and a potential antifuture I think about evolved antennas a lot. If you’re not familiar, an evolved antenna is created when you...
11th May 2026
1

Evolved antennas, LLM-generated code, and a potential antifuture

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

11th May 2026
I think about evolved antennas a lot. If you’re not familiar, an evolved antenna is created when you set an evolutionary algorithm on the task of producing a structure that is as efficient at its intended function as possible. Past that there’s no human input, the algorithm just...
14th Jun 2023
What I'm up to - April 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. I'm a...
1st Apr 2024
1

What I'm up to - April 2024

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

1st Apr 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. I'm a little late on the April edition, but better late than never. What I did in March - Spent some time...
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.
Vibe-Cadding It turns out that current models are pretty good at writing code to generate cad (3D objects).
6th Jul 2026
1

Vibe-Cadding

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

6th Jul 2026
It turns out that current models are pretty good at writing code to generate cad (3D objects).
A little taste of fall and home: pumpkin muffins I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her...
9th Nov 2011
34

A little taste of fall and home: pumpkin muffins

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

9th Nov 2011
I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her heart-shaped muffin mold, and I'd eat them for breakfast, sneak them into my lunchbox, frost them for dessert after dinner, and snack on them off courts at tennis meets. But I...
Full-Bleed Layout Using CSS Grid Certain layouts are surprisingly dastardly. On the modern web, one of the most common layouts is...
5th Oct 2020
40

Full-Bleed Layout Using CSS Grid

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

5th Oct 2020
Certain layouts are surprisingly dastardly. On the modern web, one of the most common layouts is also one of the trickiest. In this tutorial, I break down how to build the "full-bleed" layout using CSS Grid.
Simplifying the Craigslist Gallery Simplifying the Craigslist Gallery 2022-10-03 This article was updated on October 11, 2022 I’m a big...
3rd Oct 2022
37

Simplifying the Craigslist Gallery

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

3rd Oct 2022
Simplifying the Craigslist Gallery 2022-10-03 This article was updated on October 11, 2022 I’m a big fan of craigslist.org and the overall UX used throughout their application. My own website is an ever-changing example of “brutalist” or minimalist design, so I’m always inspired...
Feature detection for CSS transitions via jQuery $.support When working with CSS transitions, the need to detect whether or not the browser supports them may...
9th Dec 2012
48

Feature detection for CSS transitions via jQuery $.support

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

9th Dec 2012
When working with CSS transitions, the need to detect whether or not the browser supports them may arise.  It can be of particular use when working with the transitionend event, which won't fire in unsupportive browsers. After finding a number of questionable solutions, I came...
Pink, Soft, Glittering Developers A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
13th Mar 2021
22

Pink, Soft, Glittering Developers

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

13th Mar 2021
A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
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...
Vibe Coding Tools are a BattleMech Using modern AI coding tools feels like jumping into the cockpit of a BattleMech. My co-worker used...
7th Apr 2026
1

Vibe Coding Tools are a BattleMech

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

7th Apr 2026
Using modern AI coding tools feels like jumping into the cockpit of a BattleMech. My co-worker used this analogy recently and I love it. It perfectly sums up the feeling of vibe coding for me. I can move faster, jump higher and it feels like a there is a whole new world of...
31st Jul 2015
Drawing mandalas with JavaScript and canvas Rewriting a PHP script from 2008 in JavaScript.
2nd Jan 2015
1

Drawing mandalas with JavaScript and canvas

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

2nd Jan 2015
Rewriting a PHP script from 2008 in JavaScript.
How to add JSDoc Typechecking to SvelteKit As I build out swyxkit, I am finding that I am no longer prototyping and that I need to be able to...
4th Feb 2022
1

How to add JSDoc Typechecking to SvelteKit

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

4th Feb 2022
As I build out swyxkit, I am finding that I am no longer prototyping and that I need to be able to refactor with confidence.
How we built our onboarding email flow (with actual performance data) Marketers believe onboarding emails are a powerful tool for driving engagement. Everyone else thinks...
19th Feb 2024
92

How we built our onboarding email flow (with actual performance data)

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

19th Feb 2024
Marketers believe onboarding emails are a powerful tool for driving engagement. Everyone else thinks they're annoying and ineffective. The truth, as…
Local-first software: You own your data, in spite of the cloud A new generation of collaborative software that allows users to retain ownership of their data.
1st Apr 2019
13

Local-first software: You own your data, in spite of the cloud

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

1st Apr 2019
A new generation of collaborative software that allows users to retain ownership of their data.
Repos that always pass their tests Losing faith in your build hobbles a software project. Continual test failures create alarm...
17th Feb 2022
1

Repos that always pass their tests

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

17th Feb 2022
Losing faith in your build hobbles a software project. Continual test failures create alarm fatigue—people habituate to ignoring test results. Ignoring your tests creates an apathy spiral: more breakage, more failure, more apathy, resulting in decreased velocity. Fortunately,...
Go fix your bugs An exploration of some bugs you might not have known that you had
4th May 2023
38

Go fix your bugs

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

4th May 2023
An exploration of some bugs you might not have known that you had
4th Jan 2018
48

How To Google Your Errors

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

4th Jan 2018
---
Beyond the 1 MB barrier in DOS Continuing the tour on how DOS apps used memory above the first MB
7th Feb 2024
32

Beyond the 1 MB barrier in DOS

from Blog System/5 [alt+shift+b] in programming

7th Feb 2024
Continuing the tour on how DOS apps used memory above the first MB
Happier development On programming "the good old fashioned way"
26th Mar 2026
1

Happier development

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

26th Mar 2026
On programming "the good old fashioned way"
Not all blog posts are created equal For a while now, this website has been my own personal writer’s block. I was struggling to write,...
26th Dec 2024
82

Not all blog posts are created equal

from alexwlchan [alt+shift+b] in programming

26th Dec 2024
For a while now, this website has been my own personal writer’s block. I was struggling to write, even when I had good ideas; if I wrote something I liked, I was often reluctant to publish it; if somebody asked to read the site, I’d wince before giving them the link. Something...
Explain Like I'm Five: Website speed This post is part of the series Explain Like I'm Five (#eli5), which aims to make tech concepts and...
12th Jun 2021
36

Explain Like I'm Five: Website speed

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

12th Jun 2021
This post is part of the series Explain Like I'm Five (#eli5), which aims to make tech concepts and terms easy to understand. In this two minutes read, we'll explain why website speed matters, how to measure it, and how to improve it. Why website speed matters
Confusing git terminology Hello! I’m slowly working on explaining git. One of my biggest problems is that after almost 15...
1st Nov 2023
34

Confusing git terminology

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

1st Nov 2023
Hello! I’m slowly working on explaining git. One of my biggest problems is that after almost 15 years of using git, I’ve become very used to git’s idiosyncracies and it’s easy for me to forget what’s confusing about it. So I asked people on Mastodon: what git jargon do you find...
Switching to Pelican Until today, my website was fragmented across a number of static pages and two WordPress instances....
27th Mar 2017
39

Switching to Pelican

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

27th Mar 2017
Until today, my website was fragmented across a number of static pages and two WordPress instances. To simplify my life, I decided to unify them into one content management system instead of keeping that somewhat unwieldly mess around. I had never really put a lot of thought into...
Rails Girls Nagasaki 1st Recap Last weekend I was at [Rails Girls Nagasaki 1st](https://railsgirls.com/nagasaki.html) - the first...
28th Apr 2023
30

Rails Girls Nagasaki 1st Recap

from TokyoDev [alt+shift+b] in programming

28th Apr 2023
Last weekend I was at [Rails Girls Nagasaki 1st](https://railsgirls.com/nagasaki.html) - the first Rails Girls event in Nagasaki - as both an attendee and a speaker. It was a great experience where I was able to learn more about Rails, meet new people, make friends, practise...
Moonlight's pitch deck In 2017, I co-founded Moonlight as a professional community for software developers with Emma...
15th Oct 2020
1

Moonlight's pitch deck

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

15th Oct 2020
In 2017, I co-founded Moonlight as a professional community for software developers with Emma Lawler. We were both leaving San Francisco, and wanted to make it easier for all developers to find specia...
Silicon Valley & Defense Tech Over the last few years there has been a lot of press coverage of Google canceling project Maven, a...
13th Oct 2020
48

Silicon Valley & Defense Tech

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

13th Oct 2020
Over the last few years there has been a lot of press coverage of Google canceling project Maven, a defense contract. This has led to claims Silicon Valley is no longer engaging in defense tech, despite tech's roots working with the Department of Defense
Setting Up Jekyll on Windows Setting Up Jekyll on Windows 2022-09-02 I’ve recently been playing around with using Windows 10 as...
2nd Sep 2022
33

Setting Up Jekyll on Windows

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

2nd Sep 2022
Setting Up Jekyll on Windows 2022-09-02 I’ve recently been playing around with using Windows 10 as my daily operating system. So far, it has been going fairly well. Nothing will probably ever feel as “optimized” as running a Linux-based system but it works well for my current...
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...
Austria 2022 Ken and I just got back from a 23 day trip exploring most of Austria. We had a lovely time although...
27th Oct 2022
44

Austria 2022

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

27th Oct 2022
Ken and I just got back from a 23 day trip exploring most of Austria. We had a lovely time although we did get a little worn out and ready for home after a couple of weeks. Along the way we stayed in Vienna, Graz, the Wörthersee, Zell am See, Innsbruck, Salzburg, Hallstatt,...
Checking for True or False How do you check if something is True in Python? There are three ways: One "bad" way: if variable ==...
1st Oct 2020
1

Checking for True or False

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

1st Oct 2020
How do you check if something is True in Python? There are three ways: One "bad" way: if variable == True: Another "bad" way: if variable is True: And the good way, recommended even in the Programming Recommendations of PEP8: if variable: The "bad" ways are not only frowned upon...
Writing tests with Claude Code - part 1 - initial results In a recent post, I wrote about how I used Claude Code to analyze the code for RestAssured.Net and...
9th Mar 2026
1

Writing tests with Claude Code - part 1 - initial results

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

9th Mar 2026
In a recent post, I wrote about how I used Claude Code to analyze the code for RestAssured.Net and then perform a refactoring action, using hand-written tests as the safety net. In that post, I wrote that I didn’t want Claude to touch the tests themselves, and why. I was still...
Dynamic Slots Web Component authors already know how powerful slots are, but what if you could do even more with...
19th Jul 2023
45

Dynamic Slots

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

19th Jul 2023
Web Component authors already know how powerful slots are, but what if you could do even more with them? Here's an interesting technique to use (or abuse) slots in your custom elements. I've been calling the pattern dynamic slots. Before we dive in, let's take a quick look at how...
The 10 (ok, 15) steps to setup your first Laravel Spark app The 10 (ok, 15) steps to setup your first Laravel Spark app a.k.a. “The long way” ¶The 10 (ok, 15)...
16th Apr 2016
18

The 10 (ok, 15) steps to setup your first Laravel Spark app

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

16th Apr 2016
The 10 (ok, 15) steps to setup your first Laravel Spark app a.k.a. “The long way” ¶The 10 (ok, 15) steps to setup your first Laravel Spark app ¶a.k.a. “The long way” Edit: Since writing this, Laravel Valet has been launched. I haven’t tried it yet, but if you use a Mac it looks...
Painting Roam Research with Custom CSS How to customise Roam Research with your own CSS themes
15th Dec 2020
1

Painting Roam Research with Custom CSS

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

15th Dec 2020
How to customise Roam Research with your own CSS themes
1st Oct 2021
15

October 2021

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

1st Oct 2021
When to Hire a Computer Performance Engineering Team (2025) part 1 of 2 As a leader in computer performance I've been asked by companies about how (and why) to form a...
3rd Aug 2025
1

When to Hire a Computer Performance Engineering Team (2025) part 1 of 2

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

3rd Aug 2025
As a leader in computer performance I've been asked by companies about how (and why) to form a performance engineering team, and as this is broadly useful I'll share my advice here. Large tech companies in the US hire performance engineers (under that or other titles) to ensure...
C is Turing complete Yesterday there was some discussion on the Orange Site about whether or not C is Turing...
2nd Aug 2024
79

C is Turing complete

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

2nd Aug 2024
Yesterday there was some discussion on the Orange Site about whether or not C is Turing complete. The consensus in the StackOverflow question is, no, because the C abstract machine is a (large) finite state machine, or maybe yes, if you believe that unaddressable local...
MegaCycles in Tech & Crypto Every 8-10 years, the technology industry used to go through a boom and bust cycle. A new technology...
11th Oct 2021
49

MegaCycles in Tech & Crypto

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

11th Oct 2021
Every 8-10 years, the technology industry used to go through a boom and bust cycle. A new technology or platform would emerge, there would be rampant investment and speculation, a few strong hypergrowth survivors would emerge and most of the rest of the new startups would...
Dealing with Pathological Anxiety in Japan My honest opinion is that very few things in one’s life can be as fulfilling as living abroad. The...
10th Jul 2026
2

Dealing with Pathological Anxiety in Japan

from TokyoDev [alt+shift+b] in programming

10th Jul 2026
My honest opinion is that very few things in one’s life can be as fulfilling as living abroad. The opportunity to break away from my comfort zone, brave new horizons, and immerse myself in new cultures has probably been the greatest joy I’ve found during my time on this Earth....
My eclipse photography plan .title {text-wrap:balance;} 2017 solar eclipse—obscuration 93.8% (view original) In 2017, I...
31st Mar 2024
101

My eclipse photography plan

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

31st Mar 2024
.title {text-wrap:balance;} 2017 solar eclipse—obscuration 93.8% (view original) In 2017, I opted to skip the crowds and the drive and settle for a 94% solar eclipse. I fully regret that decision. Weather permitting, I’ll be photographing the full solar eclipse from the path...
O, Sunlight! “O, Sunlight! The most precious gold to be found on Earth.” – Roman Payne There is much beauty in...
23rd Dec 2020
36

O, Sunlight!

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

23rd Dec 2020
“O, Sunlight! The most precious gold to be found on Earth.” – Roman Payne There is much beauty in this world, much hope, much life. All we need to do is pause, breathe, and take a moment to see it. It might be as simple as the gift of sunlight. I hope you all have … Continue...
What I'm up to - May 2026 My monthly newsletter about what I'm up to, which I send in place of social media: What I did in...
1st May 2026
1

What I'm up to - May 2026

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

1st May 2026
My monthly newsletter about what I'm up to, which I send in place of social media: What I did in April - Visited NYC briefly. Discovered a new cafe I like called WatchHouse - they even happened to be...
Slack doesn't listen to its users. In a rush of hubris, Slack published a full page ad taunting Microsoft Teams in the New York...
4th Nov 2016
37

Slack doesn't listen to its users.

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

4th Nov 2016
In a rush of hubris, Slack published a full page ad taunting Microsoft Teams in the New York Times: That feeling when you think "we should buy a full page in the Times and publish an open letter," and then you do. 💫 pic.twitter.com/BQiEawRA6d — Stewart Butterfield (@stewart)...
Why learn about the golden-section search An interactive demo of bisection search and golden ratio search algorithms. There is also a...
29th Jun 2025
51

Why learn about the golden-section search

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

29th Jun 2025
An interactive demo of bisection search and golden ratio search algorithms. There is also a motivation to learn them both. Spoiler alert! One converges better, and the other has a better computational cost.
yesterday
Free Radon album released A little over a year ago, I composed a handful of songs. If I had to fit them into a genre, I’d go...
26th Oct 2023
33

Free Radon album released

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

26th Oct 2023
A little over a year ago, I composed a handful of songs. If I had to fit them into a genre, I’d go with Lofi or Chillvibes. Or maybe Not-Rock-n-Roll. I don’t know—I’m so bad at classifying music. I wasn’t sure what to do with the songs. I was experiencing some intense emotions...
Finding Campsites with Python My wife and I love to camp on the Oregon coast and the summer is always the best time to go. It also...
3rd Aug 2015
43

Finding Campsites with Python

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

3rd Aug 2015
My wife and I love to camp on the Oregon coast and the summer is always the best time to go. It also ends up being the most competitive time to find a campsite. If you look up the handful of good campsites on the coast you will probably find that nearly every summer weekend is...
Networking Essentials: Congestion Control Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical...
7th Oct 2018
41

Networking Essentials: Congestion Control

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

7th Oct 2018
Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical streaming applications like Youtube and Skype?
Data and acquired consent Perhaps you're not aware of data privacy laws and didn't think you needed to be, and maybe that's...
4th Nov 2025
1

Data and acquired consent

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

4th Nov 2025
Perhaps you're not aware of data privacy laws and didn't think you needed to be, and maybe that's okay...until it's not. If you're a brand, a content creator, or just someone on the internet, and you come across someone sharing their email on a platform for the purpose of being...
Maybe not so much with the "optimization" In the quest for optimization, A/B tests, metrics, and funnels, we're in danger of losing the fun...
22nd Mar 2026
1

Maybe not so much with the "optimization"

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

22nd Mar 2026
In the quest for optimization, A/B tests, metrics, and funnels, we're in danger of losing the fun and value of creative work.
To Comment or Not to Comment Ruminations on the timeless debate of comments in code.
6th Jul 2023
32

To Comment or Not to Comment

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

6th Jul 2023
Ruminations on the timeless debate of comments in code.
A Dusting of Gamification I had to think for a minute to realize that Stack Overflow has “gamification" too. Not a ton. Maybe...
13th Apr 2018
46

A Dusting of Gamification

from Joel on Software [alt+shift+b] in programming

13th Apr 2018
I had to think for a minute to realize that Stack Overflow has “gamification" too. Not a ton. Maybe a dusting of gamification, most of it around reputation. Read more "A Dusting of Gamification"
Everything You Hate About Clubhouse Is Why It Will Win Understanding new social media is a *sociological* exercise, not a logical one.
1st Feb 2021
44

Everything You Hate About Clubhouse Is Why It Will Win

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

1st Feb 2021
Understanding new social media is a *sociological* exercise, not a logical one.
2015-01-10 what-if.xkcd.com/124/
10th Jan 2015
25

2015-01-10

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

10th Jan 2015
what-if.xkcd.com/124/
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...
AI Revolution - Transformers and Large Language Models (LLMs) NLP & AI Revolution - Transformers and Large Language Models (LLMs) Part of the challenge of “AI” is...
30th Aug 2022
43

AI Revolution - Transformers and Large Language Models (LLMs)

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

30th Aug 2022
NLP & AI Revolution - Transformers and Large Language Models (LLMs) Part of the challenge of “AI” is we keep raising the bar on what it means for something to be a machine intelligence. Early machine learning models have been quite successful in terms of real world impact. Large...
What have I been up to lately? Just a little update, because I've been quiet
9th Apr 2023
38

What have I been up to lately?

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

9th Apr 2023
Just a little update, because I've been quiet
Trying the Software factory pattern. One of the interesting challenges of the AI ecosystem in 2026 is that new, effective patterns emerge...
20th Sep 2026
3

Trying the Software factory pattern.

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

20th Sep 2026
One of the interesting challenges of the AI ecosystem in 2026 is that new, effective patterns emerge faster than I can adopt them. I’ll find a handful, get back to work, and realize a month later that I’d missed four or five more. The adoption cycle for Imprint this year has been...
Deploying My Eleventy Site to GitHub Pages I really like GitHub Pages, and have used it to host my site for a while. The biggest challenge of...
2nd Mar 2020
32

Deploying My Eleventy Site to GitHub Pages

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

2nd Mar 2020
I really like GitHub Pages, and have used it to host my site for a while. The biggest challenge of switching my site to Eleventy was getting deployments to GitHub pages set up. I suppose I could have built my site locally, and then push that to the gh-pages branch, but that felt...
15th Sep 2011
Recently Writing in from Washington, DC, my once-hometown and the birthplace of Mapbox. This one will be...
3rd Jul 2023
56

Recently

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

3rd Jul 2023
Writing in from Washington, DC, my once-hometown and the birthplace of Mapbox. This one will be quick because I’m between one thing and another! Listening Dry Daniel by Buke and Gase Buke and Gase released some music they recorded a while ago, and there are some hits in it. I...
The Cultural Anthropology of React An anthropological look at the cultural norms of the React community
1st Aug 2021
1

The Cultural Anthropology of React

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

1st Aug 2021
An anthropological look at the cultural norms of the React community
AI Market Clarity A subset of AI markets have crystalized in the last 12 months, with the likely market leaders for...
22nd Jul 2025
1

AI Market Clarity

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

22nd Jul 2025
A subset of AI markets have crystalized in the last 12 months, with the likely market leaders for the next year or two suddenly clear
What mammal is that? I was visiting my parents over Christmas, and they have a large dog called Ziva. I like to take...
2nd Jan 2024
33

What mammal is that?

from alexwlchan [alt+shift+b] in programming

2nd Jan 2024
I was visiting my parents over Christmas, and they have a large dog called Ziva. I like to take silly photos of the family pets, and this is one from last week that shows off a super-sized snoot: No Photoshop here, just my iPhone’s Ultra Wide camera held close to...
The 2018 Mac Mini Watch the video review I hardly ever think about my Mac Mini, but it serves a vital role for my...
6th Nov 2018
63

The 2018 Mac Mini

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

6th Nov 2018
Watch the video review I hardly ever think about my Mac Mini, but it serves a vital role for my family as our home-theater mixer, Plex server, ScanSnap server, Apple Photos backup, and Backblaze host for our NAS.1 Almost every port on the back is in use, and it runs 24/7,...
What will be absurd in 100 years? I've started asking people what behavior we engage in today will be seen as bizarre or possibly...
8th Dec 2023
1

What will be absurd in 100 years?

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

8th Dec 2023
I've started asking people what behavior we engage in today will be seen as bizarre or possibly illegal in 100 years. The answers are intriguing so I will…
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
1

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
1st Aug 2025
[Renovated] Programmer's guide to linear equations This is an introduction to linear equation systems. It explains linear dependency, under- and...
12th Feb 2021
41

[Renovated] Programmer's guide to linear equations

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

12th Feb 2021
This is an introduction to linear equation systems. It explains linear dependency, under- and over-specification, direct and iterative solvers. The guide should give you enough knowledge to find a proper solution for your task but not enough to implement one efficiently yourself.
My first PCB: AIC3204 eval board I had some fun with the Adafruit TLV320DAC3100. This is a small board built around the...
6th Sep 2026
1

My first PCB: AIC3204 eval board

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

6th Sep 2026
I had some fun with the Adafruit TLV320DAC3100. This is a small board built around the (TLV320)DAC3100 audio chip. “DAC” stands for “Digital-to-Analog Conversion”; that is, it takes some audio signal (here, I²S) and converts it to the analog equivalent (differential for speakers,...
The Demoralization is just Beginning This is a map of primary trading partners, US vs China, and how it has evolved over the last 20...
2nd Mar 2025
60

The Demoralization is just Beginning

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

2nd Mar 2025
This is a map of primary trading partners, US vs China, and how it has evolved over the last 20 years. Think about it, and realize this probably reflects your experience. I know there was a similar panic about Japan in the 80s, but Japan by population has always been 3x smaller...
AI-Supercharged Phishing Emails It was once possible to detect email scams by misspellings, sloppy grammar, messy formatting, and...
22nd Aug 2026
2

AI-Supercharged Phishing Emails

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

22nd Aug 2026
It was once possible to detect email scams by misspellings, sloppy grammar, messy formatting, and other blunders. Now that scammers are apparently using AI to aid in their phishing emails, the tells are more subtle. ... more ...
The Art and Craft of Gatsby Themes Illustrated notes on building Gatsby themes
1st Jan 2020
22

The Art and Craft of Gatsby Themes

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

1st Jan 2020
Illustrated notes on building Gatsby themes
Early-stage engineering Early on you need to be fast. And to do that you have to have the confidence to break with best...
1st Oct 2023
2

Early-stage engineering

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

1st Oct 2023
Early on you need to be fast. And to do that you have to have the confidence to break with best practices.
Fun and Games with Exposure Notifications Exposure Notifications is a protocol developed by Apple and Google for facilitating COVID-19 contact...
7th Sep 2020
1

Fun and Games with Exposure Notifications

from On Life and Lisp [alt+shift+b] in programming

7th Sep 2020
Exposure Notifications is a protocol developed by Apple and Google for facilitating COVID-19 contact tracing on mobile phones by exchanging codes with nearby phones over Bluetooth, implemented within the Android and iOS operating systems, now available here in Toronto. Wait –...
Upward assignment in Ruby Ruby has had leftward assignment (x = 4) since its first public release, and a few years ago it...
13th Jan 2023
54

Upward assignment in Ruby

from alexwlchan [alt+shift+b] in programming

13th Jan 2023
Ruby has had leftward assignment (x = 4) since its first public release, and a few years ago it added rightward assignment (4 => x). Then at RubyConf 2021, Kevin Kuchta explained how to abuse Ruby features to build a downward assignment operator (yes, this really...
Speeding up code review with `small-change` Imprint’s average engineer is merging 4x more PRs than 2 years ago. Yay. Aggregated behind the...
3 weeks ago
1

Speeding up code review with `small-change`

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

3 weeks ago
Imprint’s average engineer is merging 4x more PRs than 2 years ago. Yay. Aggregated behind the average is something even more interesting: we have two teams that are merging 10x their PRs over that period. One engineer is merging 25x the PRs per week of our average engineer two...
Is Computer Science Really that Hard? Yes, computer science is hard, but you already know that. You don’t want to know if computer science...
5th Apr 2023
1

Is Computer Science Really that Hard?

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

5th Apr 2023
Yes, computer science is hard, but you already know that. You don’t want to know if computer science is hard. You want to know if it’s too hard. You want to know if having to learn computer science is going to be a real obstacle in your way to achieving your goal.
Arctangent scale. It's like the logarithmic scale but infinite With arctangent used as a scale, we can show any function on a screen. And not just a fragment of it...
9th May 2020
42

Arctangent scale. It's like the logarithmic scale but infinite

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

9th May 2020
With arctangent used as a scale, we can show any function on a screen. And not just a fragment of it but the whole function.
Announcing the NNCPNET Email Network From 1995 to 2019, I ran my own mail server. It began with a UUCP link, an expensive long-distance...
10th Apr 2025
58

Announcing the NNCPNET Email Network

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

10th Apr 2025
From 1995 to 2019, I ran my own mail server. It began with a UUCP link, an expensive long-distance call for me then. Later, I ran a mail server in my apartment, then ran it as a VPS at various places. But running an email server got difficult. You can’t just run it on a …...
The Case for Use.GPU Reinventing rendering one shader at a time The other day I ran into a perfect example of...
13th Jun 2022
16

The Case for Use.GPU

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

13th Jun 2022
Reinventing rendering one shader at a time The other day I ran into a perfect example of exactly why GPU programming is so foreign and weird. In this post I will explain why, because it's a microcosm of the issues that lead me to build Use.GPU, a WebGPU rendering...
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