logo

urban weekly #74

urban weekly #74

Good to know

We don't need startups, we need Digital-Mittelstand - While the German economy is stagnating, Digital-Mittelstand may offer a solution. germany, mittelstand hot
Extreme Server Side Rendering - How you can use a constant stream of html so no javascript is needed at all on the client side. xssr
A Million Little Secrets - Deconstructing the “Whimsical Animations” landing page animations hot
Announcing Rust 1.85.0 and Rust 2024 - The Rust team is happy to announce a new version of Rust, 1.85.0. This stabilizes the 2024 edition as well. rust
React.js Performance Guide - Learn how to improve your react app. react, performance hot
Get coding help from Gemini Code Assist — now for free - Developers worldwide now get free AI-assisted coding help with the highest usage limits available, as well as code review assistance. ai, gemini
How Core Git Developers Configure Git - What git config settings should be defaults by now? Here are some settings that even the core developers change. git
Migrating 160,000 Lines of Production Banking JavaScript to TypeScript with Zero Downtime - TypeScript has become the de facto standard for building robust, maintainable, and scalable JavaScript applications. Yet, migrating a large production codebase to TypeScript can be a daunting task, especially when you're dealing with 160,000 lines of mission-critical JavaScript and users with real money in your system, and their tax returns to submit. typescript
freelancing: How I got clients, part 1 - tools, tactics, troubles along the way freelancing
Comparing local large language models for alt-text generation - I tested 12 LLMs — 10 running locally and 2 cloud-based — to assess their accuracy in generating alt-text for images. llms, images hot
Why I Like Designing in the Browser - It can be surprising for new clients to see just how much of our design process happens in HTML, CSS and (light) JavaScript. While we do plenty of ideation exercises, sketching, wireframes, mockups and more, we like to get our hands dirty in the browser as soon as we can. designs
How to refactor code with GitHub Copilot - Discover how to use GitHub Copilot to refactor your code and see samples of it in action. engineering, copilot
Backend developer: Current industry expectations and growth opportunities - This resource helps you keep tabs on the backend development landscape. You'll stay updated on the current industry expectations of the backend development roles in different tech stacks, including being notified of growth opportunities. engineering, career
The Software Engineer Spectrum: Speed vs. Accuracy - All engineers exist on a spectrum between speed and accuracy. engineering
Michigan TypeScript Founder Successfully Runs Doom Inside TypeScript's Type System - Michigan TypeScript founder Dimitri Mitropoulos implements WebAssembly runtime in TypeScript types, enabling Doom to run after processing 177 terabytes of type definitions. typescript, doom hot

Read it! Read it! Read it!

Decision-Making Pitfalls for Technical Leaders - Tech’s favorite party trick is promoting programmers into leadership roles with zero transition coaching, or even a briefing on what the role entails. leadership hot

Code and Tools

mdq - like jq but for Markdown: find specific elements in a md doc markdown, query
upfetch - Advanced fetch client builder typescript hot
Accessible Color Palette Generator - A tool to automate the generation of accessible enterprise UI color palettes. colors
chess.js - A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection chess
Neobrutalism components - A collection of neobrutalism-styled Tailwind components. ui, neobrutalism hot
Supermarquee - The super smooth marquee javascript component. effects
trimMiddle - This is a package that shortens strings like Finder on Mac does. Instead of trimming from the start or end it trims the string in the middle and adds a filler char. utils, text
Justd - Justd is a chill set of React components, built on top of React Aria Components and Tailwind CSS. Easy to customize and just copy & paste into your React projects. tailwind
vscli - A CLI/TUI that simplifies launching VSCode projects, with a focus on dev containers cli, devcontainers
Yaak - Yaak is an offline and Git friendly app for HTTP, GraphQL, WebSockets, SSE, and gRPC. api
Probly - An AI-powered spreadsheet application that combines spreadsheet functionality with Python data analysis capabilities. spreadsheets, ai
random - Seedable random number generator supporting many common distributions. typescript

All about Design

How to Create Better Error Alerts: A Guide to Improving User Experience - Effective error alerts inform, guide, and reassure users with clarity and empathy. Prioritize actionable messages, avoid jargon, and iterate based on feedback to improve user experience. errors, ux
I studied the UX/UI of over 200 onboarding flows - Here’s everything I learned onboarding

Serverless

Gel - Postgres is the endgame database. Gel supercharges it with a modern data model, graph queries, Auth & AI solutions, and much more. databases hot

Tutorials

I created a CLI-Music Player in Rust! - Building a Command-Line Music Player in Rust rust
weekly news
Published on 2025-03-03, last updated on 2025-03-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.