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+→]
Tags now get auto-grouped Tags now get auto-grouped
5th Feb 2024
1

Tags now get auto-grouped

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

5th Feb 2024
Tags now get auto-grouped
The 8 Most Popular Coding Languages of 2026 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 2026

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...
First Letter Pseudo Element First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often...
3rd May 2019
35

First Letter Pseudo Element

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

3rd May 2019
First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often overlooked :first-letter CSS pseudo element. Though you might only use this for specific article-format web pages, it’s still a nice-to-have in your web dev toolset. The HTML Like most...
Base64 All The Things! (Sometimes) Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts,...
18th Mar 2020
58

Base64 All The Things! (Sometimes)

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

18th Mar 2020
Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts, images, documents, spreadsheets, etc. on the web is the use of base64 encoding. Although it may not be the most efficient (or easy) way to display and include these elements it can...
Writing a Demoscene Intro for the ZX Spectrum Download Now View on pouet.net Intro In the late 80s, I spent an embarrassing number of hours...
4 days ago
1

Writing a Demoscene Intro for the ZX Spectrum

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

4 days ago
Download Now View on pouet.net Intro In the late 80s, I spent an embarrassing number of hours hunched over my ZX Spectrum, typing in Sinclair BASIC programs and rudimentary assembler routines copied from magazines, trying to re-create the Amiga crack intros I’d seen round at a...
Singapore H1B1 Tips > Aug 2019 edit: I don't know the exact date I wrote this but it was [originally on...
1st Aug 2018
62

Singapore H1B1 Tips

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

1st Aug 2018
> Aug 2019 edit: I don't know the exact date I wrote this but it was [originally on /r/sg](https://www.reddit.com/r/singapore/comments/7nflav/h1b1_visa_ama/) about 1yr ago. Please also read this blogpost from /u/omakaselife!...
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.
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...
It's time to become an ML engineer AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and...
11th Apr 2022
64

It's time to become an ML engineer

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

11th Apr 2022
AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and DALL-E 2 are actually useful and can perform tasks computers cannot do any other way. The act of producing these models is an exploration of a new frontier, with the discovery of...
PHP: Avatar Hack A php script that generates an image for use as an avatar.
9th Oct 2008
1

PHP: Avatar Hack

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

9th Oct 2008
A php script that generates an image for use as an avatar.
Testing a WebSocket that could hang open for hours I recently ran into a bug in some Go code that no one had touched in a few years. The code in...
1st Jul 2024
2

Testing a WebSocket that could hang open for hours

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

1st Jul 2024
I recently ran into a bug in some Go code that no one had touched in a few years. The code in question was not particularly complicated, and had been reviewed by multiple people. It included a timeout, and is straightforward: allow a Websocket connection to test that the client...
Fighting with YouTube to show a preview image TLDR: Click here for code to implement a lightweight, resilient clickable YouTube preview. YouTube...
11th Aug 2025
1

Fighting with YouTube to show a preview image

from SOS [alt+shift+b] in programming

11th Aug 2025
TLDR: Click here for code to implement a lightweight, resilient clickable YouTube preview. YouTube videos are expensive to load on a web page. This compounds if you want your page to display many videos at the same time for the user to choose from. Before the user even plays the...
Haunt 0.3.0 released Haunt version 0.3.0 has been released! It’s been just over 2 years since the last release, and many...
19th Feb 2024
37

Haunt 0.3.0 released

from dthompson [alt+shift+b] in programming

19th Feb 2024
Haunt version 0.3.0 has been released! It’s been just over 2 years since the last release, and many fixes and improvements have been accumulated so this is long overdue! About Haunt Haunt is a static site generator that uses the Guile Scheme as its configuration language. It...
Animated Pride Flags Happy Pride month! In this tutorial, I'll share a handful of my favourite animation tricks. You'll...
6th Jun 2023
47

Animated Pride Flags

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

6th Jun 2023
Happy Pride month! In this tutorial, I'll share a handful of my favourite animation tricks. You'll learn how to build an animated wavy pride flag using CSS keyframes and linear gradients. We'll also see how to make it dynamic using React. 🏳️‍🌈
11th Nov 2018
49

from Civic Hax [alt+shift+b] in programming

11th Nov 2018
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
44

Self-Hosting Fathom Analytics with DigitalOcean

