logo

urban weekly #42

urban weekly #42

Good to know

Use A Work Journal To Recover Focus Faster And Clarify Your Thoughts - Write down what you're doing! performance hot
Responsive bar charts in HTML and CSS - Building flexible data visualizations for international sites charts, visualizations
How To Improve INP - Yield Patterns - Tips for better INP - await-interaction-response vs yieldToMain - yieldUnlessUrgent performance
Playing defense - How to control the narrative if your work is being questioned - No matter how well you frame your ideas upfront, there will be times when you’ll need to address skepticism and defend your work. These are moments when you can shine. Here's how. career
Leaner npm packument (metadata) contents - And by doing that reducing the size of packuments. npm
Review your own PRs - You can also add comments to your own PRs to explain particular logic that needs some description. engineering
Get The Screen Width & Height Without JavaScript - Powered by @property & trigonometric functions css hot
Can Postgres replace Redis as a cache? - I see a trend in using Postgres for everything. postgres
The Pitfalls of In-App Browsers - Especially privacy and security concerns are a big issue with in-app browsers. security hot
How to Start a Company - Everything I know startups
Self Hosting 101 - A Beginner's Guide hosting
Measuring Developer Experience With The DevEx Framework - The DevEx framework exists to solve the biggest challenge of developer experience initiatives - measuring them. Learn why this framework is helping orgs everywhere improve developer happiness. performance
Hono v4.5.0 - Next minor release of Hono. hono
Zed on Linux is here! - I was waiting a long time for that! editors, zed hot
Gotchas with SQLite in Production - Read the seven gotchas if you're thinking about using sqlite. sqlite, databases
Fighting With Your Boss - Summary - you’re probably not going to “win” career

Read it! Read it! Read it!

Lessons learned in 35 years of making software - It’s more about soft skills than technical skills engineering hot

Code and Tools

Bean Heads - Randomly Generated Characters for Your Apps & Games avatars
Mazeletter - Mazeletter is a collection of nine infinitely tiling maze pattern fonts. patterns, fonts
JS Bench - Performance Benchmarking Playground for Javascript performance
Tabular-JSON - A superset of JSON adding CSV-like tables json
linefont - Font for rendering line chart data fonts
InfiniteGrid - A module used to arrange card elements including content infinitely on a grid layout. grid
EldoraUI - open-source animated components built with React, Typescript, Tailwind CSS, and Framer Motion. 100% open-source, and customizable. ui hot
Code Hike - Build first-class code walkthroughs for the web. Whether you are writing blog posts, documentation, tutorials, coding videos, or any type of technical content, Code Hike helps you create a superior code reading experience. markdown hot
Simplex Noise - A fast simplex noise implementation in Javascript / Typescript. simplex
Maska - Simple zero-dependency input mask for Vue, Svelte, Alpine.js and vanilla JS. input
Flowchart Fun - Easily generate flowcharts and diagrams from text charts

Tutorials

Rustcrab - An Open source project with everything you need to learn about Rust rust
A CSS scroll version of the gooey island - Thanks @jh3yy! css

Videos

Thinking About Your Code - Push vs Pull - dotJS engineering hot
AI will rule the world - can we rule AI? - DevBcn ai
weekly news
Published on 2024-07-22, 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.