Shared links
Things I read and found worth passing on — shared via NewsBlur, plus repositories I starred on GitHub.
December 2022
- Are we web yet? Yes, and it's freaking fast! (Rust)
- Jean-Michel Jarre’s Classic ‘Oxygene 4’ Recreated With 19KB Of Javascript
- What’s in a PR statement: LastPass breach explained
-
justjake/Gauss
Stable Diffusion macOS native app
-
johnkerl/miller
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
- Extending Python with Rust
-
xbrowsersync/api
Server-side REST API that serves requests from xBrowserSync client apps
- Web Performance APIs Appreciation Post
- Midjourney vs. human illustrators: has AI already won?
-
nextauthjs/next-auth
Authentication for the Web.
- Boring Python: code quality
- CSS Style Queries
-
TheForceEngine/TheForceEngine
Modern "Jedi Engine" replacement supporting Dark Forces, mods, and in the future Outlaws.
-
Razviar/marvelsnaptracker
Marvel Snap Tracker repo
- IDN is crazy
- Running Rails from Docker for easy start to development
-
gorhill/uBlock
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
- rubyunconfeu/2023-website
-
github/mona-sans
Mona Sans, a variable font from GitHub
-
github/hubot-sans
Hubot Sans, a variable font from GitHub
-
charlax/engineering-management
A collection of inspiring resources related to engineering management and tech leadership
- Isometric Pixel art
- The large, small, and dynamic viewport units
November 2022
- HearthstoneAccess/DevTools
- Tailwind is a leaky abstraction
-
jgosar/mine-city-2000
A program that converts SimCity 2000 cities into Minecraft worlds
- Debugging Tactics
- How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter" (#tilPost)
- Stable Diffusion 2.0 Release
-
Moving away from UUIDs
prob. UUIDs are still good for most of the purposes where you need a uniq non-ID-based system.
- Is Wine Fake?
- Style a parent element based on its number of children using CSS :has()
- Y2K and 2038
- The Age of PageRank is Over
- Why though?
- What CSS Do You Absolutely Have to Know in 2022?
-
sublimelsp/LSP-copilot
GitHub Copilot support for Sublime Text LSP plugin provided through Copilot.vim.
- Passive Pasta Cooking
- Audio CD ripping - How to rip audio CDs 2022
-
Andersama/obs-asio
ASIO plugin for OBS-Studio
-
tinygrad/tinygrad
You like pytorch? You like micrograd? You love tinygrad! ❤️
-
nhost/nhost
The Open Source Firebase Alternative with GraphQL.
- RNBO (“rainbow”): Start in Max’s UI, deliver to plug-ins, Web browsers, hardware, any OS
- Pure CSS Bezier Curve Motion Paths
- The New CSS Media Query Range Syntax
-
dudykr/stc
Speedy TypeScript type checker
October 2022
- una/YouMightNotNeedJS
- How to Stop Unwanted Thoughts
- CSS Animated Grid Layouts
- Road Space Comparison
- Shell Script Best Practices
- Concurrent JavaScript: It can work!
-
microsoft/napajs
Napa.js: a multi-threaded JavaScript runtime
- Next.js 13
- The Cult of DD
- Futuristic CSS
-
flawiddsouza/Restfox
Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop
- Bubble Universes
-
nfrasser/linkifyjs
JavaScript plugin for finding links in plain-text and converting them to HTML <a> tags.
- JavaScript metaprogramming with the 2022-03 decorators API
-
pietervanheijningen/clickbait-remover-for-youtube
Replaces thumbnails and modifies titles of videos on youtube.com
-
moonlight-stream/moonlight-qt
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
-
mame/quine-relay
An uroboros program with 100+ programming languages
-
lukasmonk/lucaschessR2
Lucas Chess R Version 2
-
joschuck/matrix-webcam
Take your video conference from within the matrix.
-
cpressey/Facts-about-State-Machines
I hold the opinion that state machines are underrated
-
dracula/dracula-ui
:vampire: A dark-first collection of UI patterns and components.
September 2022
-
dosisod/refurb
A tool for refurbishing and modernizing Python codebases
-
RonSijm/ButtFish
Effortlessly transmitting Morse Code of chess moves to your butthole 💝
-
stefanbuck/hacktoberfest-hunt
Find projects that participate in Hacktoberfest within your starred repositories.
- Hacktoberfest-hunt CLI
-
boa-dev/boa
Boa is an embeddable Javascript engine written in Rust.
- Internet.nl: test for modern Internet Standards
- Stop Overcomplicating It: The Simple Guidebook to Upping Your Management Game
- Acid Hit generates 30-second 303 tunes in your browser
- Historical Dates
-
objective-see/LuLu
LuLu is the free open-source macOS firewall
-
cassiozen/TDungeon
TDungeon is a small adventure game that runs in the Typescript type system
- Designing Better Inline Validation UX
- Modern alternatives to BEM
- OAuth2 explained with cute shapes
- QR codes
- Listless
- How we tripled max concurrent jobs to boost performance of GitHub Actions
-
maxwell-bland/copilot-in-the-terminal
Hack to get Github Copilot working in the terminal with bash
-
macbian-admin/macos-subsystem-for-linux
Guide on how to use Qemu to create a similar effect to Windows Subsystem for Linux on macOS. Unfinished; contributions are welcome!
- Dominant hand respecting design
- Automating visual UI tests with Playwright and GitHub Actions
-
divamgupta/diffusionbee-stable-diffusion-ui
Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
-
valence-rs/valence
A Rust framework for building Minecraft servers.
- Mixotic 300: Mixotic Allstars - The Final Curtain
-
LadybirdBrowser/ancient-history
The Ladybird web browser
-
jetify-com/devbox
Instant, easy, and predictable development environments
- Microservices – Please, don’t
- The self-fulfilling prophecy of React
- UX Checklists For Interface Designers
-
Wilfred/difftastic
a structural diff that understands syntax 🟥🟩
-
leon-ai/leon
🧠 Leon is your open-source personal assistant.
-
malaybaku/VMagicMirror
VRM Software for Windows to move avatar with minimal devices.
-
Sanakan8472/copy-dialog-lunar-lander
Play lunar lander in you windows file copy dialog
- Cheating at chess with a computer for my shoes
-
nixonyh/UnityAudioVisualizer
Audio Visualizer in Unity.
- Learning and Using TypeScript as an App Dev and a Library Maintainer
-
allanpichardo/Unity-Beat-Detection
Musical beat detection and audio spectrum analysis for use with the Unity game engine.
- Stable Diffusion is a really big deal
- Why do you want to work here?
-
astral-sh/ruff
An extremely fast Python linter and code formatter, written in Rust.
August 2022
-
headwaymaps/headway
Self-hostable maps stack, powered by OpenStreetMap.
- Git’s Database Internals III: File History Queries
-
Understanding useMemo and useCallback
always remember: only use them when you need. Don't use "just because" since they often add more overhead than they save
-
tholman/cursor-effects
Old-school cursor effects for your browser built with modern JavaScript
- Git’s database internals II: commit history queries
-
restic/restic
Fast, secure, efficient backup program
-
volution/kawipiko
kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging Go, `fasthttp` and the CDB embedded database
- GitHub does dotfiles - dotfiles.github.io
-
remirror/remirror
ProseMirror toolkit for React 🎉
- Designing Better Error Messages UX
- Introducing Trilogy: a new database adapter for Ruby on Rails
- The Three F's of Open Source Development
-
TeamPiped/Piped
An alternative privacy-friendly YouTube frontend which is efficient by design.
- Verifying Estimates
-
brickbots/HandiPi
Handheld RPI4 based computer with keyboard and display
- Let’s NOT have a beer
- See what JavaScript commands get injected through an in-app browser on iOS
-
you-dont-need/You-Dont-Need-Lodash-Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
-
CompVis/stable-diffusion
A latent text-to-image diffusion model
- SSH tips and tricks
- Communicating Effectively As A Tech Lead
- A native, extensible & fast file manager for macOS
-
oskitone/poly555
The POLY555 is a polyphonic, analog, square wave synth based on the 555 timer chip.
- Preparedness paradox
- Who Cares if it Scales?
-
withastro/astro
The web framework for content-driven websites. ⭐️ Star to support our work!
- [serious] How to ask for help at work
-
microsoft/AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
- Tailwind is an Anti-Pattern
-
Sycnex/Windows10Debloater
Script to remove Windows 10 bloatware.
- Serena Williams Announces Her Retirement From Tennis
-
Anuken/Mindustry
The automation tower defense RTS
-
sofn-xyz/mailing
Build, test, send emails with React
- Why does anything exist?
-
robelix/hard-dj
arduino based DJ MIDI cotroller using Harddisks as jog wheels
- Why your daily stand-ups don't work and how to fix them
-
QwikDev/qwik
Instant-loading web apps, without effort
-
facebook/docusaurus
Easy to maintain open source documentation websites.
-
fauxpilot/fauxpilot
FauxPilot - an open-source alternative to GitHub Copilot server
-
concourse/concourse
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD.
- Overview of JavaScript Data Grids and Spreadsheets
- Load Testing: An Unorthodox Guide
-
tsenart/vegeta
HTTP load testing tool and library. It's over 9000!
- It's time to say goodbye to these obsolete Python libraries
July 2022
- It’s time to leave the leap second in the past
- Holograms, light-leaks and how to build CSS-only shaders
- Your Code Doesn't Have to Be a Mess
-
A distributed SQLite replication system
awesome stuff done for SQLite.
- the largest and most terrible city of SimCity
- ‘Casablanca’ and ‘La Marseillaise’ – Seven Inches of Your Time
-
payloadcms/payload
Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
- React Hooks: The Deep Cuts
-
WeblateOrg/weblate
Web based localization tool with tight version control integration.
-
Powerful Image Optimization Tools
nice overview for image compression sites (and a list of tools at the end)
- Help Me Help You: A Guide to Asking for Help
-
lissy93/awesome-privacy
🦄 A curated list of privacy & security-focused software and services
- The Best Camera
- Masks for COVID: Updating the evidence
-
keendreams/keen
Keen Dreams on Greenlight!
- Much To-do About Nothing
- How I Chose an Animation Library for My Solitaire Game
-
navidrome/navidrome
🎧 Your Personal Streaming Service
-
photoprism/photoprism
AI-Powered Photos App 🌈💎✨
- Breaking Out of a Central Wrapper
- Write Better Commits, Build Better Projects
-
insidegui/VirtualBuddy
Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3, M4
- Free uptime monitor and status page powered entirely by GitHub
-
dohomi/react-hook-form-mui
Material-UI form components ready to use with react-hook-form
-
actualbudget/actual
A local-first personal finance app
- The 2022 Astronomy Photographer of the Year shortlist is out of this world
- Reverse Engineering Dark Souls 3 Networking
June 2022
- Most Demanded Programming Languages in 2022
- The really important job interview questions engineers should ask (but don't)
- The really important job interview questions engineers should ask (but don't)
- Things you should know about databases
-
borisdayma/dalle-mini
DALL·E Mini - Generate images from a text prompt
- A Previous Sibling Selector
- Styling selects? You’ve got options!
- Sad Trek — The New Atlantis
-
nvh95/jest-preview
Debug your Jest tests. Effortlessly.🛠🖼
- Introducing PyScript
- Code vs. No-Code
- Ecma International approves ECMAScript 2022: What’s new?
- Effective Shell
-
sachaos/viddy
👀 A modern watch command. Time machine and pager etc.
-
hoppscotch/hoppscotch
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
-
citybound/citybound
A work-in-progress, open-source, multi-player city simulation game.
- IDEA – nonverbal algorithm assembly instructions
- Microvium is very small
- Tauri (a cross-platform app toolkit) goes 1.0
-
snakers4/silero-models
Silero Models: pre-trained text-to-speech models made embarrassingly simple
- JS Party 230: ESLint and TypeScript
- Effective Software Testing – A Developer’s Guide
- New UUID formats
- ‘The World’s Most Satisfying Checkbox’
-
n3r4zzurr0/svg-spinners
A collection of 24 x 24 dp SVG spinners! (CSS & SMIL)
-
TheWaveWarden/odin2
Odin 2 Synthesizer Plugin
- Enable Touch ID for sudo on macOS
-
christophercalm/if-im-gone
A cheat sheet for if I am somehow incapacitated.
- Why we’re sticking with Ruby on Rails at GitLab
- Firefox rolls out Total Cookie Protection by default to all users
-
louislam/uptime-kuma
A fancy self-hosted monitoring tool
-
jellyfin/jellyfin
The Free Software Media System - Server Backend & API
-
freshframework/fresh
The framework so simple, you already know it.
-
alephjs/aleph.js
The Full-stack Framework in Deno.
- How we think about browsers
-
sumatrapdfreader/sumatrapdf
SumatraPDF reader
- Science-backed guide to emotional intelligence at work
- GitHub Copilot explaining code and translating it from one language to another
-
metalbear-co/mirrord
Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic.
- Stop Interviewing With Leet Code
- The great Medieval water myth
- Sunsetting Atom
-
sensity-ai/dot
The Deepfake Offensive Toolkit
- Meet Web Push
- What ID3v2 could have been
-
Start test names with “should”
yes, please stop that "should" thing!
-
coreyhu/Urbanist
Urbanist is a low-contrast, geometric sans-serif inspired by Modernist design and typography.
- Game Boy Camera Canon EF Mount
- Visualize contributions to any codebase that uses Git
May 2022
- Processing Arrays non-destructively: for-of vs. .reduce() vs. .flatMap()
-
eradman/entr
Run arbitrary commands when files change
-
lucidrains/imagen-pytorch
Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch
- React Suspense: Async rendering in React
- Deep Dive into Text Wrapping and Word Breaking
- Max Cooper – Symphony in Acid
-
Useless Use Of dd
I didn't knew `cat` is often enough to copy a drive.
- Empirical Notes on Kissing
- What’s in which Python
-
elkayem/midi2cv
Arduino-based MIDI to CV converter
- Health Data
- The Surprising Truth About Pixels and Accessibility
-
Please stop making Discord servers for things that shouldn't be Discord servers
I guess that's also the case not just for gaming related projects, but also for any open source project. Chat content is not indexable, so it's a lot harder to find an already answered question.
- The Modern JavaScript Tutorial
-
bespoken-cookbook/super-simple-audio-player
:saxophone: Super Simple Audio Player Project for Getting Started
-
everythingishacked/Pants
A video filter to add pants or blur out your lower half on Zoom calls when you forget to wear pants
- Wireless is a trap
- Commands.dev - find commands at the speed of thought
- Selection Bias
- COLRv1 and CSS font-palette: Web Typography Gets Colorful
- If programming languages were Futurama characters
- The A11Y Project Checklist
-
NVIDIA/open-gpu-kernel-modules
NVIDIA Linux open GPU kernel module source
-
mxschmitt/action-tmate
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
- Using an iPhone as a Single-Purpose Webcam
-
naptha/tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
- GraphQL is a Trap?
- Hot Banana
-
onceupon/Bash-Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
- Designing A Better Language Selector
- Contextual Spacing For Intrinsic Web Design
- The triple dot syntax (...) in JavaScript: rest vs. spread
- The AI of DOOM (1993)
-
pivpn/pivpn
The Simplest VPN installer, designed for Raspberry Pi
- Why Ruby has symbols
-
relikd/Memmon
A simple daemon that restores your window positions on external monitors.
- You Don’t Need A UI Framework
-
napframework/nap
NAP Framework: real-time control & visualization platform
- Semantic Versioning for TypeScript Types
- Lightsabers
- Bad Map Projection: Madagascator
- What do these console.log print out?
-
dxx-rebirth/dxx-rebirth
Descent-Rebirth and Descent II-Rebirth
-
spacedriveapp/spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
- Conventional Comments
April 2022
- CSS Toggles Explainer & Proposal
- Blockchain is Dangerous Nonsense
-
conradludgate/terraform-provider-spotify
Terraform provider for spotify
-
kartikk221/hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
- Visualize your JSON with interactive graphs
- Resumes are dangerous
- TypeScript and Set Theory
-
nilbuild/design-patterns-for-humans
An ultra-simplified explanation to design patterns
-
OpenRCT2/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
-
ruby/ruby
The Ruby Programming Language
- RustPython
-
RustPython/RustPython
A Python Interpreter written in Rust
-
The Future of CSS: CSS Toggles
I see lot of engineers start replacing checkbox hacks as soon as that gets mainstream
-
ydb-platform/ydb
YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
- YDB — an open-source Distributed SQL Database
- The Ultimate Guide To Push Notifications For Developers
-
facebook/lexical
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
-
LuanRT/YouTube.js
A JavaScript client for YouTube's internal API, known as InnerTube.
- Weird Unicode Math Symbols
-
dagger/dagger
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
- dagger.io - A portable devkit for CI/CD pipelines
- U+237C ⍼ RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
- How to ace your interview
- Git security vulnerability announced
-
stnolting/neorv32
🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
- Musical, powerful live coding in the browser is here with Strudel – child of Tidal
- Innovating beyond libraries and frameworks
- Frankenstein Captcha
- Git Credential Manager: authentication for everyone
- Designing Better Breadcrumbs
- home sweet homepage
- Flexbox Dynamic Line Separator
- Security List
- What's new in Node.js core? March 2022 edition
- What's new in ECMAScript 2022
-
Modern PHP
Even I didn't developed something with PHP since quite some time this list can become useful in future
- What Didn’t End Up in Jira
- All* my macOS keyboard shortcuts
- The GOV.UK Design System is now live
-
jquense/yup
Dead simple Object schema validation
- Reducing Leaky Abstractions Introduced by ActiveRecord
March 2022
- How does Firefox's Reader View work?
- Desystemize #9 - by collin - Desystemize
- How do you actually prevent bugs?
- Optimising Largest Contentful Paint
- React v18.0
- Alternatives to Pagination on Product-Listing Pages
-
uimini/uimini
Uimini Modern and lightweight CSS framework
-
nusu/avvvatars
Beautifully crafted unique avatar placeholder for your next react project
- What is going on with web servers
- Helvetica is 15!
- GPT-J is self-hosted open-source analog of GPT-3: how to run in Docker
- I Can Restore Star Trek Voyager and Deep Space Nine to HD, So Why Can't Paramount?
- Something new is brewing
- Telegram Is Not End-to-End Encrypted by Default
-
streamich/react-use
React Hooks — 👍
- Sebastiaan de With on the iPhone 13 Pro Camera System
-
mausworks/tidier
The file & folder name formatter
-
PaulJuliusMartinez/jless
jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.
- Hooks Considered Harmful
- Please put units in names
- Have iPhone Cameras Become Too Smart?
-
CodeEditApp/CodeEdit
📝 CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
- H.264 is magic: a technical walkthrough of a remarkable technology.
- Interview with Senior JS Developer in 2022
-
ruilisi/css-checker
Reduce Similar & Duplicated CSS Classes with Diff in Seconds!
- Why I Prefer Makefiles Over package.json Scripts for Node.js Projects
-
dani-garcia/vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
- You Don't Know Gif - An analysis of a gif file and some weird gif features
-
cavi-au/Consent-O-Matic
Browser extension that automatically fills out cookie popups based on your preferences
- Prevention vs. Cure (repost)
- First look: adding type annotations to JavaScript
-
getkuby/kuby-core
A convention over configuration approach for deploying Rails apps. https://getkuby.io
- 7 open source cloud native tools that aren’t Kubernetes
- Web notifications on iOS
- Is HTML A Programming Language?
- Utopia – Elegantly scale type and space without breakpoints
- Pair Programming Antipatterns
- ⚠️ Don't try this at home: CSS _as_ the backend - introducing Cascading Server Sheets!
-
BishopFox/unredacter
Never ever ever use pixelation as a redaction technique
-
Decipher pixelated images with unredacter
uff. Good advice.
- Flexbox Dynamic Line Separator
-
MonitorControl/MonitorControl
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
-
jhen0409/react-native-debugger
The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools
-
carloscuesta/gitmoji-cli
A gitmoji interactive cli tool for using emojis on commits. 💻
-
styled-icons/styled-icons
💅 Popular icon packs like Font Awesome, Material Design, and Octicons, available as React Styled Components
- Next.js Performance: Making a Fast Framework Even Faster
-
Photo
that's my work style: cookie & cake driven development
- A new year, a new MDN
- Headless components in React and why I stopped using a UI library for our design system
February 2022
-
alvaromontoro/almond.css
Collection of CSS styles to make simple websites look nicer
-
supabase/supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
-
slidevjs/slidev
Presentation Slides for Developers
-
peazip/PeaZip
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.
- Rounding
- Avoiding the Top 10 NGINX Configuration Mistakes
-
tholman/elevator.js
Finally, a "back to top" button that behaves like a real elevator.
-
hrkfdn/ncspot
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
- The web doesn’t have version numbers
- JeanJouliaCode/wipeClean
- SPAs were a mistake
- A career ending mistake
-
gristlabs/grist-core
Grist is the evolution of spreadsheets.
-
spatie/github-actions-watcher
A CLI tool to see the status of your all GitHub Actions workflows in real time
- ★ A CLI tool to monitor GitHub Actions
-
tahti-studio/tahti-default-library
The samples and patterns that make up the default library of tahti.studio.
- tahti, free browser groovebox, is now improved and has an open source sample library
- Testing Pipeline 101 For Frontend Testing
-
DonJayamanne/typescript-notebook
Run JavaScript and TypeScript in node.js within VS Code notebooks with excellent support for debugging, tensorflowjs visulizations, plotly, danfojs, etc
- Subsetting Font Awesome to Improve Performance
- Photo
-
Reddit can’t build a better search engine
Or: why every search engine becomes worse once people start using it
- React - The Missing Parts
- Falling In Love With The Web: Inspiring Websites And Tools
- some advices on JSX conditionals
- Who won Super Bowl LVI? A look at Internet traffic during the big game
- Text Rendering Hates You
- Hello, CSS Cascade Layers
-
alrra/browser-logos
🗂 High resolution web browser logos
- gilest.org: What using RSS feeds feels like
- Strava Web Microfrontends
- Creating Generative SVG Grids
- How to Favicon in 2022
-
Schniz/fnm
🚀 Fast and simple Node.js version manager, built in Rust
- A visual introduction to machine learning
-
DevToys-app/DevToysMac
DevToys For mac
- A Web Components Primer
-
1Password's Blue Ocean Strategy
excellent write about passwords in general and 1password in particular
-
Bycelium/PyFlow
An open-source tool for visual and modular block programming in python
- Structuring your Storybook
- Inclusive Design
-
AstroNvim/AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
Yes, I can connect to a DB in CSS
time to ditch the backend
- A Wordle clone in less than 50 lines of bash
- There Are Too Many Video Games
- CGI did, in fact, ruin movies
- Why and how I got my own ASN
-
Upcoming new HTTP QUERY method
Tl;DR: to be used when query length on a GET request gets too lonng
January 2022
- Modern Fluid Typography Using CSS Clamp
- Google Drops Support for the Pixel 3
- Me Ow
-
RunaCapital/awesome-oss-alternatives
Awesome list of open-source startup alternatives to well-known SaaS products 🚀
- JavaScript for Impatient Programmers (ES2022 edition)
- What should someone learn about CSS if they last boned up during CSS3?
-
DevToys-app/DevToys
A Swiss Army knife for developers.
- ECMAScript proposal: grouping Arrays via .groupBy() and .groupByToMap()
- Eleventy v1.0.0, the stable release
- structuredClone(): deeply copying objects in JavaScript
- A Small Guide for Naming Stuff in Front-end Code – Frank M Taylor
- Don’t Fight the Cascade, Control It!
- A Mindset for Better Code
- Building a Scrollable and Draggable Timeline with GSAP
- The Norway Problem - why StrictYAML refuses to do implicit typing and so should you
-
TandoorRecipes/recipes
Application for managing recipes, planning meals, building shopping lists and much much more!
- Discontinued Long Term Support for AngularJS
-
faker-js/faker
Generate massive amounts of fake data in the browser and node.js
-
alyssaxuu/omni
The all-in-one tool to supercharge your productivity ⌨️
-
leits/MeetingBar
🇺🇦 Your meetings at your fingertips in the macOS menu bar
-
parcel-bundler/lightningcss
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
-
kyleneideck/BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
- Your CSS reset needs text-size-adjust (probably)
- Make Beautiful Gradients in CSS
- Bubble wrap pop
-
leonardodino/rci
🔢 better code inputs for react/web
- How to prevent scrolling the page on iOS Safari 15
-
remigallego/winampify
⚡ A Spotify web client with an OS-looking interface and a reimplementation of the classic audio player Winamp.
-
exelban/stats
macOS system monitor in your menu bar
- Flash of Undefined Custom Elements
- CSS in 2022
-
picocss/pico
Minimal CSS Framework for semantic HTML
- A UX case study on Uber Eats
- The State of CSS 2021
-
Margin considered harmful
Interesting thought: do not use margins. Maybe start with just not use margins for reusable components?
-
seek-oss/braid-design-system
Themeable design system for the SEEK Group
-
zincsearch/zincsearch
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
- Deep-copying in JavaScript using structuredClone
-
antonreshetov/image-optimizer
A tool for optimizing images and vector graphics.
- NodemailerApp — Cross Platform Email Debugging Application
-
floating-ui/floating-ui
A JavaScript library to position floating elements and create interactions for them.
- Defensive CSS
-
ottomatica/slim
Build and run tiny vms from Dockerfiles. Small and sleek.
- The CSS :has() selector is way more than a “Parent Selector”
-
jonaswinkler/paperless-ng
A supercharged version of paperless: scan, index and archive all your physical documents
-
seemoo-lab/opendrop
An open Apple AirDrop implementation written in Python