TLDR Web Dev

TLDR WEB DEV 2023-09-07

6 sections13 entriesinline urlcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

02ARTICLES & TUTORIALS

FOUR COMMON TYPES OF CODE COVERAGE

Code coverage is a metric that measures the percentage of source code your tests execute. It helps you identify areas that may lack proper testing. This article is a deep dive into the importance of code coverage in tests and four common ways to measure it: function coverage, line coverage, branch coverage, and statement coverage.

web.dev8 min read

03OPINIONS & ADVICE

TAILWIND CSS? I’LL PASS

Tailwind CSS stands out as the fastest-growing CSS library to date. It has swiftly become an essential tool for front-end developers. However, Tailwind CSS should be reserved for extensive, intricate projects undertaken by developers and companies. For shorter projects, it's advisable to adhere to conventional CSS. This prevents your CSS skills from weakening and stops you from becoming overly reliant on shortcut frameworks.

hackernoon.com6 min read

04LAUNCHES & TOOLS

RECIPEUI

RecipeUI is an open source Postman alternative with type safety built in. It helps you catch your API requests before they fail with TypeScript and autocomplete. RecipeUI can also enhance your workflows with auto-generated docs and reusable API templates.

recipeui.comTool

NEBOA

Neboa is a simple yet powerful type-safe NoSQL database library for Node.js. It offers seamless data management with compile-time type-checking for enhanced reliability. Leveraging SQLite, Neboa ensures efficient and lightweight performance, making it perfect for Electron and other platforms.

github.comGitHub repository

TEXTBASE

A simple framework for building AI chatbots in Python. All you need is to implement an on_message function and everything else just works.

github.comGitHub repository

05MISCELLANEOUS

FINDING USERS FOR YOUR PROJECT

There are a few actionable steps to finding users for your open source project. First, you need to spread the word. Then, figure out your message. Help people find and follow your project. Lastly, go to where your users are, both offline and online, and build a reputation amongst them.

opensource.guide7 min read