Full Width [alt+shift+f] FOCUS MODE Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#all #programming #history #technology #startups #life #science #literature #creative #architecture #design #travel #comics #finance #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
swyx's site RSS Feed
My New Mac Setup (2018-2020) quick checklist for setting up a new macbook
over a year ago
Jim Nielsen’s Blog
You’re Only As Strong As Your Weakest Point In April 1945, as US soldiers overtook Merkers, Germany, stories began to surface to Army officials...
4 months ago
45
4 months ago
In April 1945, as US soldiers overtook Merkers, Germany, stories began to surface to Army officials of stolen Nazi riches stored in the local salt mine. Eventually, the Americans found the mine and began exploring it, ending up at a vaulted door. Here’s the story, as told by Greg...
Making software...
Bringing dwm Shortcuts to GNOME Bringing dwm Shortcuts to GNOME 2023-11-02 The dwm window manager is my standard "go-to" for most of...
a year ago
109
a year ago
Bringing dwm Shortcuts to GNOME 2023-11-02 The dwm window manager is my standard "go-to" for most of my personal laptop environments. For desktops with larger, higher resolution monitors I tend to lean towards using GNOME. The GNOME DE is fairly solid for my own purposes. This...
Liz Denys
A color palette preview tool for Purl Soho's Side Street Blanket Joelle Hoverson designed another blanket that follows a similar construction as the Library Blanket,...
over a year ago
43
over a year ago
Joelle Hoverson designed another blanket that follows a similar construction as the Library Blanket, so I figured I'd make another color picking tool for the new Side Street Blanket. The varied blocks in this blanket are also made by holding different pairs of yarns together, so...
Maggie Appleton
Immutable Data with Immer and Personal Assistant Bots Illustrated notes on how work with immutable data in the Immer state library
over a year ago
TokyoDev
How to buy a house in Japan Since moving to Japan on a J-Find visa, I’ve been curious about buying a home in Japan. This is a...
a year ago
41
a year ago
Since moving to Japan on a J-Find visa, I’ve been curious about buying a home in Japan. This is a big topic with lots of details to consider, and so after having discussions with several experts, Emil Gorgees from RealEstate.jp, James Howell from Kanachu, Masaru Takeyama from...
Epic Web Dev
Quickly Determine Whether a Module is Bundled (tip) There's a faster alternative to using source-map-explorer to examine your client bundle for unwanted...
over a year ago
Patrick Kayongo
A New Dog “What are you doing now?” Sabelo asked Zoleka as she was taking a video of every part of their...
over a year ago
89
over a year ago
“What are you doing now?” Sabelo asked Zoleka as she was taking a video of every part of their living room with her phone. He was growing tired of her ever-new discoveries and project ideas, and he didn’t know if he had the energy to stomach this new one. But she was too busy...
Words and Buttons...
Partial order and non-Boolean logic Non-Boolean logics are rare but not extinct. Interval logic is one example. Sometimes, you can...
over a year ago
39
over a year ago
Non-Boolean logics are rare but not extinct. Interval logic is one example. Sometimes, you can implement a logic you want within total order or partial order but sometimes even that isn't enough and you need an even more general relation. With operator overloading, you have the...
Liz Denys
Inbox by Gmail's accidentally abusive algorithm The modern world really loves to use little algorithms here and there to help us speed things up....
over a year ago
41
over a year ago
The modern world really loves to use little algorithms here and there to help us speed things up. Inbox by Gmail is no exception. Inbox has a concept of "speed dial" - an algorithmically determined set of "frequent" contacts that appears when hovering over the compose button: In...
Epic Web Dev
Making Use of Code Coverage (article) Dive into the contentious world of code coverage. Learn its nuances, pitfalls, and practical...
a year ago
57
a year ago
Dive into the contentious world of code coverage. Learn its nuances, pitfalls, and practical applications for modern web app testing
Julia Evans
Why is DNS still hard to learn? I write a lot about technologies that I found hard to learn about. A while back my friend Sumana...
over a year ago
28
over a year ago
I write a lot about technologies that I found hard to learn about. A while back my friend Sumana asked me an interesting question – why are these things so hard to learn about? Why do they seem so mysterious? For example, take DNS. We’ve been using DNS since the 80s (for more...
Making software...
They Won't Wait: A Warning for Slow Websites They Won't Wait: A Warning for Slow Websites 2019-06-25 Your website is probably slow. I'm not...
over a year ago
43
over a year ago
They Won't Wait: A Warning for Slow Websites 2019-06-25 Your website is probably slow. I'm not trying to make you feel bad or dismiss all the hard work you've put into your project. Heck, performance might have been a core value of the design. But websites can always be...
Liz Denys
New Loose Leaf Security episode: Two-factor authentication and account recovery The second episode of Loose Leaf Security came out today, about two-factor authentication and...
over a year ago
45
over a year ago
The second episode of Loose Leaf Security came out today, about two-factor authentication and account recovery: Two-factor authentication and account recovery Last time we talked about strong passwords, but what if there was a better way to secure your account? We look at options...
Neil Panchal
Introducing Berkeley Mono Now publicly available! Berkeley Mono Typeface Download a trial:...
over a year ago
54
over a year ago
Now publicly available! Berkeley Mono Typeface Download a trial: https://berkeleygraphics.com/typefaces/berkeley-mono It will be available through Berkeley Graphics agency as a first release. Berkeley Mono Typeface Berkeley Mono is a love letter to the golden era of computing....
Yale E360
[Talk] Scaling Graphs On March 22, 2016, I talked about scaling up graphs at Scale Tech. It was recorded and is viewable...
over a year ago
28
over a year ago
On March 22, 2016, I talked about scaling up graphs at Scale Tech. It was recorded and is viewable on YouTube: If you have thoughts on scaling graphs or big data in general, please reach out to me! I'm always happy to talk about this.
A Beautiful Site
Downloading a list of URLs automatically I recently needed to download a bunch of files from Amazon S3, but I didn't have direct access to...
over a year ago
49
over a year ago
I recently needed to download a bunch of files from Amazon S3, but I didn't have direct access to the bucket — I only had a list of URLs. There were too many to fetch one by one, so I wanted to fetch them automatically. Here are a couple ways I found to do that. Using curl # Curl...
Eric Bailey
Quick Tip: Use the “lang” Attribute for Better Accessibility
over a year ago
Oxide Computer...
Navigating Today’s Supply Chain Challenges We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in...
over a year ago
49
over a year ago
We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in between, the supply chain during COVID has been blamed for many consumer goods shortages, and rightfully so. During lockdown, how many of us stalked our local warehouse clubs for that...
Jim Nielsen’s Blog
Becoming an Asshole Read more about RSS Club. I’ve been reading Apple in China by Patrick McGee. There’s this...
2 months ago
35
2 months ago
Read more about RSS Club. I’ve been reading Apple in China by Patrick McGee. There’s this part in there where he’s talking about a guy who worked for Apple and was known for being ruthless, stopping at nothing to negotiate the best deal for Apple. He was so aggressive yet...
PostHog's RSS Feed
Array 1.16.0 Following our largest release to date, we are now back on a more regular release schedule. And,...
over a year ago
39
over a year ago
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…
A Smart Bear
Productive meeting activities: Leverage the team, empower the individual Meetings are most productive when we create something that none of us could have created alone. How...
over a year ago
47
over a year ago
Meetings are most productive when we create something that none of us could have created alone. How can we leverage the wisdom of the crowd, while ensuring that decisions and responsibilities continue to reside with an individual?
A Beautiful Site
Icon Finder: an awesome search engine for icons I came across a really awesome icon resource awhile back, but never got a chance to write anything...
over a year ago
44
over a year ago
I came across a really awesome icon resource awhile back, but never got a chance to write anything about it. If you're a web designer or developer who always has use for quality icons — especially ones with GPL or similar licenses — this is the website for you. It's essentially a...
swyx's site RSS Feed
STAR Apps - A New Generation of Front-End Tooling for Development Workflows _Published on CSS Tricks as [STAR Apps: A New Generation of Front-End Tooling for Development...
over a year ago
33
over a year ago
_Published on CSS Tricks as [STAR Apps: A New Generation of Front-End Tooling for Development Workflows](https://css-tricks.com/star-apps-a-new-generation-of-front-end-tooling-for-development-workflows/)_
Darek Kay
My personal one-pager I've been using "Darek Kay" as my pseudonym since school. My surname was long and difficult to...
over a year ago
31
over a year ago
I've been using "Darek Kay" as my pseudonym since school. My surname was long and difficult to pronounce, so I've been mostly using it in a formal context. Last year, I changed my legal name, which also influenced my online presence. Due to the change, looking up my new name via...
Engineer’s Codex
Meta's new LLM-based test generator is a sneak peek to the future of development Meta's TestGen-LLM is a sneak peek to the future of developer productivity: specialized,...
a year ago
Kagi Blog
Orion browser features Orion ( https://browser.kagi.com ) may be a newcomer to the market, but it comes loaded with...
over a year ago
39
over a year ago
Orion ( https://browser.kagi.com ) may be a newcomer to the market, but it comes loaded with features.
Ruud van Asseldonk
Zero-cost abstractions
over a year ago
Computer Things
Maybe writing speed actually is a bottleneck for programming I'm a big (neo)vim buff. My config is over 1500 lines and I regularly write new scripts. I recently...
a month ago
32
a month ago
I'm a big (neo)vim buff. My config is over 1500 lines and I regularly write new scripts. I recently ported my neovim config to a new laptop. Before then, I was using VSCode to write, and when I switched back I immediately saw a big gain in productivity. People often pooh-pooh vim...
A Beautiful Site
Animated CSS hamburger icons If you need some tasty CSS hamburger icons that animate in fantastic ways, here you go. Hamburgers...
over a year ago
44
over a year ago
If you need some tasty CSS hamburger icons that animate in fantastic ways, here you go. Hamburgers is an MIT-licensed CSS library that gives you over a dozen beautifully animated navicons for use in your own projects. Also includes the Sass source so you can customize and compile...
David Crawshaw
Everyone a writer "The irresistible proliferation of graphomania shows me that everyone without exception bears a...
over a year ago
18
over a year ago
"The irresistible proliferation of graphomania shows me that everyone without exception bears a potential writer within him, so that the entire human species has good reason to go down into the streets and shout: we are all writers! For everyone is pained by the thought of...
charity.wtf
The Cost Crisis in Observability Tooling Originally posted on the Honeycomb blog on January 24th, 2024 The cost of services is on everybody’s...
a year ago
38
a year ago
Originally posted on the Honeycomb blog on January 24th, 2024 The cost of services is on everybody’s mind right now, with interest rates rising, economic growth slowing, and organizational budgets increasingly feeling the pinch. But I hear a special edge in people’s voices when...
Making software...
Making a Website Under 1kB Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB...
over a year ago
45
over a year ago
Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB Club. Unlike the 1MB Club, it isn't as accessible for most modern websites to become official members. Building a website that actually serves useful content while squeezing its page...
swyx's site RSS Feed
Putting your Keyboard on Steroids with Karabiner Elements I did a livestream with John Lindquist from Egghead.io today, and he blew my mind on how much...
over a year ago
38
over a year ago
I did a livestream with John Lindquist from Egghead.io today, and he blew my mind on how much mileage you can get out of your keyboard!
swyx's site RSS Feed
API Design: Modifying Defaults > This is a quick note on a API Design. I hope to make this an ongoing series.
over a year ago
Alice GG
Create a presskit in 10 minutes with Milou Talking to the press is an inevitable part of marketing a game or software. To make the journalist’s...
a year ago
123
a year ago
Talking to the press is an inevitable part of marketing a game or software. To make the journalist’s job easier, it’s a good idea to put together a press kit. The press kit should contain all the information someone could want to write an article about your product, as well as...
Nelson's Weblog
Passkey authenticators for consumers (May 2023) After yesterday’s post about passkeys I got enough answers to learn how to use passkeys myself as a...
over a year ago
94
over a year ago
After yesterday’s post about passkeys I got enough answers to learn how to use passkeys myself as a consumer. Here’s what I learned. If you want to try it yourself, passkeys.io is a nice demo server. Passkeys work a lot like passwords do today. You create a different passkey for...
Maggie Appleton
DeepSeek If you're not distressingly embedded in the torrent of AI news on Twixxer like I reluctantly am, you...
7 months ago
73
7 months ago
If you're not distressingly embedded in the torrent of AI news on Twixxer like I reluctantly am, you might not know what DeepSeek is yet. Bless you.
PostHog's RSS Feed
Array 1.4.0 Session times are here! They're a great way to help understand how engaged users are. The Array...
over a year ago
28
over a year ago
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…
The Pragmatic...
Pollen’s enormous debt left behind: exclusive details Two months after the startup went bankrupt, administrators have summarized the $80M+ debt the...
over a year ago
60
over a year ago
Two months after the startup went bankrupt, administrators have summarized the $80M+ debt the company has accumulated, most of which will not be paid. The highest offer to buy Pollen’s business assets - but without its liabilities - currently stands at only $250K. Details.
A Beautiful Site
The Future of Shoelace It's been more than two years since the beta release of Shoelace 2.0, which was the first version of...
over a year ago
40
over a year ago
It's been more than two years since the beta release of Shoelace 2.0, which was the first version of the project to ship Web Components. What started off as a fun side project has quickly grown to become one of the most recognized Web Component libraries in the world. As of...
Tinloof - Blog
Managing Tinloof-powered websites If your website was built by Tinloof, you should be able to self-manage it without any guide. We...
over a year ago
34
over a year ago
If your website was built by Tinloof, you should be able to self-manage it without any guide. We wrote this article just to make sure you're not missing out on any feature that helps you manage your website more effectively. Navigating the CMS
The Codist
I Have To Fix Broken Things Call it a character flaw or a character benefit—I hate being around broken code, processes,...
over a year ago
28
over a year ago
Call it a character flaw or a character benefit—I hate being around broken code, processes, products, or UI. If it's broken, I want to fix it. If I can't, it grates on me. After I graduated from college, my parents, a friend, and his
swyx's site RSS Feed
Notes on RSI for Developers I'm starting to feel some RSI in my left hand. It's a matter of time. I decided to collect some...
over a year ago
45
over a year ago
I'm starting to feel some RSI in my left hand. It's a matter of time. I decided to collect some information about it to make improvements now rather than later.
the singularity is...
Are we the baddies? I signed up for Hinge. Holy shit with the boosts. How does someone who works on this wake up every...
2 months ago
40
2 months ago
I signed up for Hinge. Holy shit with the boosts. How does someone who works on this wake up every morning and feel okay about themselves? Similarly with the tip screens, Uber algorithm, all the zero sum bullshit using all the tricks of psychology to extract a little bit more...
swyx's site RSS Feed
The 8 Jobs of Management Recently, John Cutler...
over a year ago
43
over a year ago
Recently, John Cutler [tweeted](https://twitter.com/johncutlefish/status/1533661807029563392?s=21&t=WJORvdw2EyoLB1ChjQ8NpA) a chart on the view of management:
Miguel Carranza
The privilege of free education There are 50 public universities in Spain. The majority of Spanish students end up attending the...
over a year ago
35
over a year ago
There are 50 public universities in Spain. The majority of Spanish students end up attending the closest school to their family home. A particular degree not being taught nearby, or not getting in (mostly due to the limited number of seats) are the main exceptions for traveling...
Jim Nielsen’s Blog
Notes and Reflections from Rich Harris’ Talk Rich has a new talk and, as usual, it’s full of practicality. I’ve got my text editor open and ready...
over a year ago
59
over a year ago
Rich has a new talk and, as usual, it’s full of practicality. I’ve got my text editor open and ready to take notes as we go. Whatever Framework You’re Using, It’s Fine Note: that’s coming from the author of a framework! Rich points out that most of the degraded, slow, hostile...
Eric Bailey
Maralinga bomb test On September 17th, 1956 an atomic bomb was detonated in Maralinga, Australia. The bomb’s testing...
over a year ago
20
over a year ago
On September 17th, 1956 an atomic bomb was detonated in Maralinga, Australia. The bomb’s testing program was codenamed One Tree, and utilized a payload comparable to the horrific Little Boy bomb dropped on Hiroshima, Japan during World War II. The test was part of Operation...
HTMHell
Modern HTML as a foundation for progressive enhancement Reading HTMHell, you might be aware that progressive enhancement is a thing. To sum things up, it's...
over a year ago
31
over a year ago
Reading HTMHell, you might be aware that progressive enhancement is a thing. To sum things up, it's a way to make sure anyone gets a viable version of your page whatever is their context — slow bandwitdh, oldish browser, etc. — but also making the said page more resilient (e.g....