Shared links
Things I read and found worth passing on — shared via NewsBlur, plus repositories I starred on GitHub.
December 2023
- How Random is xkcd?
- 2024 Icon Design Trends: Unleash Creativity
- The Best Movie Posters of 2023
- Minimum viable no-image image src
- The Rust I used to know
- Open Source Game Clones
-
dkfans/keeperfx
Open source remake and Fan Expansion of Dungeon Keeper.
- Apollo 11 vs USB-C Chargers
- Things Software Developers Should Learn about Learning
- SSH over HTTPS
- What We Need Instead of “Web Components”
- An over-analytical analysis of style
- Getting started with Web Performance
- Things to argue about over the holidays instead of politics II
- Maybe We Don’t Need UUIDv7 After All
- The Illustrated GPT-2 (Visualizing Transformer Language Models)
-
pacexy/flow
Browser-based ePub reader
- X Value
- Space Typography
-
oxc-project/oxc
⚓ A collection of high-performance JavaScript tools.
- WebP is so great… except it's not
- DateTime
- CSS Wrapped 2023
- Bash One-Liners for LLMs
- User Interface Typography [book]
- Beginner's Guide to Arguing Constructively
- Stop nesting ternaries in JavaScript
- How design works at Supabase
- Refactor Ego
- Free Surge XT 1.3 adds OSC, command line, new effects, more features
- Put it in the backlog
- Deck the Malls
-
lirantal/nodejs-cli-apps-best-practices
The largest Node.js CLI Apps best practices list ✨
- Easy HTTP status codes in Python
- Cost Optimisation Techniques
- Corporate Hacks
- POV Candle - mitxela.com
- Behold The Hyundai Uni Wheel.
-
pmndrs/zustand
🐻 Bear necessities for state management in React
November 2023
- 10 Weird HTML Hacks That Shaped The Internet
- Modern frontend testing with Vitest, Storybook, and Playwright
-
matifandy8/NeoBrutalismCSS
NeoBrutalismCSS - Minimalist CSS Library
- Architecture Antipatterns
- Color: From Hexcodes to Eyeballs
- Why I don't use Prettier
-
biomejs/biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
-
Whisky-App/Whisky
A modern Wine wrapper for macOS built with SwiftUI
-
tamagui/tamagui
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
- How to (and how not to) design REST APIs
- An Interactive Guide to CSS Grid
- Announcing TypeScript 5.3
-
arcataroger/awesome-engineering-games
A curated list of engineering-related video games rated Very Positive or higher on Steam
-
rsms/inter
The Inter font family
- Not A Designer
- Elephants give each other names — the 1st non-human animals to do so, study claims
- b-trees in factorio
- The Gulf Between Design and Engineering
- The collapse of insects
-
microsoft/ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
- My favorite coding question to give candidates
-
juliencrn/usehooks-ts
React hook library, ready to use, written in Typescript.
-
Why You Want React Query
not React Query, but a fetching library in general (f.e. SWR) since just doing it inside a `useEffect` could introduce bugs
- Effective Rust
-
python-trio/trio
Trio – a friendly Python library for async concurrency and I/O
-
githubnext/monaspace
An innovative superfamily of fonts for code
-
davidchisnall/banning-e2ee-is-stupid
Do you think banning end-to-end encryption is plausible? Think again.
- Surprising Facts About New CSS Selectors
-
openai/whisper
Robust Speech Recognition via Large-Scale Weak Supervision
- Bubble Sort...in PURE CSS? [No JS] 😱
- A Guide to the James Webb Telescope's View of the Universe
-
dortania/OpenCore-Legacy-Patcher
Experience macOS just like before
-
polymorphicshade/NewPipe
A fork of NewPipe with SponsorBlock functionality.
-
TeamNewPipe/NewPipe
A libre lightweight streaming front-end for Android.
- What is a Query Optimizer for?
-
tsparticles/tsparticles
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
-
usebruno/bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
- Biohacking Lite
- Headless Component: a pattern for composing React UIs
October 2023
- vercel/geist-font
- Why are you so slow?
- Next.js 14
- A Journey Into Shaders
- Earth Layers
- Why I Won't Use Next.js
- Anonymized dump of your Postgres data
- Wait, is cloud bad?
-
mozilla/readability
A standalone version of the readability lib
-
protomaps/PMTiles
Pyramids of map tiles in a single file on static storage
-
lumeland/lume
🔥🪰 Static site generator for Deno
- How we optimized package imports in Next.js
- Hexagonal Grids
- danielgross/localpilot
-
kepano/flexoki
An inky color scheme for prose and code.
- Do your best work
-
puckeditor/puck
The visual editor for React.
- How Custom CSS Property Values are Computed
- Get All That Network Activity Under Control with Priority Hints
- Free for Developers Index
-
partykit/partykit
PartyKit simplifies developing multiplayer applications
- How to legally pirate every font on Earth in an afternoon
- Urban Planning Opinion Progression
- CSS Is, In Fact, Awesome
- Mini Tokyo 3D
- Fair coins tend to land on the same side they started: Evidence from 350,757 Flips
- We embrace change
- A student asked how I keep us innovative. I don't.
-
markmoxon/elite-source-code-nes
Fully documented source code for the classic game Elite on the Nintendo Entertainment System (NES)
- Impacts Of Lack Of Sleep
-
httpie/desktop
🚀 HTTPie Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.
- The Hidden Performance Cost of NodeJS and GraphQL
- Speeding up the JavaScript ecosystem - The barrel file debacle
- Goodbye to sequential integers, hello UUIDv7
-
skynettx/dosraptor
Original Raptor Call Of The Shadows version 1.2 DOS source code
- The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!)
- Photoshop is now on the web! - Addy Osmani - Medium
- Grug on diet soda and autism
- Profiling Python and Ruby using eBPF
- Generative AI exists because of the transformer
- We care about you
September 2023
- LeoLM: Igniting German-Language LLM Research | LAION
- The CSS Mindset
-
CSS Subgrid
great modern solution for some CSS table hacks finally coming to Chrome
- The point of a game is not to win
- All your mainstream UI frameworks are lying to you
- Patterns for Reactivity with Modern Vanilla JavaScript
-
eslint-community/eslint-plugin-security
ESLint rules for Node Security
-
cure53/DOMPurify
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
-
llimllib/ytgif
Create a gif from a youtube video with subtitles enabled, using yt-dlp and ffmpeg
-
antiboredom/ffmpeg-explorer
Create and render complex ffmpeg filtergraphs in the browser.
-
awesome-jellyfin/awesome-jellyfin
A Collection of Awesome Jellyfin Plugins, Themes, Guides and More!
- SQL join flavors
-
RecipeUI/RecipeUI
Discover, test, and share APIs in seconds
- Highlights from Git 2.42
- A (more) Modern CSS Reset
-
Andy-set-studio/modern-css-reset
A bare-bones CSS reset for modern web development.
- kapitanluffy/i-shamefully-paid-for-sublime-text
- Keeping up with the times
- Death by a thousand microservices
-
tauri-apps/tauri
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
- Cool Tools
- How to pass the interview for software engineering roles in Big Tech
- Port forwarding local services with VS Code
- WOFF Has Left the Building
- The IKEA-powered homelab on a wall
- Making Sense of React Server Components
- User Needs
-
mpolla/stravaup
Upload fit files to strava.com from the command line
- Linting Rules To Help You Write Asynchronous Code in JavaScript
-
ai/size-limit
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
- Fantastic closures and how to find them in React
- Announcing TypeScript 5.2
-
frehner/modern-guide-to-packaging-js-library
A guide to help ensure your JavaScript library is the most compatible, fast, and efficient library you can make.
- My Experience Modernizing Packages to ESM
- Dihydrogen monoxide parody
August 2023
- yaelwrites/Big-Ass-Data-Broker-Opt-Out-List
-
drakh/acid-generator
acid bassline generator
-
metalsmith/metalsmith
An extremely simple, pluggable static site generator for Node.js
- Managing difficult software engineers
- You don't hate JIRA, you hate your manager
- Things you forgot (or never knew) because of React
-
Electrotechnique/TSynth-Teensy4.1
TSynth for Teensy 4.1
- How They Bypass YouTube Video Download Throttling
- Designing Accessible Text Over Images: Best Practices, Techniques, And Resources (Part 2)
- Thoughts on Elixir, Phoenix and LiveView after 18 months of commercial use
- Tailwind, and the death of web craftsmanship
-
paradedb/paradedb
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
- Announcing TypeScript 5.2 RC
- Toggles suck!
- Llama from scratch (or how to implement a paper without crying)
- the last 1%
- Firefox Money: Investigating the bizarre finances of Mozilla
-
gibbok/typescript-book
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
- Type vs Interface: Which Should You Use
-
chebykinn/sedmario
NES Super Mario Bros level 1 written in pure sed!
- EurKEY - The European Keyboard Layout
- Windows Repair Toolbox
- Designing Accessible Text Over Images: Best Practices, Techniques, And Resources (Part 1)
- Everyone Is Beautiful and No One Is Horny
- Common Distance Metrics Implemented in Ruby
- Running tips
- Run every day
-
nilbuild/driver.js
A lightweight, dependency-free JavaScript library for guiding user focus across the page.
July 2023
- YOU KNOW I COULDN'T LAST
-
phosphor-icons/web
A flexible icon family for the web
-
phosphor-icons/homepage
The homepage of Phosphor Icons, a flexible icon family for everyone
- Conspiracy theory: Electric cars make more air pollution than gas cars
-
continuedev/continue
open-source coding agent
- Effective Code Reviews
- Image previews with the FileReader API
-
privatenumber/minification-benchmarks
🏃♂️🏃♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify, oxc-minify
-
penpot/penpot
Penpot: The open-source design platform for Product teams that need scalable collaboration.
- Invisible Details of Interaction Design
- Can We Query the Root Container?
- Using XPath in 2023
-
dabeaz-course/python-mastery
Advanced Python Mastery (course by @dabeaz)
- WHO aspartame brouhaha
- Numbers without which it's impossible to talk about weight loss
- Software engineering: problem-solving and critical-thinking
- Writing CSS In 2023: Is It Any Different Than A Few Years Ago?
-
crystal-lang/crystal
The Crystal Programming Language
- Unhealthy conflict vs. healthy conflict
- keyboards and web apps, my post/rant for the year
- A change of typeface: Microsoft’s new default font has arrived
- 3 common types of test automation
- Regex Isn't Hard
- Online ESP32, STM32, Arduino Simulator
- The Anti-Ownership Ebook Economy
-
kdeldycke/awesome-engineering-team-management
👔 How to transition from software development to engineering management
- Feature Flags: Theory vs Reality
- firefox address bar tips
- Good UI design isn't all magic, but a design system sure is
-
Atome-FE/llama-node
Believe in AI democratization. llama for nodejs backed by llama-rs, llama.cpp and rwkv.cpp, work locally on your laptop CPU. support llama/alpaca/gpt4all/vicuna/rwkv model.
-
ggml-org/llama.cpp
LLM inference in C/C++
- Demoscene accepted as UNESCO cultural heritage in The Netherlands
- Passwords are fine
- Available uBlock filter templates
- Names should be as short as possible while still being clear
- Gestalt Principles of Design – Continuity
-
aristocratos/btop
A monitor of resources
- Winning By a Hair
- Breaking Up with SVG-in-JS
June 2023
- How to run a shadow library: operations at Anna’s Archive
- Anna’s Archive
- JavaScript Gom Jabbar
- How the Great Firewall of China Detects and Blocks Fully Encrypted Traffic
- The complete guide for open sourcing video games
- MacOS Developer Setup
-
dredozubov/polyrhythmix
Polyrhythmically-inclined Midi Drum generator
- Is ORM still an 'anti pattern'?
- Seeing the World through Your Eyes
- Plane crash rates by model
- Kablammo - Google Fonts
- How to tell if a coworker is lying to you
- A Senior Engineer’s Guide to FAANG Interviews
- Real-time Messaging (Slack)
- Text Rendering Hates You
-
a16z-infra/ai-getting-started
A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs
- Rails design patterns
- Kill Siri
-
makerdiary/nrf52840-connectkit
Rapid prototyping kit based on the nRF52840 Multiprotocol SoC, featuring Bluetooth LE, Thread, Zigbee & NFC, Easy-to-use Form Factor, nRF Connect SDK and CircuitPython support
-
juliangarnier/anime
JavaScript animation engine
-
Unexpected downsides of UUID keys in PostgreSQL
nice to know. Still UUIDs have some upsides, so it's better to know all sides to determine what's the better solution for each case
- Custom giraffe caret
- Defensive CSS - Introduction to Defensive CSS
-
KingSora/OverlayScrollbars
A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
- 101 design rules
- Skeleton Screens 101
- TypeScript 5.2's New Keyword: 'using'
-
maltfield/awesome-lemmy-instances
Comparison of different Lemmy Instances
-
HDR QR Code
seems not to work on Firefox, but works on Chrome with Macbook screen
- DIY-Audio-Heaven
-
diasurgical/DevilutionX
Diablo build for modern operating systems
-
binwiederhier/ntfy
Send push notifications to your phone or desktop using PUT/POST
-
philipl/pifs
πfs - the data-free filesystem!
- Fluent 2 Design System
- Cyclic Dependency Space Toggles
-
rajnandan1/brutopia
Introducing the remarkable "Brutopia" bootstrap theme, a captivating blend of readability and neo-brutalist design principles.
- StackOverflow 2023 Developer Survey Results
- Video-Based Cryptanalysis
- Modularizing React Applications: adding a new feature
- Some things I learnt from working on big frontend codebases
-
prabhuignoto/react-chrono
Modern Timeline Component for React
- Modern CSS in Real Life
- LLMs are good at playing you
-
aidenybai/million
Optimizing compiler for React
-
algolia/autocomplete
🔮 Fast and full-featured autocomplete library
-
microsoft/devicescript
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
-
antonmedv/fx
Terminal JSON viewer & processor
- Is React Having An Angular.js Moment?
-
wanasit/chrono
A natural language date parser in Javascript
-
useHooks – The React Hooks Library
I always forget about that source
- Announcing TypeScript 5.1
- Introducing the popover API
- PostgreSQL: Don't Do This
May 2023
- Halftone QR Codes
- I'm not a passionate developer
-
tobychui/4xMacropad
Some ultra low cost, unique layouts mechanical macropad using CH552G
-
rviscomi/capo.js
Get your <head> in order
-
webpro-nl/knip
✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
- 300ms Faster: Reducing Wikipedia's Total Blocking Time
- Deploying AVIF for more responsive websites
- The Engineer/Manager Pendulum
-
joist-orm/joist-orm
a TypeScript ORM for Postgres
- The Ultimate Guide to Robocopy
-
savonet/liquidsoap
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
-
dhg/Skeleton
Skeleton: A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development
- Development notes from xkcd's "Gravity" and "Escape Speed"
- Don't Review PRs Like a Space Wizard
- Meet Basic Pitch: Spotify’s Open Source Audio-to-MIDI Converter
-
spotify/basic-pitch
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection
- My 20 Year Career is Technical Debt or Deprecated
-
HeyWillow/willow
Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
-
nadermx/backgroundremover
Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
- What's new in CSS and UI: I/O 2023 Edition
- The problem with sticky menus and what to do instead
- Introducing Baseline
- Timeline of digital paint and draw software
- The Magic of Rails
- Humble Chronicles: State Management
-
jsonresume/resume-schema
MOVED to jsonresume/jsonresume.org (packages/schema) — npm @jsonresume/schema unchanged
-
harlan-zw/unlighthouse
Run Google Lighthouse on your entire site.
- Unlighthouse - Site-wide Google Lighthouse
- How To Design Software Architecture For Startups
- Hardening macOS
- React Server Components, Next.js App Router and examples
-
opennextjs/opennextjs-aws
Open-source Next.js adapter for AWS
- Angular v16 is here!
- How to Blur Faces in a Video from Command Line
- Combining Code Coverage Data From Multiple Testing Tools
-
nucliweb/webperf-snippets
⚡️ 💾 Web Performance Snippets
- Towards better 1-on-1s: an awkward manifesto
April 2023
- Documenting Architecture Decisions
- Just Simply | Stop saying how simple things are in our docs
- Beautiful Branchless Binary Search
- CLI tricks every developer should know
- Why is OAuth still hard in 2023?
- A Gentle Introduction to Islands
- The real lesson about the end of nuclear in Germany
-
PostgreSQL Indexes Can Hurt You: Negative Effects and the Costs Involved
Always good to be remembered indexing everything is not the solution for bad DB performance
- JavaScript Array Group
- Memoirs from the old web: server-side image maps
- LSD: Not even once. Really.
- Alt-right pipeline
-
trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
-
openai/openai-cookbook
Examples and guides for using the OpenAI API
-
plopjs/plop
Consistency Made Simple
- Don’t wait, let’s use the browser Contact Picker API now
-
yoavbls/pretty-ts-errors
🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
- Boomer Developers: 10 Lessons I Learned From Them
- Introduction to Code Golf and Golflangs
-
rstacruz/rsjs
Reasonable System for JavaScript Structure
- Passkeys: What the Heck and Why?
-
everythingishacked/Semaphore
A full-body keyboard using gestures to type through computer vision
- Web Weekly #98 (#blogPost)
- Fighting inter-component HTML bloat
- React visualized
-
massgravel/Microsoft-Activation-Scripts
Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.
- Neurodiversity Design System
- Observing CSS
- A glimpse of the future
-
evanw/thumbhash
A very compact representation of an image placeholder
-
apple/ml-stable-diffusion
Stable Diffusion with Core ML on Apple Silicon
-
nomic-ai/gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
-
marceloprates/prettymaps
Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely
- 2023 State of Design Systems and Where We Take Them Next
- The End of Front-End Development
- Announcing TypeScript 5.0
March 2023
-
dgtlmoon/changedetection.io
Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!
-
TiborUdvari/BankRider
🎢 BankRider: An interactive bookmarklet that helps you turns stock market charts into thrilling Line Rider tracks! 📈
-
twintproject/twint-zero
Old Twint style, but zero fat.
- All JavaScript and TypeScript features of the last 3 years
-
shuding/react-wrap-balancer
Simple React Component That Makes Titles More Readable
- Why I Will Never Use Alpine Linux Ever Again (for Containers)
-
theScottyJam/snap.js
A copy-paste utility library for JavaScript
-
requestly/requestly
Community hub for Requestly API Client — bugs, feature requests, and roadmap. The privacy-first Postman alternative.
-
Clever Code Considered Harmful
basically code readability should be always favored. That also involves naming things.
-
Asabeneh/30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
- The making of Ice Cubes, an open source, SwiftUI Mastodon client.
- Flying toasters (and other old screensavers) in CSS
- The World's Smallest Hash Table
- You Don't Need a Build Step
-
mattpocock/ts-reset
A 'CSS reset' for TypeScript, improving types for common JavaScript API's
- Announcing TypeScript 5.0 RC
- Let It Fail
-
Thorium-Sim/thorium-nova
Next-generation Spaceship Controls
February 2023
- Spaghettify🍝
- React.js: The Documentary
-
I Hate Hackathons
Maybe not 'hate' - but often it's just a cheap exchange for "You get a slice of pizza to work longer in your free time on a feature we don't get into our normal schedule"
- Next.js 13.2
- Owncast v0.1.0 Retrospective - Frontend Web Rewrite
- How to Favicon in 2024: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog
- React Is Holding Me Hostage
- The Standard Ruby VS Code extension
- Safari 16.4 Is An Admission
-
sultim-t/xash-rt
Fork of the Xash3D FWGS with a real-time path tracing
-
Well-known Javascript Symbols
That `Symbol.toPrimitive` with the switch statement seems useful
- useGlobalState()
- Resizing with CSS
- Effort
- The Performance Inequality Gap, 2023
-
catchpoint/WebPageTest
Official repository for WebPageTest
- The case for frameworks (React)
- An example of modularizing a React application
- Modularizing React Applications with Established UI Patterns
- Flying Planes with Python and JavaScript
-
coollabsio/coolify
An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
- How Attackers Bypass Two-factor Authentication (2FA)
- Lessons of Design
- Testing Components in Storybook
- core-js: So, what's next?
- How to narrow and secure types with const assertions (#tilPost)
-
hifiberry/hifiberry-os
Linux distribution optimized for audio playback
-
The Future Of Thunderbird: Why We're Rebuilding From The Ground Up
still my favorite mailclient. But yes - the UI feels very outdated
- Why does 0.1 + 0.2 = 0.30000000000000004?
- kenp-io/not-for-airpods-repairs
- nohello(dot)com
-
hummingbird-project/hummingbird
Lightweight, flexible HTTP server framework written in Swift
- My 2022 self (I don't know them) was very wrong about meditation, huge monitors, and... sleep.
- MotherDuck: Big Data is Dead
- How I added C-style for-loops to Python
- Comprehensive Ruby 3.2 changelog
-
jubalh/awesome-package-maintainer
How to become a packager
- The technology behind GitHub’s new code search | The GitHub Blog
- My favourite 3 lines of CSS
-
leodevbro/vscode-blockman
VSCode extension to highlight nested code blocks
- OpenTTD 13.0 released
- The future (and the past) of the web is server-side rendering
- Code Lifespan
-
iperov/DeepFaceLive
Real-time face swap for PC streaming or video calls
- Virtual DOM is pure overhead
- Password strength explained
-
hashicorp-forge/hermes
A document management system
January 2023
- Japanese explained to programmers
-
I want to lose every debate.
Most of debating is not about "losing" and should not feel like. Debates should make you think, widen your horizon, get other people views about a topic. And It's fine to stick to your opinion afterward. But it's also fine to change your opinion - and it doesn't need to be a 180 degree turnaround
-
Forking Chrome to render in a terminal
I guess there are plenty of answers for the question "Why?"
- 7 Reasons why I don't write
-
jj811208/watching-you
watching-you is a javascript library for building animations that watch anything on DOM 👀.
-
TypeCellOS/BlockNote
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
- Announcing TypeScript 5.0 Beta
- Recommender Systems: Content-based, Social recommendations and Collaborative filtering
- A very basic aggregator site in Next.js with Go cloud functions and Supabase
- Packaging Rust Applications for the NPM Registry
- Making sense of TypeScript using set theory
- Development containers
-
devcontainers/spec
Development Containers: Use a container as a full-featured development environment.
- I don't know what to write on my blog
- Full Responsibility
- Ruby on Jets | The Ruby Serverless Framework
-
lucide-icons/lucide
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
- A Framework for Prioritizing Tech Debt
-
brycedrennan/imaginAIry
Pythonic AI generation of images and videos
-
jakehilborn/displayplacer
macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
- Git Commands You Probably Do Not Need
- Postgres Tutorial Playground
-
refinedev/refine
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
- How to Create Luck
- The libraries we use to build Rails apps
- PHP in 2023
- Photo
- Line heights in CSS work better with ratios | Andy Bell
- How Nvidia’s CUDA Monopoly In Machine Learning Is Breaking - OpenAI Triton And PyTorch 2.0
-
pmndrs/jotai
👻 Primitive and flexible state management for React
-
volution/z-tokens
z-tokens -- random tokens generation and related tools
- Principles of Data-Oriented Programming
- Basecamp details 'obscene' $3.2 million bill that caused it to quit the cloud
- The Shit Show
-
alexcrist/autotone
A vocal pitch correction web application (like Autotune)
-
open-duelyst/duelyst
Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.
-
matthewhowell/reasonable-colors
Reasonable Colors is an open-source color system that makes it easy to build accessible, nice-looking color palettes.
-
tengbao/vanta
Animated 3D backgrounds for your website
-
HackSoftware/Django-Styleguide
Django styleguide used in HackSoft projects
- The State of JS 2022
-
pnpm/pnpm
Fast, disk space efficient package manager
- Agile isn't about speed, it's about direction
- Where are my Git UI features from the future?
- Someone recreated the Star Wars theme entirely in Logic Pro and sample libraries
-
h2non/imaginary
Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
- Tree views in CSS
- Laws of UX
-
mikebrady/shairport-sync
AirPlay and AirPlay 2 audio player
- Docker on macOS is slow and how to fix it
-
eclipsesource/tabris-js
Create native mobile apps in JavaScript or TypeScript.
-
Slackadays/Clipboard
😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager
- Genders.WTF
- Rust for professionals