from Making software better without sacrificing user experience. [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...
The 2020 International Developers in Japan results are live! In November 2020, I conducted a survey of international developers living in Japan to better paint a...
27th Jan 2021
34

The 2020 International Developers in Japan results are live!

from TokyoDev [alt+shift+b] in programming

27th Jan 2021
In November 2020, I conducted a survey of international developers living in Japan to better paint a picture of what the typical foreign developer life is like. [The results are now live](/insights/2020-developer-survey), please check them out! With 362 people responding, I...
Pink, Soft, Glittering Developers A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
13th Mar 2021
1

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
Apple cracking down to enforce its RTO policy Software engineers and their managers have started to receive warnings for not working in the office...
2nd Feb 2023
76

Apple cracking down to enforce its RTO policy

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

2nd Feb 2023
Software engineers and their managers have started to receive warnings for not working in the office at least 3 days per week. I talked with engineers on how they see the policy being enforced.
Maximize your excitement * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’m a huge...
2nd Oct 2012
39

Maximize your excitement

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

2nd Oct 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’m a huge believer of the lean startup movement and the concept of validating ideas as quickly as possible. I think wasted time and resources are disastrous and no matter how much you love an...
Thoughts on React vs Vue vs Everything Else in 2023 My personal thoughts on front-end in 2023
3rd Dec 2022
32

Thoughts on React vs Vue vs Everything Else in 2023

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

3rd Dec 2022
My personal thoughts on front-end in 2023
How Many Hours Can You Code? How many hours a day can you write code, and at what point does the quality of your work go down?...
18th Dec 2024
112

How Many Hours Can You Code?

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

18th Dec 2024
How many hours a day can you write code, and at what point does the quality of your work go down? Even more important is how many weeks and months of that max effort you can still be effective. In my life, there have only been three periods where I
polymorphism Polymorphism is when two types implement the same interface.
16th May 2020
1

polymorphism

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

16th May 2020
Polymorphism is when two types implement the same interface.
Frickin' Shaders With Frickin' Laser Beams Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side...
11th Dec 2021
19

Frickin' Shaders With Frickin' Laser Beams

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

11th Dec 2021
Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side project to come up with a composable and incremental way of driving WebGPU and GPUs in general. #pragma import { getColor } from 'path/to/color' void main() { gl_FragColor =...
Put that Framework Down Before Someone Gets Hurt There is only one question that ignites my inner rage more than “How do I get a developer job in 3...
6th Nov 2023
1

Put that Framework Down Before Someone Gets Hurt

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

6th Nov 2023
There is only one question that ignites my inner rage more than “How do I get a developer job in 3 months?”? That question is:
ReasonML for production React Apps? 🤔 (Part 4) This is the last article of the series. We've built a few things with ReasonReact and now it's time...
1st Jun 2019
31

ReasonML for production React Apps? 🤔 (Part 4)

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

1st Jun 2019
This is the last article of the series. We've built a few things with ReasonReact and now it's time to share my opinion about using Reason to create React applications. Access Part 1 here, Part 2 here and Part 3 here. Though, my opinion shouldn't really matter if you're also...
Digital hygiene: Emails Email is your most important online account, so keep it clean.
1st Jul 2025
6

Digital hygiene: Emails

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

1st Jul 2025
Email is your most important online account, so keep it clean.
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
1

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.
How we designed the PostHog mascot Creating mascots goes beyond just putting iPencil to iPad. It’s a long, confusing, and sometimes...
7th Oct 2021
35

How we designed the PostHog mascot

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

7th Oct 2021
Creating mascots goes beyond just putting iPencil to iPad. It’s a long, confusing, and sometimes frustrating process which requires a lot of patience…
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...
Accessibility is a requirement, not a feature Stop me if you've heard this one before: "We're putting accessibility (features) on the roadmap." Or...
6th Nov 2023
2

Accessibility is a requirement, not a feature

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

6th Nov 2023
Stop me if you've heard this one before: "We're putting accessibility (features) on the roadmap." Or this one: "We don't need to make it accessible since we don't have any blind users 1 ." It belies an attitude that's all too common in the software industry: That accessibility...
Some good English word datasets I'm working on a silly word game right now, which means I need a list of words for it. I can't rely...
2nd Feb 2026
1

Some good English word datasets

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

2nd Feb 2026
I'm working on a silly word game right now, which means I need a list of words for it. I can't rely on the system word list, since this is for a web project. I'd also like, ideally, multiple lists of words with different criteria: most common words, all words, some subsets. It's...
Some notes on for loops New Blogpost Don't let Alloy facts make your specs a fiction, about formal methods practices (and a...
10th Apr 2024
34

Some notes on for loops

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

10th Apr 2024
New Blogpost Don't let Alloy facts make your specs a fiction, about formal methods practices (and a lot of Alloy). Patreon link here. Some notes on for loops I sometimes like to sharpen the axe by looking at a basic programming concept and seeing what I can pull out. In this...
Pensieve: Mar 7 2024 - on Agency A collection of public thoughts that could be blogposts but i dont have time, so here, have the...
8th Mar 2024
34

Pensieve: Mar 7 2024 - on Agency

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

8th Mar 2024
A collection of public thoughts that could be blogposts but i dont have time, so here, have the short form. I may upgrade these to full posts in future.
The Object Model in Livelymerge A look under the hood of Livelymerge.
7th Aug 2026
1

The Object Model in Livelymerge

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

7th Aug 2026
A look under the hood of Livelymerge.
Dusting off my blog, and Machine Learning It's been a while. And I'm digging into Machine Learning. I was watching the excellent video by...
20th Mar 2023
32

Dusting off my blog, and Machine Learning

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

20th Mar 2023
It's been a while. And I'm digging into Machine Learning. I was watching the excellent video by Andrej Karpathy about how to write a GPT (of which GPT-3 is an example) from scratch, using the paper "Attention is all you need" I implemented it from scratch while watching the...
Podcasts I like A summary of the podcasts to which I subscribe.
14th Jul 2016
1

Podcasts I like

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

14th Jul 2016
A summary of the podcasts to which I subscribe.
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.
Recently The weather is starting to get better. Listening Gift from the Trees by Mammal Hands I am still...
1st Apr 2023
105

Recently

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

1st Apr 2023
The weather is starting to get better. Listening Gift from the Trees by Mammal Hands I am still really loving the constellation of bands around Mammal Hands. They just released a new album, “Gift from the Trees”, and it’s really excellent. RETURN by tAKX Their guitarist,...
Converting a URL Object to a Plain Object in JavaScript I needed to convert a URL object to a plain object yesterday. You might have used it before. It's...
22nd Mar 2023
107

Converting a URL Object to a Plain Object in JavaScript

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

22nd Mar 2023
I needed to convert a URL object to a plain object yesterday. You might have used it before. It's pretty handy for working with URLs! const url = new URL('https://example.com/'); console.log(url); // URL {origin: 'https://example.com', protocol: 'https:', username: '',...
Don't ask me to embarrass myself. Or: Please Lucy, stop asking me to kick the football.
18th Jul 2024
114

Don't ask me to embarrass myself.

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

18th Jul 2024
Or: Please Lucy, stop asking me to kick the football.
2022 in review. Previously: 2021, 2020, 2019, 2018, 2017 After the past two years, it’s odd to write an annual...
13th Dec 2022
50

2022 in review.

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

13th Dec 2022
Previously: 2021, 2020, 2019, 2018, 2017 After the past two years, it’s odd to write an annual reflection where my first thoughts are happy rather than bleak. The truth is that there is a lot of bleak out there right now–just look at the layoffs and the funding environment–but...
Asynchronous JavaScript - what is it? (Promises, callbacks, async/await) JavaScript code is executed synchronously. In other words, from top to bottom and one line at a...
30th Aug 2020
38

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

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

30th Aug 2020
JavaScript code is executed synchronously. In other words, from top to bottom and one line at a time. First, the code will execute the function and know what to return when getText() is called. Then it assigns the getText() function to the variable text.
What is a DevOps Engineer's Salary? The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay...
1st Nov 2022
1

What is a DevOps Engineer's Salary?

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

1st Nov 2022
The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay through bonuses, commissions, and profit sharing according to Glassdoor. Salary.com estimates the average is closer to $125k, while BuiltIn puts the average closer to $128k in base...
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'
How to create a digital Suica card in Apple Pay (2024 Update) Suica is a smart card used to pay at train stations and convenience stores in Japan. In 2016, Apple...
6th Nov 2017
67

How to create a digital Suica card in Apple Pay (2024 Update)

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

6th Nov 2017
Suica is a smart card used to pay at train stations and convenience stores in Japan. In 2016, Apple added support for Suica to Apple Pay on iPhone 7 devices sold in Japan. In 2017, Apple added support to all iPhone 8/X and later, regardless of where they’re sold.1 Virtual Suica...
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...
3rd Jan 2024
Add Netlify Identity Authentication to any React App in 5 minutes with React Context, Hooks and... Adding authentication is a pain point for many React beginners. We’ve made it ridiculously easy to...
21st Jun 2019
1
21st Jun 2019
Adding authentication is a pain point for many React beginners. We’ve made it ridiculously easy to add Netlify Identity onto any React app, including create-react-app, Gatsby, Next.js, or any other setup you may have, by wrapping it all into one simple React Hook! However, this...
Get in Zoomer, We're Saving React Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange...
22nd Sep 2022
16

Get in Zoomer, We're Saving React

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

22nd Sep 2022
Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange and red site recently spilled the tea about how mean Uncle React has been, and how much nicer some of these next-gen frameworks supposedly are. I find this bizarre for two...
I was interviewed for a podcast My work interviewed me as part of their "employee spotlight" series.
29th Oct 2016
1

I was interviewed for a podcast

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

29th Oct 2016
My work interviewed me as part of their "employee spotlight" series.
Community Heat, or Why You Should Get Good at Events A piece of advice I heard about marketing and community that I've repeated to founders ever since -...
8th Nov 2021
1

Community Heat, or Why You Should Get Good at Events

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

8th Nov 2021
A piece of advice I heard about marketing and community that I've repeated to founders ever since - Get Good at Events.
Self-hosting your code on Gitea Afraid of GitHub suddenly enshittifying their product? The best way to shield yourself from that is...
16th Oct 2025
26

Self-hosting your code on Gitea

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

16th Oct 2025
Afraid of GitHub suddenly enshittifying their product? The best way to shield yourself from that is to start self-hosting your code repositories. I have been running a self-hosted instance of Gitea for around two months, and so far the process has been pretty close to...
Fourways Mall It’s Saturday at 1:37pm. I’ve been sitting in the 2nd floor parking trying to muster the energy to...
2nd Dec 2023
47

Fourways Mall

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

2nd Dec 2023
It’s Saturday at 1:37pm. I’ve been sitting in the 2nd floor parking trying to muster the energy to walk in there to do everything on my to-do list: buy bread rolls for the kids’ lunch, new school shoes for Khanyi, check on the price of a new iron, and maybe just maybe upgrade my...
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
Breaking Barbarian This week in a [Svelte Radio recording](https://twitter.com/swyx/status/1555596996744028160),...
7th Aug 2022
53

Breaking Barbarian

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

7th Aug 2022
This week in a [Svelte Radio recording](https://twitter.com/swyx/status/1555596996744028160), @rich-harris commented that something I said was "uniquely swyx": an offhand observation that "we are all professional streamers now" [^1]. I responded that I've been calling this...
4 Years In 4 Years In What lies ahead ¶4 Years In I’ve been at Elvie 4 years already! I can’t quite believe...
13th Feb 2021
18

4 Years In

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

13th Feb 2021
4 Years In What lies ahead ¶4 Years In I’ve been at Elvie 4 years already! I can’t quite believe how quickly the time has gone by or the amazing things we’ve accomplished as a team. 2020 was by far the hardest year, but in many ways the most rewarding and exciting so far because...
Provenance for science papers, local-first access control In this Dispatch, we'll introduce you to two new projects at the lab: exploring writing environments...
3rd Sep 2024
90

Provenance for science papers, local-first access control

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

3rd Sep 2024
In this Dispatch, we'll introduce you to two new projects at the lab: exploring writing environments for science papers and local-first access control. We also have some updates on WASM packaging for Automerge, and a new researcher-in-residence.
The Great CEO Within It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very...
18th Mar 2021
47

The Great CEO Within

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

18th Mar 2021
It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very fortunate to be involved in this project. This is the best book I've read on making the journey from founder to CEO.
The difference between web designers and web developers If you've ever worked in, on, with, or around the Internet, you've undoubtedly heard the terms "Web...
22nd Dec 2009
39

The difference between web designers and web developers

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

22nd Dec 2009
If you've ever worked in, on, with, or around the Internet, you've undoubtedly heard the terms "Web Designer" and "Web Developer". Oftentimes, the two phrases are used interchangeably by someone who is not familiar with the industry. Perhaps the concept is irrelevant to a...
AMD CPUs, CCDs and CCXs When researching for my article about Linux pipes and for other upcoming articles, I had to get more...
3rd Oct 2024
73

AMD CPUs, CCDs and CCXs

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

3rd Oct 2024
When researching for my article about Linux pipes and for other upcoming articles, I had to get more familiar with how my CPU works. I thought I knew quite a bit, with L1/L2/L3 caches, ISA extensions, branch predictors, register renaming and so much more. But, it turns out, even...
Excuse me, is there a problem? Many startups fail despite identifying a real problem and building a product that solves that...
8th Apr 2023
127

Excuse me, is there a problem?

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

8th Apr 2023
Many startups fail despite identifying a real problem and building a product that solves that problem. This explains why, so you can avoid their fate.
Why is it easier to teach girls to code than to teach ourselves to treat women well? When we ask ourselves "why aren't there more women in tech?", we're quick to discuss how the...
7th Oct 2014
44
7th Oct 2014
When we ask ourselves "why aren't there more women in tech?", we're quick to discuss how the pipeline fails young women. I would be lying if I didn't think there's room for improvement here - I've written about my own negative experiences as a young programmer - and it's exciting...
Big O vs Hardware: Better Complexity ≠ Better Performance Why Your O(log n) Algorithm Might Lose to O(n)
3rd Aug 2025
44

Big O vs Hardware: Better Complexity ≠ Better Performance

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

3rd Aug 2025
Why Your O(log n) Algorithm Might Lose to O(n)
How I Am Maintaining Multiple Emails For Git On A Same Machine In this simple tutorial I will show how to maintain multiple git emails on a same machine. And how...
1st Aug 2015
32

How I Am Maintaining Multiple Emails For Git On A Same Machine

from blag [alt+shift+b] in programming

1st Aug 2015
In this simple tutorial I will show how to maintain multiple git emails on a same machine. And how to configure git emails per directory or per project.
My Coffee Maker Just Makes Coffee My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice...
9th Jan 2023
62

My Coffee Maker Just Makes Coffee

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

9th Jan 2023
My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice over a period of five months. This occurred a year ago and these are my findings. Built to Fail? I followed the manufactor's suggested cleaning schedule and took care of the...
Setting Up Free SSL for Static Sites on AWS Setting up SSL is a pain. Even using free certificate authorities like Let’s Encrypt are difficult...
10th Sep 2017
47

Setting Up Free SSL for Static Sites on AWS

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

10th Sep 2017
Setting up SSL is a pain. Even using free certificate authorities like Let’s Encrypt are difficult to get working. For some time now, I’ve been looking for a cheap and easy way to set up SSL for static sites. AWS Certficate Manager I recently discovered AWS Certificate Manager...
Stroustrup's Rule Just finished two weeks of workshops and am exhausted, so this one will be light. Hanuka Sale Logic...
11th Dec 2024
71

Stroustrup's Rule

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

11th Dec 2024
Just finished two weeks of workshops and am exhausted, so this one will be light. Hanuka Sale Logic for Programmers is on sale until the end of Chanukah! That's Jan 2nd if you're not Jewish. Get it for 40% off here. Stroustrup's Rule I first encountered Stroustrup's Rule on this...
Things I Don't Know About AI The more I learn about AI markets, the less I think I know. I list questions and some thoughts.
21st Feb 2024
79

Things I Don't Know About AI

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

21st Feb 2024
The more I learn about AI markets, the less I think I know. I list questions and some thoughts.
Why Bad AI Is Here to Stay It seems that in 2025 a lot of people fall into one of two camps when it comes to AI: skeptic or...
2nd Feb 2025
85

Why Bad AI Is Here to Stay

from orlp.net - Blog Archive [alt+shift+b] in programming

2nd Feb 2025
It seems that in 2025 a lot of people fall into one of two camps when it comes to AI: skeptic or fanatic. The skeptic thinks AI sucks, that it’s overhyped, it only ever parrots nonsense and it will all blow over soon. The fanatic thinks general human-level intelligence is just...
Winner, Name that Ware March 2023 The Ware for March 2023 is the controller board from a Hövding 3 “Airbag for Urban Cyclists”....
30th Apr 2023
59

Winner, Name that Ware March 2023

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

30th Apr 2023
The Ware for March 2023 is the controller board from a Hövding 3 “Airbag for Urban Cyclists”. Congrats to jackw01 for arriving at the correct answer! congrats, email me for your prize. This one was surprisingly difficult to guess from just the PCB alone, but once the associated...
Ink Note January 2025: Super simple stroke simplification A technique for reducing the number of points needed to represent an ink stroke.
7th Mar 2025
20

Ink Note January 2025: Super simple stroke simplification

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

7th Mar 2025
A technique for reducing the number of points needed to represent an ink stroke.
AI Startup Moats: The Difference Between Bakers and Ovens Are new AI startups "just another wrapper for a 3rd party model"? Does having an oven make you a...
9th Nov 2024
90

AI Startup Moats: The Difference Between Bakers and Ovens

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

9th Nov 2024
Are new AI startups "just another wrapper for a 3rd party model"? Does having an oven make you a baker?
Every Man his own API A sociotechnological trend
9th Nov 2024
23

Every Man his own API

from Grant Slatton [alt+shift+b] in programming

9th Nov 2024
A sociotechnological trend
Impressions of the ZSA Moonlander at one month My thoughts, experience, and advice after using the Moonlander as my main keyboard for both personal...
24th Jan 2023
99

Impressions of the ZSA Moonlander at one month

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

24th Jan 2023
My thoughts, experience, and advice after using the Moonlander as my main keyboard for both personal and work projects for a full month
Passing data from PHP to JavaScript Have you ever needed to send a PHP variable, array, or object to JavaScript? It can get complicated...
5th Mar 2015
50

Passing data from PHP to JavaScript

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

5th Mar 2015
Have you ever needed to send a PHP variable, array, or object to JavaScript? It can get complicated trying to escape the output properly. Here's a way that always works—no escaping necessary. Let's say we have the following variable in PHP: $name = 'Bob Marley'; And we want to...
Exploring Interlisp-10 and TWENEX <![CDATA[I'm exploring another corner of the Interlisp ecosystem and history: the Interlisp-10...
1st Sep 2025
38

Exploring Interlisp-10 and TWENEX

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

1st Sep 2025
<![CDATA[I'm exploring another corner of the Interlisp ecosystem and history: the Interlisp-10 implementation for DEC PDP-10 mainframes, a 1970s character based environment that predated the graphical Interlisp-D system. I approached this corner when I set out to learn and...
17th Jan 2020
2nd Jan 2026
1

January 2026

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

2nd Jan 2026
Lost confidence RICE and other confidence-based frameworks are mostly noise. Here's how to make decisions without...
21st Jun 2026
2

Lost confidence

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

21st Jun 2026
RICE and other confidence-based frameworks are mostly noise. Here's how to make decisions without pretending to know the unknowable.
Taking web search through the last mile (This piece first appeared on the kagi.ai blog (...
1st Dec 2019
32

Taking web search through the last mile

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

1st Dec 2019
(This piece first appeared on the kagi.ai blog ( https://web.archive.org/web/20200927234617/https://kagi.ai/last-mile-for-web-search.html ) a few short years ago.
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.
Build a career path by multiplying your value Oftentimes senior developers lack ideas on where to go next. Let's try to explore some ideas.
15th Nov 2023
30

Build a career path by multiplying your value

from Florian Bellmann | Be curious, explore and meditate. [alt+shift+b] in programming

15th Nov 2023
Oftentimes senior developers lack ideas on where to go next. Let's try to explore some ideas.
Thoughts on comments For as long as I can remember, comments have been a staple of blogging software. After all, what's a...
12th Jun 2016
44

Thoughts on comments

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

12th Jun 2016
For as long as I can remember, comments have been a staple of blogging software. After all, what's a good blog post without a relevant discussion to accompany it? You might find it strange to learn that Postleaf doesn't ship with comments. This is by design, and I'll explain why...
Announcing posetree.py: Wrangling Timestamps and Transforms for Robots A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no...
10th Jul 2023
49

Announcing posetree.py: Wrangling Timestamps and Transforms for Robots

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

10th Jul 2023
A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no profit for me I guess). Check it out!
Apps lighter than a React button Nue is HTML, CSS, and JavaScript taken to their absolute peak.
1st Apr 2025
1

Apps lighter than a React button

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

1st Apr 2025
Nue is HTML, CSS, and JavaScript taken to their absolute peak.
6th Aug 2023
The Inevitability of Change Everything is the same and yet everything is different. That's how I feel sitting on the edge of the...
8th Aug 2024
1

The Inevitability of Change

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

8th Aug 2024
Everything is the same and yet everything is different. That's how I feel sitting on the edge of the water in West Seattle. I've not been living here since January 2023. I've been back 5 or 6 times in the last year and a half and suddenly the buildings that were steel bones and...
The Cloud Computer Today we are announcing the general availability of the world’s first commercial cloud computer —...
26th Oct 2023
114

The Cloud Computer

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

26th Oct 2023
Today we are announcing the general availability of the world’s first commercial cloud computer — along with our $44M Series A financing. From the outset at Oxide, and as I outlined in my 2020 Stanford talk, we have had three core beliefs as a company: Cloud computing is the...
liteparser: a fast, embeddable SQLite parser A complete SQLite parser you can embed anywhere.
11th Mar 2026
1

liteparser: a fast, embeddable SQLite parser

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

11th Mar 2026
A complete SQLite parser you can embed anywhere.
Adding Gutenberg Full- and Wide-Width Image Support to Your WordPress Theme Gutenberg brings with it the ability to set image blocks as full-width or wide-width. This article...
16th Mar 2019
39

Adding Gutenberg Full- and Wide-Width Image Support to Your WordPress Theme

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

16th Mar 2019
Gutenberg brings with it the ability to set image blocks as full-width or wide-width. This article talks about how to enable support for that feature in your theme, and one way to write the CSS that makes it work.
A picture is worth a thousand tags This shows how a picture can be turned into an HTML table. With this, you can not only have nicer...
8th May 2021
40

A picture is worth a thousand tags

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

8th May 2021
This shows how a picture can be turned into an HTML table. With this, you can not only have nicer tables or uglier pictures, but you can have something that is both at the same time.
Material Rewards for Motivation Setting material rewards for myself has helped me stay motivated and focused on important long-term...
13th Jul 2015
46

Material Rewards for Motivation

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

13th Jul 2015
Setting material rewards for myself has helped me stay motivated and focused on important long-term goals. This isn’t a new idea but I’ve found it to be really helpful in keeping me on track and giving me that extra push to follow through on my goals. Set SMART Goals In order to...
How To Name Things > There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1...
16th May 2019
41

How To Name Things

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

16th May 2019
> There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. - [Leon Bambrick](https://twitter.com/secretgeek/status/7269997868?lang=en)
Granular tracking settings Authors now have more control than ever over their data collection
6th Feb 2022
1

Granular tracking settings

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

6th Feb 2022
Authors now have more control than ever over their data collection
Sprites on the Web In game development, it’s common to use spritesheets for animation, but this technique isn’t as...
23rd Feb 2026
1

Sprites on the Web

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

23rd Feb 2026
In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS function you can use to leverage this...
Computational Notebooks Shareable, browser-based documents that can compile and run code
18th Apr 2023
25

Computational Notebooks

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

18th Apr 2023
Shareable, browser-based documents that can compile and run code
1995 Was the Most Important Year for the Web The world changed a lot in 1995. And for the web, it was a transformational year. The post 1995 Was...
8th Apr 2025
63

1995 Was the Most Important Year for the Web

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

8th Apr 2025
The world changed a lot in 1995. And for the web, it was a transformational year. The post 1995 Was the Most Important Year for the Web appeared first on The History of the Web.
Using useMemo and useCallback to Save the Past from React Langoliers If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s...
3rd Feb 2023
36

Using useMemo and useCallback to Save the Past from React Langoliers

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

3rd Feb 2023
If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s sci-fi? You came to the right place!
Reflections on vibecoding ticket.el It has now been a month since I started playing with Claude Code “for real” and by now I’ve mostly...
6th Mar 2026
1

Reflections on vibecoding ticket.el

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

6th Mar 2026
It has now been a month since I started playing with Claude Code “for real” and by now I’ve mostly switched to Codex CLI: it is much snappier—who would imagine that a “Rewrite in Rust” would make things tangibly faster—and the answers feel more to-the-point than Claude’s to me.
Strings, encodings, NULs and Bazel A story on how strings without NULs are problematic for interop with the OS
3rd Dec 2023
33

Strings, encodings, NULs and Bazel

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

3rd Dec 2023
A story on how strings without NULs are problematic for interop with the OS
How to survive an acquisition Last week Facebook announced that they will be shutting down Parse.   I have so, so many feelings....
3rd Feb 2016
1

How to survive an acquisition

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

3rd Feb 2016
Last week Facebook announced that they will be shutting down Parse.   I have so, so many feelings.  But this isn’t about my feelings now.  This is about what I wish I had known when we got acquired. When they told us we were getting acquired, it felt like a wrecking ball to the...
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...
Recently I watched a large part of All Watched Over By Machines of Loving Grace this month. This also counts...
1st May 2025
36

Recently

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

1st May 2025
I watched a large part of All Watched Over By Machines of Loving Grace this month. This also counts as a “listening” item, because the theme song, “Baby Love Child” by Pizzicato Five, is also spectacular. Guitar Moves is a good series of interviews by Matt Sweeney, who I...
Python Functions: How to Define and Call Them Functions allow you to reuse and organize code. Instead of copying and pasting the same logic...
1st Mar 2026
1

Python Functions: How to Define and Call Them

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

1st Mar 2026
Functions allow you to reuse and organize code. Instead of copying and pasting the same logic everywhere, you define it once and call it whenever you need it. They’re the most important tool for writing DRY code.
Golang vs Java: 6 Key Comparisons Golang (or Go) and Java offer an interesting comparison because despite their wide differences,...
4th Aug 2021
1

Golang vs Java: 6 Key Comparisons

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

4th Aug 2021
Golang (or Go) and Java offer an interesting comparison because despite their wide differences, there are also key similarities in how and where they’re used by programmers.
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...
How to Use Golang's Generics [Updated since 1.18] Generics in Go have been released with Go 1.18! This is one of the most eagerly-awaited features...
6th Dec 2021
1

How to Use Golang's Generics [Updated since 1.18]

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

6th Dec 2021
Generics in Go have been released with Go 1.18! This is one of the most eagerly-awaited features since the release of the language. Many devs have gone so far as to say Go’s previous lack of generic types made the language too painful to use at all. Let’s dive into what generics...
New Loose Leaf Security series: More on authentication and password managers Three more episodes of Loose Leaf Security are out, a series about authentication and password...
30th Jun 2019
41
30th Jun 2019
Three more episodes of Loose Leaf Security are out, a series about authentication and password managers: Using a password manager effectively In a deeper exploration of password manager browser extensions and features for sharing as well as a survey of alternatives to password...
Occlusion with Bells On Modern SSAO in a modern run-time Use.GPU 0.14 is out, so here's an update on my...
23rd Mar 2025
36

Occlusion with Bells On

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

23rd Mar 2025
Modern SSAO in a modern run-time Use.GPU 0.14 is out, so here's an update on my declarative/reactive rendering efforts. The highlights in this release are: dramatic inspector viewing upgrades a modern ambient-occlusion (SSAO/GTAO) implementation newly revised render pass...
Git Advice Git can be confusing. It’s more confusing fumbling with git under pressure. As a release engineer...
31st Jul 2018
1

Git Advice

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

31st Jul 2018
Git can be confusing. It’s more confusing fumbling with git under pressure. As a release engineer fumbling with git under pressure is a appreciable chunk of my job; as such, I’ve learned a trick or two. Recently I added some general git advice to our shared wiki page for...
A Twisty Maze of Ill-Behaved Bots Like many, bot traffic has been causing significant issues for my hosted server recently. I’ve been...
2nd Oct 2025
34

A Twisty Maze of Ill-Behaved Bots

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

2nd Oct 2025
Like many, bot traffic has been causing significant issues for my hosted server recently. I’ve been noticing a dramatic increase in bots that do not respect robots.txt, especially the crawl-delay I have set there. Not only that, but many of them are sending user-agent strings...
Faking 3D Elements with CSS Faking 3D Elements with CSS 2020-04-29 Although not always practical, creating the illusion that...
29th Apr 2020
52

Faking 3D Elements with CSS

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

29th Apr 2020
Faking 3D Elements with CSS 2020-04-29 Although not always practical, creating the illusion that some of your web elements are 3D can be a fun experiment. I set out to see if I was able to create such an illusion with only 2 HTML elements and as little CSS as possible. This is...
Slow Tech is Good Tech Avoid the shiny Avoid comparison Some examples Laravel Build tools Typescript and JS frameworks The...
29th May 2024
45

Slow Tech is Good Tech

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

29th May 2024
Avoid the shiny Avoid comparison Some examples Laravel Build tools Typescript and JS frameworks The Web Platform What I keep up with This morning, I watched a video advertising a course aimed at developers. One of the first sentiments proclaimed is that of feeling left behind,...
June updates We're starting summer with lots of Buttondown updates.
4th Jul 2018
1

June updates

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

4th Jul 2018
We're starting summer with lots of Buttondown updates.
The Iterative-Hypothesis customer development method A simple but effective system for generating insights about how your potential customers think, what...
17th Sep 2022
45

The Iterative-Hypothesis customer development method

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

17th Sep 2022
A simple but effective system for generating insights about how your potential customers think, what they need, and what they’ll buy. This method has been used both to reject startup ideas and to validate WP Engine before it had any customers (it is now a Unicorn).
Verizon's I'm A Teapot Error And Other Technology Fails This is not my week for using technology. None of these problems was my fault, other than my...
6th Oct 2025
31

Verizon's I'm A Teapot Error And Other Technology Fails

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

6th Oct 2025
This is not my week for using technology. None of these problems was my fault, other than my existing in the universe and the attraction that brought. Today, I wanted to review my Verizon mobile account, and I noticed that the website had changed since my last visit. I clicked
Upgrade Your Python Version Here is an idea for a completely free[1] speed improvement for your code - upgrade your Python...
14th Nov 2022
1

Upgrade Your Python Version

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

14th Nov 2022
Here is an idea for a completely free[1] speed improvement for your code - upgrade your Python version! I started this series of articles using Python 3.8, but today we already have version 3.11. Python 3.11 is the first version of Python that brings pretty significant speed...
Top 20 Helpdesk Interview Questions (with answers) Help desk interviews usually test two things at once: whether you understand the technical basics,...
8th Mar 2026
1

Top 20 Helpdesk Interview Questions (with answers)

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

8th Mar 2026
Help desk interviews usually test two things at once: whether you understand the technical basics, and whether you can explain those basics to a person who may already be annoyed, confused, or late for a meeting. That combination matters. A support technician who can diagnose a...
Friction isn't velocity. When you’re driving a car down a road, you might get a bit stuffy and decide to roll your windows...
15th Mar 2024
67

Friction isn't velocity.

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

15th Mar 2024
When you’re driving a car down a road, you might get a bit stuffy and decide to roll your windows down. The air will flow in, the wind will get louder, and the sensation of moving will intensify. Your engine will start working a bit harder–and louder–to maintain the same...
Beware The Fallacy of Composition Many things that make sense individually don't make sense as a group.
1st Oct 2020
1

Beware The Fallacy of Composition

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

1st Oct 2020
Many things that make sense individually don't make sense as a group.
It needs to map back to a role One of the coolest things about being someone who creates digital products is sometimes you get to...
14th Mar 2022
23

It needs to map back to a role

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

14th Mar 2022
One of the coolest things about being someone who creates digital products is sometimes you get to create experiences that have never existed before. The history of websites, web apps, and native apps is full of countless widgets that let you enter and manipulate content in new...
2nd Mar 2023
End-to-end tool testing with Bazel and shtk If you use Bazel, your project is of a moderate size. And because your project is of a moderate...
4th Nov 2023
27

End-to-end tool testing with Bazel and shtk

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

4th Nov 2023
If you use Bazel, your project is of a moderate size. And because your project is of a moderate size, it almost-certainly builds one or more binaries, at least one of which is a CLI tool. But let’s face it: you don’t have end-to-end testing for those tools, do you?
1st Nov 2022
15

November 2022

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

1st Nov 2022
How to use Sandpack for code demos Sandpack allows you to take interactive code demos to the next level, supporting just about every...
17th Dec 2021
44

How to use Sandpack for code demos

from Chris Nicholas [alt+shift+b] in programming

17th Dec 2021
Sandpack allows you to take interactive code demos to the next level, supporting just about every JavaScript framework.
.NET Source Generators with .NET 7 Exploring .NET source generators to reduce boilerplate code in everyday code!
15th Aug 2023
29

.NET Source Generators with .NET 7

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

15th Aug 2023
Exploring .NET source generators to reduce boilerplate code in everyday code!
So you want to make a public comment! mini-zine I've been testifying at local public meetings for safer streets and more housing and affordable...
28th Jun 2025
1

So you want to make a public comment! mini-zine

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

28th Jun 2025
I've been testifying at local public meetings for safer streets and more housing and affordable housing, and sometimes people ask me how they can do the same and what to expect. I decided to make a mini-zine that tries to demystify speaking up at public meetings: All text in the...
APIs for content sites must be free Social media businesses should not charge* for APIs. If a company like Reddit or Twitter derives...
14th Jun 2023
95

APIs for content sites must be free

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

14th Jun 2023
Social media businesses should not charge* for APIs. If a company like Reddit or Twitter derives most of its value from content that users write for free then it must provide APIs for anyone to download and manipulate that content. While an interactive API that enables...
A disgusting playbook So I started another company. I have even less tolerance for fake bullshit than when I started...
20th Jul 2023
38

A disgusting playbook

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

20th Jul 2023
So I started another company. I have even less tolerance for fake bullshit than when I started comma, and I probably will fail because of this. Cruise Automation is a good example here. If they told the truth, they would be out of business. In 2016, they were bought by GM for...
How Lisp helped my RetroChallenge 2024 project <![CDATA[RetroChallenge announced the results of RC2024/10 and I'm honored to be among the...
2nd Nov 2025
19

How Lisp helped my RetroChallenge 2024 project

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

2nd Nov 2025
<![CDATA[RetroChallenge announced the results of RC2024/10 and I'm honored to be among the winners. Written in Interlisp, the WebCard project I entered the competition with extends the NoteCards hypermedia system to visit web sites. It defines a new type of hypertext node, the...
Array 1.16.0 Following our largest release to date, we are now back on a more regular release schedule. And,...
4th Nov 2020
46

Array 1.16.0

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

4th Nov 2020
Following our largest release to date, we are now back on a more regular release schedule. And, given that scalability was the focus of the previous…
On the Security of AES in HomeMatic HomeMatic is a line of home automation devices that are popular in Germany and use a proprietary...
15th Sep 2015
1

On the Security of AES in HomeMatic

from home automation - Tinker, Tamper, Alter, Fry [alt+shift+b] in programming

15th Sep 2015
HomeMatic is a line of home automation devices that are popular in Germany and use a proprietary radio protocol (BidCoS, Bidirectional Communication Standard) on a frequency of 868MHz. Some devices allow optional use of “AES signing” for message authentication. When enabled, the...
What's in, what's out, how it tells your story, and failing to parallel Hamilton's subversive... Content warning: rape, anti-abortion rhetoric On June 26, I left Richard Rodgers Theatre with an...
11th Aug 2016
40
11th Aug 2016
Content warning: rape, anti-abortion rhetoric On June 26, I left Richard Rodgers Theatre with an embarrassingly big grin - after all, I had just experienced Hamilton. Like many others, I'd listened to the soundtrack many times before even acquiring tickets to the musical, and I'd...
Tech Heroin Curtis dropped this post today, and I love the analogy. Liberals sell heroin, conservatives sell...
7th Jan 2024
33

Tech Heroin

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

7th Jan 2024
Curtis dropped this post today, and I love the analogy. Liberals sell heroin, conservatives sell cocaine. Techno-Optimism is cocaine. Atlas Shrugged is cocaine. Futurism is cocaine. I am a progressive. A liberal. I believe in progress. I am not a conservative. Conservatives lose....
Painting Roam Research with Custom CSS How to customise Roam Research with your own CSS themes
15th Dec 2020
26

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
The Physicalization of Metamathematics and Its Implications for the Foundations of Mathematics h2 span {color: #a5a5a5;} table.InCell { margin-left: -0.27rem; } #blog .post_content...
8th Mar 2022
48

The Physicalization of Metamathematics and Its Implications for the Foundations of Mathematics

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

8th Mar 2022
h2 span {color: #a5a5a5;} table.InCell { margin-left: -0.27rem; } #blog .post_content .inline-table-of-contents { background-color: #ebf9f8; border: solid 1px #89cac7; } #blog .post_content .inline-table-of-contents div a { color: #783f19; } #blog...
Hacking window titles to help OBS This write-up is meant to present the rationale and technical details behind a tiny project I wrote...
6th Jun 2023
111

Hacking window titles to help OBS

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

6th Jun 2023
This write-up is meant to present the rationale and technical details behind a tiny project I wrote the other day, WTH, or WindowTitleHack, which is meant to force a constant window name for apps that keep changing it (I'm looking specifically at Firefox and Krita, but there are...
On "the OSI deprogrammer" Back in December, George Michaelson posted an item on the APNIC blog titled “That OSI model refuses...
26th Mar 2024
107

On "the OSI deprogrammer"

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

26th Mar 2024
Back in December, George Michaelson posted an item on the APNIC blog titled “That OSI model refuses to die”, in reaction to Robert Graham’s “OSI Deprogrammer” published in September. I had discussed the OSI Deprogrammer on Lobsters, and George’s blog post prompted me to write an...
Organizing AI Engineer World's Fair 2024 > note... this only represents my half of running AIE - the intention was to have Ben also write his...
29th Jun 2024
1

Organizing AI Engineer World's Fair 2024

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

29th Jun 2024
> note... this only represents my half of running AIE - the intention was to have Ben also write his side on the logistics and sponsorships but we never got round to it and its been a year and a half so... you get what you get, this brain dump of stuff. sorry. 2025's version is...
Announcing the 2023 TokyoDev Developers Survey The 2023 edition of the TokyoDev Developer Survey [is now...
5th Oct 2023
37

Announcing the 2023 TokyoDev Developers Survey

from TokyoDev [alt+shift+b] in programming

5th Oct 2023
The 2023 edition of the TokyoDev Developer Survey [is now live](https://surveys.tokyodev.com/en-US/survey/tokyodev/2023)! If you’re a software developer living in Japan, please help us by taking it. [Last year’s survey](https://www.tokyodev.com/insights/2022-developer-survey)...
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...
Hacker News Clones Every once in a while, I’ll have a post gain traction over on ye ole’ orange site (Hacker News). I...
2nd Nov 2024
69

Hacker News Clones

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

2nd Nov 2024
Every once in a while, I’ll have a post gain traction over on ye ole’ orange site (Hacker News). I find out about it because my analytics digest will get a yuge uptick in page views. What’s interesting is all the referral sources that show up in my analytics. The Hacker News is...
Supporting macOS Mojave’s Dark Mode on the web macOS Mojave adds a Dark Mode for native apps that makes you look approximately 78 percent cooler...
26th Oct 2018
34

Supporting macOS Mojave’s Dark Mode on the web

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

26th Oct 2018
macOS Mojave adds a Dark Mode for native apps that makes you look approximately 78 percent cooler when using the computer. In Safari Technology Preview 68, it’s now available on webpages too! Here’s how I added support to this website. Download video Using the...
The UX of Proving Our Humanity To Machines What happens when we can't convince machines that we are human?
3rd Dec 2020
40

The UX of Proving Our Humanity To Machines

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

3rd Dec 2020
What happens when we can't convince machines that we are human?
The Boot.dev Beat. May 2024 A new Pub/Sub Architecture course, lootable chests, and ThePrimeagen’s Git course is only a couple...
1st May 2024
1

The Boot.dev Beat. May 2024

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

1st May 2024
A new Pub/Sub Architecture course, lootable chests, and ThePrimeagen’s Git course is only a couple weeks away. It’s been a good April. glhf.
How to use Next.js middleware Middleware functions can be used for all sorts such as redirecting, rewriting, preventing access,...
1st Nov 2021
42

How to use Next.js middleware

from Chris Nicholas [alt+shift+b] in programming

1st Nov 2021
Middleware functions can be used for all sorts such as redirecting, rewriting, preventing access, and more. Let’s take a look.
The Front-End Developer's Guide to the Terminal If you want to learn a modern JavaScript framework like React or Angular, you better be familiar...
19th Apr 2022
38

The Front-End Developer's Guide to the Terminal

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

19th Apr 2022
If you want to learn a modern JavaScript framework like React or Angular, you better be familiar with the terminal! So many frameworks and tools assume that you're proficient with it, without ever explaining it. This blog post is your missing manual, covering all of the most...
Why Has Israel Succeeded At COVID Vaccination? Israel has pulled ahead of much in the world in its rate of vaccinating its citizens - with roughly...
14th Jan 2021
43

Why Has Israel Succeeded At COVID Vaccination?

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

14th Jan 2021
Israel has pulled ahead of much in the world in its rate of vaccinating its citizens - with roughly 1% of the entire population vaccinated per day and over 23% of the country vaccinated in the first few weeks. The country hopes to have the entire population over age 16
MCP is Dead; Long Live MCP! - Revisited 6 months later, where does MCP stand today?
8th Aug 2026
2

MCP is Dead; Long Live MCP! - Revisited

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

8th Aug 2026
6 months later, where does MCP stand today?
Vim Awesome: Talk at the San Francisco Vim meetup Video of a talk I gave introducing and explaining Vim Awesome.
16th Mar 2016
1

Vim Awesome: Talk at the San Francisco Vim meetup

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

16th Mar 2016
Video of a talk I gave introducing and explaining Vim Awesome.
Turning the Static Dynamic with Gatsby + Netlify Functions + Netlify Identity Gatsby is great for not only static sites but also traditional web applications. You can add...
26th Dec 2018
1

Turning the Static Dynamic with Gatsby + Netlify Functions + Netlify Identity

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

26th Dec 2018
Gatsby is great for not only static sites but also traditional web applications. You can add authentication and serverless functionality and get up and running incredibly quickly with Netlify - here's how.
Issue tracking for your workflow I've been using GitHub issues to track problems with my workflow.
18th Nov 2013
1

Issue tracking for your workflow

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

18th Nov 2013
I've been using GitHub issues to track problems with my workflow.
WTF is operations? #serverless I just got back from the very first ever @serverlessconf in NYC.  I have a soft spot for...
31st May 2016
1

WTF is operations? #serverless

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

31st May 2016
I just got back from the very first ever @serverlessconf in NYC.  I have a soft spot for well-curated single-track conferences, and the organizers did an incredible job.  Major kudos to @iamstan and team for pulling together such a high-caliber mix of attendees as well as...
A guide to bookmarklets I'm a frequent user of bookmarklets. As I'm sharing some of them on my blog, I wrote this post to...
4th Nov 2024
102

A guide to bookmarklets

from Darek Kay [alt+shift+b] in programming

4th Nov 2024
I'm a frequent user of bookmarklets. As I'm sharing some of them on my blog, I wrote this post to explain what bookmarklets are and how to use them. In short, a bookmarklet is a browser bookmark containing JavaScript code. Clicking the bookmark executes the script in the context...
Visualizing distributions with pepperoni pizza (and javascript) There's a pizza shop near me that serves a normal pizza. I mean, they distribute the toppings in a...
18th Aug 2025
44

Visualizing distributions with pepperoni pizza (and javascript)

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

18th Aug 2025
There's a pizza shop near me that serves a normal pizza. I mean, they distribute the toppings in a normal way. They're not uniform at all. The toppings are random, but not the way I want. The colloquial understanding of "random" is kind of the Platonic ideal of a pizza: slightly...
27th Oct 2023
Newer, nicer, archives and landing pages Newer, nicer, archives and landing pages
19th Jan 2024
1

Newer, nicer, archives and landing pages

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

19th Jan 2024
Newer, nicer, archives and landing pages
Staying Ahead of Amazon, in Amazon Treasure Hunt Contest With a simple Man In The Middle (MITM) attack, I tried to cheat(?) one of Amazon India’s contest.
31st Oct 2015
33

Staying Ahead of Amazon, in Amazon Treasure Hunt Contest

from blag [alt+shift+b] in programming

31st Oct 2015
With a simple Man In The Middle (MITM) attack, I tried to cheat(?) one of Amazon India’s contest.
Deploys Are The ✨WRONG✨ Way To Change User Experience This piece was first published on the honeycomb.io blog on 2023-03-08. …. I’m...
8th Mar 2023
46

Deploys Are The ✨WRONG✨ Way To Change User Experience

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

8th Mar 2023
This piece was first published on the honeycomb.io blog on 2023-03-08. …. I’m no stranger to ranting about deploys. But there’s one thing I haven’t sufficiently ranted about yet, which is this: Deploying software is a terrible, horrible, no good, very bad way to go about the...
12th Dec 2017
Recently I have a non-recently post ready to write, any day now… Reading This was a strong month for reading:...
1st Mar 2025
47

Recently

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

1st Mar 2025
I have a non-recently post ready to write, any day now… Reading This was a strong month for reading: I finished The Hidden Wealth of Nations, Useful Not True, and Cyberlibertarianism. I had a book club that read Cyberlibertarianism so we discussed it last week. I have a lot of...
#30 Bullet “list” Bad code <p> • HTML <br> • CSS <br> • JavaScript </p> Issues and how to fix them Use <p>...
13th Jan 2022
31

#30 Bullet “list”

from HTMHell [alt+shift+b] in programming

13th Jan 2022
Bad code <p> • HTML <br> • CSS <br> • JavaScript </p> Issues and how to fix them Use <p> for paragraphs, not lists. The standard way for creating basic lists is <ul> (when the order doesn't matter) or <ol> (when the order matters), and <li> for each item. The “list”...
Buying a House in Portland After nearly 6 months of looking, my wife and I finally bought a house in Portland. We physically...
13th Oct 2016
44

Buying a House in Portland

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

13th Oct 2016
After nearly 6 months of looking, my wife and I finally bought a house in Portland. We physically toured more than 70 houses, put in 13 offers and looked over hundreds of listings in nearly every neighborhood in the city. I thought it might be a good time to reflect on the...
Why we charge daily: Tinloof’s pricing model explained This article explains why Tinloof bills on a daily basis instead of a fixed rate.
6th Jun 2023
38

Why we charge daily: Tinloof’s pricing model explained

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

6th Jun 2023
This article explains why Tinloof bills on a daily basis instead of a fixed rate.
If Edgar Allan Poe was into Design Systems Once upon a midnight dreary, while I pondered, weak and weary, While I nodded, nearly napping,...
19th Nov 2024
108

If Edgar Allan Poe was into Design Systems

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

19th Nov 2024
Once upon a midnight dreary, while I pondered, weak and weary, While I nodded, nearly napping, suddenly there came a tapping, "'Tis a design system," I muttered, "bringing order to the core— Ah, distinctly I remember, every button, every splendor, Each component, standardized,...
Thank You For Being a Friend It's been one of those months, and by that, I mean one of the 663 months since I was born. This...
20th Apr 2026
1

Thank You For Being a Friend

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

20th Apr 2026
It's been one of those months, and by that, I mean one of the 663 months since I was born. This won't be a long post, because I only have two things to say. First, I'm really glad we re-ordered the GMI (Guaranteed Minimum
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
2

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.
How we boosted the performance of a Gatsby website by 80% Sbaï Dentaire is the number 1 user-rated dental practice in Casablanca (Morocco) by Google...
19th Jul 2020
37

How we boosted the performance of a Gatsby website by 80%

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

19th Jul 2020
Sbaï Dentaire is the number 1 user-rated dental practice in Casablanca (Morocco) by Google users: Many patients book appointments through the website on the go from their mobile, therefore page speed is critical to avoid a high bounce rate. This article explains how we improved...
Linkblog archives I've added an archive calendar to my linkblog, so you can see old posts going all the way back to...
7th Jan 2023
56

Linkblog archives

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

7th Jan 2023
I've added an archive calendar to my linkblog, so you can see old posts going all the way back to 2003. The UI is a little minimal but usable and it will work for any search indexers, which is what I most care about. Note old posts will have a grey background because I wasn't...
Puffed millet and qui'nola I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been...
11th Mar 2020
48

Puffed millet and qui'nola

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

11th Mar 2020
I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been obsessed. All I want for breakfast these days is a bowl of this granola with some plain yogurt. UPDATE: I no longer order from Sqirl after hearing about their jam mold and the deeper...
The Gift Economy Illustrated notes on the idea of Gift Economies and cultural historys of economic exchange
3rd Aug 2020
66

The Gift Economy

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

3rd Aug 2020
Illustrated notes on the idea of Gift Economies and cultural historys of economic exchange
AI Regulation There have been multiple call to regulate AI. It is too early to do so.
18th Sep 2023
50

AI Regulation

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

18th Sep 2023
There have been multiple call to regulate AI. It is too early to do so.
Is anyone still using Emacs? Self-answering the question posed in a recent Hacker News discussion
20th Jun 2026
1

Is anyone still using Emacs?

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

20th Jun 2026
Self-answering the question posed in a recent Hacker News discussion
How to Properly Use Defer in Golang What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows...
1st Jun 2021
1

How to Properly Use Defer in Golang

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

1st Jun 2021
What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows developers to delay the execution of a function until the current function returns. What throws some people off is that the deferred function’s arguments are evaluated...
On pain, careers, and doing things the hard way. Part 1 Seven years ago I was working on backend infra for mobile apps at Parse, resenting MongoDB...
30th Apr 2019
1

On pain, careers, and doing things the hard way.

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

30th Apr 2019
Part 1 Seven years ago I was working on backend infra for mobile apps at Parse, resenting MongoDB and its accursed single write lock per replica with all my dirty, blackened soul.  That’s when Miles Ward asked me to give a customer testimonial for MongoDB at AWS reinvent. It was...
!!Con 2018 Notes !!Con is a conference held every spring in New York City. It’s two days of lightning talks that can...
12th May 2018
28

!!Con 2018 Notes

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

12th May 2018
!!Con is a conference held every spring in New York City. It’s two days of lightning talks that can be about anything related to computers! This conference is a great showcase of the diverse backgrounds of the NYC tech scene. I’m really going to miss it when I move back to the...
Wait, IPython Can Do That?! Here are the slides for my talk called "Wait, IPython can do that?!". Since I update the slides...
7th Jul 2019
1

Wait, IPython Can Do That?!

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

7th Jul 2019
Here are the slides for my talk called "Wait, IPython can do that?!". Since I update the slides before each conference to incorporate any new ideas that come to my mind and make sure they are up to date, if you are interested in a particular version of the slides, just send me an...
All conference talks should start with a small technical glitch that the speaker can easily solve At a conference a while back, I noticed a couple of speakers get such a confidence boost after...
2nd Apr 2025
51

All conference talks should start with a small technical glitch that the speaker can easily solve

from Ognjen Regoje • ognjen.io [alt+shift+b] in programming

2nd Apr 2025
At a conference a while back, I noticed a couple of speakers get such a confidence boost after solving a small technical glitch. We should probably make that a part of every talk. Have the mic not connect automatically, or an almost-complete puzzle on the stage that the speaker...
Processes don't create ownership, people do Creating a sense of ownership in the team is crucial for the success of a project. What's the right...
21st May 2024
60

Processes don't create ownership, people do

from Florian Bellmann | Be curious, explore and meditate. [alt+shift+b] in programming

21st May 2024
Creating a sense of ownership in the team is crucial for the success of a project. What's the right angle?
Creating a personal wrapper around yt-dlp I download a lot of videos from YouTube, and yt-dlp is my tool of choice. Sometimes I download...
7th Oct 2025
1

Creating a personal wrapper around yt-dlp

from alexwlchan [alt+shift+b] in programming

7th Oct 2025
I download a lot of videos from YouTube, and yt-dlp is my tool of choice. Sometimes I download videos as a one-off, but more often I’m downloading videos in a project – my bookmarks, my collection of TV clips, or my social media scrapbook. I’ve noticed myself writing similar...
Create a Performance-Focused WordPress Blog Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and...
8th Sep 2021
30

Create a Performance-Focused WordPress Blog

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

8th Sep 2021
Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and having read Kev Quirk’s latest post about Core Web Vitals, I wanted to make sure my blog still prioritized speed and performance above all else. I’m happy to say that I have...
Chrome OS Could Become the Future Leader of Computing Chrome OS Could Become the Future Leader of Computing 2022-01-06 FOSS Enthusiasts: This article...
6th Jan 2022
52

Chrome OS Could Become the Future Leader of Computing

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

6th Jan 2022
Chrome OS Could Become the Future Leader of Computing 2022-01-06 FOSS Enthusiasts: This article discusses the use of proprietary software and places it in a positive light. You have been warned. No angry emails please... Google has created one of the best operating systems...
Using Dall-E/AI to create kids colouring pages in KidzFun.art Over the past couple of years I’ve been building KidzFun.art, an art & education app for my young...
9th Apr 2024
1

Using Dall-E/AI to create kids colouring pages in KidzFun.art

from SOS [alt+shift+b] in programming

9th Apr 2024
Over the past couple of years I’ve been building KidzFun.art, an art & education app for my young kids and hopefully yours. The first feature I ever added was simple colouring pages, hand drawn by my lovely and talented wife. However that was a slow and laborious process, and...
Paper Review: “Did you miss my comments or what?” Toxicity in Open Source Discussions On entitlement, toxicity, and burnout in Open Source. [Toxicity is] rude, disrespectful, or...
15th Jan 2023
56

Paper Review: “Did you miss my comments or what?” Toxicity in Open Source Discussions

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

15th Jan 2023
On entitlement, toxicity, and burnout in Open Source. [Toxicity is] rude, disrespectful, or unreasonable language that is likely to make someone leave a discussion. – Google, Project Jigsaw Thu, 19 Aug 2021 @EmilyKager & @[email protected] I didn’t expect to learn...
What if Stripe is the next Google? Working out a thought exercise by Paul Graham.
14th May 2021
1

What if Stripe is the next Google?

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

14th May 2021
Working out a thought exercise by Paul Graham.
Huge under-the-hood upgrade to Animations in Kidz Fun Art One of the absolutely coolest features of Kidz Fun Art is the ability to create Animations. This...
2nd Jul 2026
1

Huge under-the-hood upgrade to Animations in Kidz Fun Art

from SOS [alt+shift+b] in programming

2nd Jul 2026
One of the absolutely coolest features of Kidz Fun Art is the ability to create Animations. This was initially inspired by watching my nieces creating an animation on another Android app, so I focused purely on the creation case. This worked well, where most animations were...
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