Published on
Last Updated on
Estimated Reading Time: 1 min
Every week I come across some great articles. Here are some of the posts I feel you will enjoy reading as much as I did.
Designing better links for websites and emails — a guideline
by Slava Shestopalov
Just because something is common doesn't make it right. This article explains the common mistakes made when adding text links and making them more usable and accessible. It also shows the difference between bad and good links through examples.
Defensive CSS
by Ahmad Shadeed
Defensive CSS is a practical set of styles that can help us avoid unexpected issues when writing CSS. So many nuggets in this article.
Visualizing a codebase
by Amelia Wattenberger
A fantastic article on how to visualize a GitHub repo with each file and folder depicted as a circle. The article also goes into the design and implementation of the visualization. Apart from some visualizations of some public repositories, you can also see the visualization for your own repositories.
How to Validate Your Tech Startup Idea
by Kevon Cheung
This is an excellent post that goes into the details of why building Toasty was a terrible idea, even though they talked to users and researched the space before building the product. What they learnt and how would Kevin evaluate future startup ideas for a B2b SaaS.
The Cheetah Software Engineer - The Pragmatic Engineer
by Gergely Orosz
Most organizations are scared of 10x engineers because they are toxic. An observation in extreme detail on what a highly productive engineer can look like. Why they are so rare, and how you can manage them and keep them engaged?