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 #finance #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
A Beautiful Site
My Stance on AI-generated Code I recently added this to Shoelace's contribution guidelines, which sums up my position on...
over a year ago
47
over a year ago
I recently added this to Shoelace's contribution guidelines, which sums up my position on AI-generated code. As an open source maintainer, I respectfully ask that you refrain from using AI-generated code when contributing to this project. This includes code generated by tools...
macwright.com
How could you make a scalable online geospatial editor? by I’ve been thinking about this. Placemark is going open source in 10 days and I’m probably not...
a year ago
53
a year ago
I’ve been thinking about this. Placemark is going open source in 10 days and I’m probably not founding another geo startup anytime soon. I’d love to found another bootstrapped startup eventually, but geospatial is hard. Anyway, geospatial data is big, which does not combine well...
Yale E360
What's the difference between references and pointers in Rust? I've been working on writing a Rust training course, and one of the things I struggled with...
over a year ago
38
over a year ago
I've been working on writing a Rust training course, and one of the things I struggled with explaining in there was the difference between references and pointers. Ultimately, the underlying representation is the same: both hold an address for some memory. The difference between...
bunnie's blog
Name that Ware, April 2024 The ware for April 2024 is shown below: In some ways, this is a much easier ware than last month’s,...
a year ago
64
a year ago
The ware for April 2024 is shown below: In some ways, this is a much easier ware than last month’s, but I wonder if anyone will be able to name the precise function of this ware. Thanks to Ole for taking the photo, and for the adventures en route to the teardown!
tonsky.me
Podcast: Nikitonsky про современные редакторы кода @ Тысяча фичей Каким должен быть редактор кода в 2024 году? Почему Vim морально устарел, а IDEA, кажется, сдает...
11 months ago
78
11 months ago
Каким должен быть редактор кода в 2024 году? Почему Vim морально устарел, а IDEA, кажется, сдает позиции? Популярность Zed, минимализм SublimeText, гибкость Emacs и многое другое в новом выпуске.
Irrational...
How to get more headcount. One of the recurring challenges that teams face is getting headcount to support their initiatives. A...
9 months ago
77
9 months ago
One of the recurring challenges that teams face is getting headcount to support their initiatives. A similar problem is the idea that a team can’t get a favored project into their roadmap. In both cases, teams often create a story about how clueless executives don’t understand...
MMapped blog
Transaction models are programming paradigms
a year ago
Jim Nielsen’s Blog
Interdisciplinary Website Maker Paul Ford has a great article at Wired about his own experience as an English major working in tech....
a year ago
96
a year ago
Paul Ford has a great article at Wired about his own experience as an English major working in tech. While I myself am not an English major (more on that below) his desire to be interdisciplinary parallels my own. I began to realize I was that most horrifying of things:...
TokyoDev
Unbricking my MacBook took an email to Tim Cook I previously wrote about [how my lost MacBook was returned to me with an Activation Lock on...
a year ago
37
a year ago
I previously wrote about [how my lost MacBook was returned to me with an Activation Lock on it](https://www.tokyodev.com/articles/not-setting-up-find-my-bricked-my-macbook), and how Apple refused to unlock it for me. Well, I did manage to finally get it unlocked. All it took was...
Joel Gascoigne
Steady yourself, those world-changing thoughts are not productive * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Whilst building...
over a year ago
38
over a year ago
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Whilst building my latest startup, which I’m glad to say is picking up nicely, there have been times when things have started to go a little crazy. It might be being featured in a big blog, lots...
Sometimes It Works...
Job within a Job: Scheduling Inception with Laravel Queues Job within a Job: Scheduling Inception with Laravel Queues Queues & Jobs The Task Scheduler Dream...
over a year ago
15
over a year ago
Job within a Job: Scheduling Inception with Laravel Queues Queues & Jobs The Task Scheduler Dream within a dream ¶Job within a Job: Scheduling Inception with Laravel Queues This article originally appeared on LaravelUK. This may seem obvious to many of you, but I always think...
Jibran’s Perspective
Deploying Ruby on Rails to AWS with Kamal As part of a contracting project, I’ve been building an analytics dashboard for a feedback...
a year ago
51
a year ago
As part of a contracting project, I’ve been building an analytics dashboard for a feedback collection SaaS. The app is built in Ruby on Rails and given all the nice things I’ve heard about Kamal; I decided to use it for deploying the app. The experience has been phenomenal;...
PostHog's RSS Feed
Is Google Analytics HIPAA compliant? HIPAA, which stands for the Health Insurance Portability and Accountability Act, regulates how...
over a year ago
35
over a year ago
HIPAA, which stands for the Health Insurance Portability and Accountability Act, regulates how individuals and organizations are required to secure…
A Smart Bear
Never say "no," but rarely say "yes." "Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes"...
a year ago
29
a year ago
"Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
Steve Klabnik
Narratives
over a year ago
The Pragmatic...
The Pragmatic Engineer Newsletter in 2023 The articles you enjoyed most this year, my personal favorites, and a recap of an unusually...
a year ago
The Pragmatic...
An educational side project What does a great side project look like, which helps learn new technologies, but also helps stand...
over a year ago
112
over a year ago
What does a great side project look like, which helps learn new technologies, but also helps stand out when looking for a new job? Analysis of an Uber simulation app, built from scratch.
Yale E360
What would a web app canary look like? Recently, I listened to an interview with Haroon Meer, the founder of a company focused on...
a year ago
30
a year ago
Recently, I listened to an interview with Haroon Meer, the founder of a company focused on honeypots. Honeypots (also known as canaries or tripwires) are used to detect network intrusions and people nosing around at things they're not supposed to. They are an essential component...
Vadim Kravcenko
Asking questions the right way In the software development realm, asking questions isn’t just a right—it’s a downright necessity....
a year ago
123
a year ago
In the software development realm, asking questions isn’t just a right—it’s a downright necessity. Let’s cut the crap and dive […] The post Asking questions the right way appeared first on Vadim Kravcenko.
bt RSS Feed
Quick and Dirty Theme Switcher Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog...
over a year ago
34
over a year ago
Quick and Dirty Theme Switcher 2020-06-04 Update: This article is no longer relevant since my blog design has changed. I’m keeping this post up since it will still be useful for those wanting to implement a theme switcher on their own site. I recently added a fairly...
Charles Chen
The Inverted Reactivity Model of React A quick take on the 'inverted' reactivity model of React compared to vanilla JS, Vue, and other...
7 months ago
Mahmoud Felfel's...
The Phoenix project — Book Notes Book Notes From "The Phoenix project".
over a year ago
Florian Bellmann |...
Time to market for personal projects How I created my blog in just 2 days.
a year ago
PostHog's RSS Feed
Moving to San Francisco YC (a startup accelerator we are taking part in) ask you to move to the Bay Area for the whole...
over a year ago
28
over a year ago
YC (a startup accelerator we are taking part in) ask you to move to the Bay Area for the whole program. This gives you “a socially acceptable excuse…
Ink & Switch
Untangle: Solving problems with fuzzy constraints How to sketch, and satisfy, logic problems
over a year ago
Yale E360
Terminology matters: let's stop calling it a "sprint" If you're in the software industry, it's hard to not be aware of agile development at this point. It...
over a year ago
28
over a year ago
If you're in the software industry, it's hard to not be aware of agile development at this point. It seems like every team practices it differently, but there are certain commonalities that run through all teams I've seen. One of those is the term used for each time-delimited...
Epic Web Dev
The Golden Rule of Assertions (article) Learn about The Golden Rule of Assertions that helps pinpoint good tests from bad ones.
a year ago
Maggie Appleton
A Fruitful Guide to JavaScript's Comparison Operators Illustrated notes on how JavaScript's comparison operators work
over a year ago
EXPLAIN EXTENDED
Happy New Year: the Sultan’s Riddle in SQL Here is a riddle I read a long time ago in Nauka i Zhizn, a popular Russian science magazine. The...
over a year ago
29
over a year ago
Here is a riddle I read a long time ago in Nauka i Zhizn, a popular Russian science magazine. The Sultan's Riddle Once upon a time there was a Sultan who was looking for a vizier to help him rule his country. It became known to him that among the multitudes of his loyal subjects...
Steve Klabnik
thank u, next
over a year ago
A small freedom area...
Porting OkLab colorspace to integer arithmetic For reasons I'll explain in a futur write-up, I needed to make use of a perceptually uniform...
over a year ago
66
over a year ago
For reasons I'll explain in a futur write-up, I needed to make use of a perceptually uniform colorspace in some computer vision code. OkLab from Björn Ottosson was a great candidate given how simple the implementation is. But there is a plot twist: I needed the code to be...
Maggie Appleton
A Meta-Tour of This Site A video tour through how I build the old version of this site
over a year ago
Joel Gascoigne
Plan or build? * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I met with Jesse...
over a year ago
35
over a year ago
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I met with Jesse Nowlin [https://twitter.com/MrJNowlin] a few days ago, a great founder who’s really hustling. We spent some time discussing his idea and I shared some of my experiences with...
Irrational...
Manage your priorities and energy. Back when I was managing at Uber, I latched onto a thinking tool that I drilled into the teams I...
over a year ago
30
over a year ago
Back when I was managing at Uber, I latched onto a thinking tool that I drilled into the teams I worked with: reach the right outcomes by prioritizing the company first, your team second, and yourself third. This “company, team, self” framework proved a helpful decision-making...
Jim Nielsen’s Blog
Be Mindful of What You Make Easy Carson Gross has a post about vendoring which brought back memories of how I used to build websites...
4 months ago
43
4 months ago
Carson Gross has a post about vendoring which brought back memories of how I used to build websites in ye olden days, back in the dark times before npm. “Vendoring” is where you copy dependency source files directly into your project (usually in a folder called /vendor) and then...
Ink & Switch
Ink & Switch Unconference [2024 / Los Angeles] Our third Ink & Switch Unconference, at the beautifully retro Preserve in Los Angeles
10 months ago
Maggie Appleton
Growing a Human: The First 30 Weeks Reflections on the strange experience of growing a human from scratch, without any conscious...
8 months ago
42
8 months ago
Reflections on the strange experience of growing a human from scratch, without any conscious understanding of how you are doing it
A Beautiful Site
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...
over a year ago
35
over a year ago
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...
blag
Projects Some of the projects I have done.
over a year ago
somenice
Autumnal equinox 2023 Happy Autumnal Equinox northern hemisphere!This animation was posted 9 years ago to Vimeo using...
a year ago
72
a year ago
Happy Autumnal Equinox northern hemisphere!This animation was posted 9 years ago to Vimeo using Trapcode Particular.
Ink & Switch
Dispatch 011: Automerge 3.0 Beta, Sketchy Calendar, and a lab website refresh Some major updates to our open-source Automerge library, an introduction to Sketchy Calendars, and a...
3 months ago
43
3 months ago
Some major updates to our open-source Automerge library, an introduction to Sketchy Calendars, and a peek at our work on collaborative game development. Also some meta content—a refreshed website, and a talk about how we work.
Blog of Simple...
Privacy Monthly June
a year ago
Epic Web Dev
Deploy Web Applications All Over the World (tutorial)
over a year ago
Liz Denys
Starlit sky hexagonal teacups, 2024 Starlit sky on a clear night / the milky way / eternity / clarity / raindrops sticking to window...
a year ago
Liz Denys
New Loose Leaf Security series: Securing your personal finances Two more episodes of Loose Leaf Security are out, a series about securing your personal...
over a year ago
36
over a year ago
Two more episodes of Loose Leaf Security are out, a series about securing your personal finances: Credit and debit card security An important part of your personal digital security is making sure your credit and debit cards are secure. In this episode, Liz and Geoffrey take a...
The Pragmatic...
The “10x engineer:" 50 years ago and now How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time,...
a year ago
68
a year ago
How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time, and is it still relevant half a century on – or does it belong in a museum, alongside floppy discs?
Eric Bailey
Myth: ARIA Has Perfect Support
over a year ago
Josh Comeau's blog
The Quest for the Perfect Dark Mode Dark Mode has become common enough that it's a user expectation. And yet, creating the perfect dark...
over a year ago
31
over a year ago
Dark Mode has become common enough that it's a user expectation. And yet, creating the perfect dark mode with a statically-built site/app is deceptively tricky. In this in-depth tutorial, we'll see how to build the perfect, flicker-free, customizable theming solution for...
PostHog's RSS Feed
How we justified quitting our jobs and financing PostHog early on Let me tell you a story of the financial pressures that face new founders and how that pressure...
over a year ago
23
over a year ago
Let me tell you a story of the financial pressures that face new founders and how that pressure motivated Tim and me to make an epic pivot leap…
Maggie Appleton
Squish Meets Structure Designing with Language Models
over a year ago