Sponsored
TLDR WEB DEV 2023-09-07
Parse notes
- Subscription/account footer truncated before parsefooter_truncated
01GENERAL
02ARTICLES & TUTORIALS
MY NODE.JS IS A BIT RUSTY
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.
03OPINIONS & ADVICE
BUILDING FOR THE “99% DEVELOPERS”
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.
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.
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.
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.
05MISCELLANEOUS
HOW TO WIN YOUR FIRST 10 B2B CUSTOMERS
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.
06QUICK LINKS
DEFAULT COMPOSER
A tiny (~500B) JavaScript library that allows you to set default values for nested objects.
HOW TO PASS A COMPONENT AS A PROP IN REACT
To pass a component as a prop in React, you can use JSX, a component, native tags, and more.