logo

urban weekly #61

urban weekly #61

Good to know

This Website is Hosted on Bluesky - Interacting with Blueskys Data data, bluesky
Legacy Shmegacy - Understanding legacy code, how to prevent it, and how to fix it engineering
Managing Impostor Syndrome as a New Engineering Manager - About triggers and how to handle it. leadership
Why WASM - A Quickstart wasm
Vite 6.0 is out! - Next major release of vite! vite
React Scan CLI - Check performance issues without installing anything. react, cli, performance
Comparing AWS S3 with Cloudflare R2 - Price, Performance and User Experience aws, cloudflare, pricing
The ACE technique for starting new things - Advice, Commit, Exit ramp. Read more in the article. performance
Latency Numbers Every Programmer Should Know - Nicely visualized. numbers
Vitest vs. Jest - Effective testing frameworks are essential in building reliable JavaScript applications, helping you minimize bugs and catch them early to keep your customers happy. Choosing the right testing framework saves hours of configuration hassles and improves developer experience. testing
I learned React Native as a web developer, and I got everything wrong - Native app development is different from web dev. react

Read it! Read it! Read it!

Building Reddit’s Frontend with Vite - Great article about Reddits swith to vite. reddit, vite

Code and Tools

WeSQL - WeSQL is an innovative MySQL distribution that adopts a compute-storage separation architecture, with storage backed by S3 (and S3-compatible systems). It can run on any cloud, ensuring no vendor lock-in. databases, s3
BuildShip - Low-code Visual Backend Builder, powered by AI. Create APIs, scheduled jobs, backend tasks, database CRUD, and integrate with any tool or APIs. ai. apis
SVAR UI Widgets - A collection of lightweight, feature-rich, and customizable UI components for Svelte. React and Vue versions are coming. ui
jsontr.ee - Effortlessly visualize JSON structures as dynamic tree diagrams json
Tremor - Copy & Paste React components to build modern web applications. charts, react
Spoiled - Hide precious secrets. Realistic <Spoiler /> component for React.js react
React Swipeable - React swipe event handler hook react
SVG Spinners - Collection of open-source SVG-based spinners (CSS & SMIL). spinner, svg
Screen Sharing - Share your screen with one simple room code. No downloads or sign-ups required. collaboration, screen-sharing
Vince - Self Hosted Alternative To Google Analytics analytics
litdb - Lightweight RDBMS agnostic TypeScript/JS abstraction for SQLite, PostgreSQL and MySQL sql
freebiesbug - A huge and ever-growing selection of 2120+ Free Design Resources created by top designers and developers. gallery

All about Design

Methods for random gradients - An overview of techniques I’ve used to generate random gradient images. gradients

Fun

Slack Attack - Six custom emojis you need for your slack workspace slack, emojis

Tutorials

0DE5 - Keep learning forever. engineering
How to code-sign and notarize an Electron application for macOS - Important step to not get blocked by Apple. electron, macos
Make creative borders with background-clip border-area - How’d you like to use CSS to easily create a border from an image or gradient? css

Videos

How writing just one import the wrong way slows down your website - CPH DevFest javascript
Ambiguous roles and ambiguous problems (practice run for QCon SF 2024) - This is a practice run for my portion of my joint talk with Dan Fike at QCon engineering
weekly news
Published on 2024-12-02, last updated on 2024-12-03 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.