logo

urban weekly #63

urban weekly #63

Good to know

The Biggest Shell Programs in the World - Shell programs with more than 10k LOC? wow cli, shell hot
Writing down (and searching through) every UUID - How do you sort 2^122 entries in a table? sorting, data hot
Postgres for Everything (e/postgres) - How to reduce complexity and move faster? Just Postgres for everything. postgres
Writing Modern JavaScript without a Bundler - Are you able to set up a project without Vite or Webpack? javascript hot
Tying Engineering Metrics to Business Metrics - Helps to understand the impact of actions. performance hot
Six ways to shoot yourself in the foot with healthchecks - Good summary. monitoring
Node.js Corepack: Version Control for Package Managers - Manage yarn and pnpm versions consistently across your team nodejs
I Like Makefiles - The reason I like makefiles is that they often follow an unwritten convention of implementing the same set of commands to get you up and running. makefiles, shell
A letter to open-source maintainers - Here is a letter to all friends who are or aspire to be open-source maintainers. oss
Rules that terminal programs follow - Seven rules you should respect if you write a terminal program. cli

Read it! Read it! Read it!

Web Almanac - HTTP Archive’s annual state of the web report reports hot

Code and Tools

JSON5 - JSON for Humans json
Mise - dev tools, env vars, task runner cli
countless.dev - See and compare every AI model easily. 100% free & open-source. ai
Lingui - A readable, automated, and optimized (3 kb) internationalization for JavaScript i18n
Mailroom - Framework for creating, routing, and delivering user notifications based on events from external systems notifications
Todoctor - CLI tool to analyze and report TODO comments in JavaScript and TypeScript Git repositories cli
Himalaya - CLI to manage emails rust, emails
Pelias - Pelias is a geocoder powered completely by open data, available freely to everyone. geo
One Page Love - Since 2008, we've curated 8551 One Pagers. gallery
Codate - Easily Create Custom Date Formats in Any Programming Language dates
PicLooks - Find truly authentic looking AI profile pictures in seconds, saving you hours searching stock photo sites like Unsplash. avatars
VTracer - Raster to Vector Graphics Converter vector, images hot
React Spinners - Free react spinners spinners
Gitingest - Turn any GitHub repository into a simple text ingest of its codebase. This is useful for feeding a codebase into any LLM. llm
React Native Sheet Transitions - Beautiful iOS-like sheet transitions for React Native react-native
Termo - Termo is a simple terminal emulator for the browser. It is a wrapper on top of xterm javascript, terminal
wasm-vips - libvips for the browser and Node.js, compiled to WebAssembly with Emscripten. wasm, images hot
jsesc - Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data. ascii
Wave Terminal - An open-source, cross-platform terminal for seamless workflows terminal hot
LFI - A lazy functional iteration library supporting sync, async, and concurrent iteration. typescript
Vratix - Easy to use Open Source modules that implement common API logic and can be used in your Node.js backend services apis
MarlItDown - Python tool for converting files and office documents to Markdown. markdown, microsoft

All about Design

The Art of Dithering and Retro Shading for the Web - Great introduction into dithering. images, dithering

Fun

Every UUID Dot Com - In case you forgot one uuids

Tutorials

Implementing Filtered Semantic Search Using Pgvector and JavaScript - Good introduction with practical examples how to use pgvector. postgres, pgvector
Pure CSS Halftone Effect in 3 Declarations - Also good to learn what a halftone effect is! css, halftone hot
How to Dockerize a React App - A Step-by-Step Guide for Developers docker, react
Build a SolidJS app with Deno - SolidJS is a declarative JavaScript library for creating user interfaces that emphasizes fine-grained reactivity and minimal overhead. When combined with Deno’s modern runtime environment, you get a powerful, performant stack for building web applications. deno, solidjs

Videos

Beyond the Hype: A Realistic Look at Large Language Models - GOTO 2024 llm, ai hot
weekly news
Published on 2024-12-16, last updated on 2024-12-21 by Adam
Comments or questions? Open a new discussion on github.
Adam Urban

Adam Urban is fullstack engineer, loves serverless and generative art, and is building side projects like weeklyfoo.com, flethy.com and diypunks.xyz in his free time.