• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

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

Construindo um Painel de Blog Dinâmico com Next.js
webdev2023-12-01
Vitor AlecrimVitor Alecrim

Construindo 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...

From Prisma to TanStack Query: Fast Lane to Full-Stack Type Safety
prisma2023-11-28
ymc9ymc9

From 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...

Create Production-Ready SDKs for tRPC
typescript2023-12-01
Tatiana CaciurTatiana Caciur

Create 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...

Como iniciar zustand de un server page al client en NextJs
nextjs2023-12-01
GonzaloGonzalo

Como 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...

Typescript type vs interface with example in angular
webdev2023-12-01
Manthan AnkolekarManthan Ankolekar

Typescript type vs interface with example in angular

In Angular, TypeScript is used extensively for defining types, interfaces, and structures. Both type...

My JavaScript Set of Best Practices
javascript2023-11-20
Sergey ShandarSergey Shandar

My JavaScript Set of Best Practices

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

JetBrains' AI Assistant
ai2023-11-30
Thomas ScharkeThomas Scharke

JetBrains' AI Assistant

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

Why avoid using 'any' in TypeScript
typescript2023-11-30
Dany ParedesDany Paredes

Why avoid using 'any' in TypeScript

When we create applications in Angular, the any type is our "live-saver" when struggle with complex...

The super power that lets you tell TypeScript what is actually happening
typescript2023-10-31
gingerginger

The super power that lets you tell TypeScript what is actually happening

I wrote something like this the other day: const element =...

Embracing Clean Code with `is.kebabCase` and `is.not_kebabCase` from 'thiis': A Fun Journey into String Formatting
typescript2023-11-30
Ivan KarbashevskyiIvan Karbashevskyi

Embracing 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...

How we misuse naming boolean and how they should be named
programming2023-11-28
Shameel UddinShameel Uddin

How 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...

Building a Vue.js composable for handling Feature Flags
vue2023-11-27
Jakub AndrzejewskiJakub Andrzejewski

Building 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...

Image Compression in JavaScript/TypeScript
compression2023-11-30
Konstantin StanmeyerKonstantin Stanmeyer

Image Compression in JavaScript/TypeScript

Introduction The following approach allows for increased file compression, inherently...

How to run TypeScript natively in Node.js with TSX
typescript2023-11-28
Lucas SantosLucas Santos

How 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?...

Master schema validation in TypeScript with Zod
zod2023-11-28
Domenico ColandreaDomenico Colandrea

Master 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.

Level Up Your TypeScript Projects: Discover the Power of ESLint and Prettier
eslint2023-11-28
Domenico ColandreaDomenico Colandrea

Level 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.