urban weekly #28

urban weekly #28

Good to know

High-Functioning Workaholism - Work less to accomplish more. productivity
The History of Unikraft - Unikraft hit 2K stars on Github last week. unikernel
We've added JavaScript-native RPC to Cloudflare Workers - That's super hot. Worker to worker communication made easy! cloudflare, workers
When to use cute names or descriptive names - I'm often more on the cute names side, but good to read some thoughts on that. naming
zx 8 - Major release of the popular nodejs script tool zx
Why I use node, deno, bun, qjs, tjs at the same time - Comparison to the point. node, deno, bun
lifehacks - 130! productivity
Shell History Is Your Best Productivity Tool - Full ack! I'm also using atuin.sh for a more convenient way to search the history. shell
The UX of UUIDs - Unique identifiers play a crucial role in all applications, from user authentication to resource management. While using a standard UUID will satisfy all your security concerns, there’s a lot we can improve for our users. uuids
Introducing Simpler Project Creation in Deno Deploy - Includes an automated framework detection, optional build step support and a CI/CD setup using Github Actions deno

Read it! Read it! Read it!

I asked 100 devs why they aren’t shipping faster. Here’s what I learned - That's gold. productivity
How to send progress updates - Number 15 is the best advice! productivity

Code and Tools

pgmock - In-memory Postgres for unit/E2E tests postgres
faces.js - A JavaScript library for generating vector-based cartoon faces images, faces, javascript
Cally - Small, feature-rich calendar components calendar
Logofav - Get logo ideas with a collection of our favorite logo examples from real-companies. logos
homepage - A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. homepage
janeway - A Node.js console REPL with object inspection and many other features repl, nodejs
drawDB - Free, simple, and intuitive online database design tool and SQL generator. db
Counterscale - Scalable web analytics you run yourself on Cloudflare analytics, cloudflare
penpot - Penpot is the web-based open-source design tool that bridges the gap between designers and developers. css
Awesome Postgres - A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql postgres
Pictify - Pictify offers APIs to convert HTML to image or gif. Connect with your audience by creating personalized and sharable content, making your brand more relatable and engaging. images
nivo - nivo provides a rich set of dataviz components, built on top of D3 and React. charts, dataviz, d3
TinyBase - The reactive data store for local-first apps. kv
PowerSync - Build local-first apps with simple state management and real-time reactivity. sync, db
Madge - Create graphs from your CommonJS, AMD or ES6 module dependencies dependencies
the component gallery - Designed to be a reference for anyone building component-based user interfaces, The Component Gallery is an up-to-date repository of interface components based on examples from the world of design systems. ui
OKLCH Color Generator - This tool uses the OKLCH color format to generate a perceptually uniform full-spectrum color palette, ensuring that changes in color values correspond to equal changes in perceived luminosity and contrast. colors
RethinkDB - The open-source database for the realtime web db
Deno Actions - This repository holds a couple of useful GitHub Actions for working with Deno deno, github
Octo STS - A Security Token Service for GitHub tokens, github
csvbase - csvbase is a simple web database csv

All about Design

Why do we need icons in user interfaces? - Icons help us understand things clearly and acts us a guiding light. Discover how icons help us shape user interfaces and tips to keep in mind while choosing your icons. icons
Choosing the perfect icons for your typeface - A complete guide on how to pair icons and typefaces to create a consistent visual language. icons

Hackernews

What is the most useless project you have worked on? - I believe everybody has similar stories to tell ;) productivity

Fun

Oh My Git! - An open source game about learning Git! game, git

Tutorials

Micro Frontends with Native Federation - Detailed introduction to micro frontends with Native Federation. microfrontends
Building a PasteBin in Rust - A Step-by-Step Tutorial - Nice idea for a side project. rust
Usage-based billing for your Software-as-a-Service product - Example from Cloudflare how to implement metered billing for your SaaS. cloudflare, billing
Building an Article Recommendation System with Upstash - Makes use of upstash, remix, openai, langchain, vercel ai, tailwind and fly.io. ai
weekly news
Published on 2024-04-15, last updated on 2024-05-28 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.