DEVELOPER NEWS STREAM
Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

Vitor AlecrimConstruindo um Painel de Blog Dinâmico com Next.js
Apresentação Olá, como vai? Aqui é o Vítor, retornando com um novo projeto para ajudá-lo a...

ymc9From Prisma to TanStack Query: Fast Lane to Full-Stack Type Safety
Prisma is one of the most popular ORMs in the NodeJS world - loved by many for its intuitive data...

Tatiana CaciurCreate Production-Ready SDKs for tRPC
This tutorial will show you how to create an SDK for an API built with tRPC. We'll explore how to...

GonzaloComo iniciar zustand de un server page al client en NextJs
En este post vamos a ver como podemos setear un store de zustand en un server page de NextJs y...

Manthan AnkolekarTypescript type vs interface with example in angular
In Angular, TypeScript is used extensively for defining types, interfaces, and structures. Both type...

Sergey ShandarMy JavaScript Set of Best Practices
The article shares my set of rules to follow when coding JavaScript. But, before we go deep into...

Thomas ScharkeJetBrains' AI Assistant
Since a few days, I have had the pleasure of working (and playing 😉) with JetBrains' AI Assistant...

Dany ParedesWhy avoid using 'any' in TypeScript
When we create applications in Angular, the any type is our "live-saver" when struggle with complex...

gingerThe super power that lets you tell TypeScript what is actually happening
I wrote something like this the other day: const element =...

Ivan KarbashevskyiEmbracing Clean Code with `is.kebabCase` and `is.not_kebabCase` from 'thiis': A Fun Journey into String Formatting
JavaScript is like a canvas for developers, and when it comes to string formatting, keeping things...

Shameel UddinHow we misuse naming boolean and how they should be named
Boolean is a pretty cool data type which we often use in our conditionals. The blog explains how they...

Jakub AndrzejewskiBuilding a Vue.js composable for handling Feature Flags
I recently had to implement a solution in our project that would enable us to have feature flags. The...

Konstantin StanmeyerImage Compression in JavaScript/TypeScript
Introduction The following approach allows for increased file compression, inherently...

Lucas SantosHow to run TypeScript natively in Node.js with TSX
Who hasn't wondered how runtimes like Deno can run TypeScript natively? When will it come to Node?...

Domenico ColandreaMaster schema validation in TypeScript with Zod
In this article, we'll walk you through the process of implementing schema validation in your project with the help of Zod. Zod is a powerful open-source TypeScript library designed for both declaring schemas and performing validation. We'll delve into the reasons behind choosing Zod for schema validation, offer practical examples to illustrate its usage, and even draw comparisons with alternative libraries.

Domenico ColandreaLevel Up Your TypeScript Projects: Discover the Power of ESLint and Prettier
In the dynamic world of full-stack development, incorporating linting and formatting tools such as <a href="https://eslint.org/" target="_blank">ESLint</a> and <a href="https://prettier.io/" target="_blank">Prettier</a>, along with your <a href="https://www.typescriptlang.org/" target="_blank">TypeScript</a> projects, is essential. This integration is particularly important in team settings to ensure code uniformity in syntax and style. Additionally, these tools play a vital role in early detection of errors and bugs. In this article, we'll explore how these tools automate the coding process to produce clean, consistent, and production-ready code.