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

Lazy load an image
webdev2024-04-02
Phuoc NguyenPhuoc Nguyen

Lazy load an image

Lazy loading images is a smart way to improve website performance. It's a technique that defers the...

A HackerNews clone built with Next.js and shadcn/ui
nextjs2024-04-02
WhiteWhite

A HackerNews clone built with Next.js and shadcn/ui

Introduction Next.js Hackernews is an open-source hackernews clone written in TypeScript...

Analyzing and optimizing the esbuild Angular application bundle
angular2024-04-01
Daniel SoglDaniel Sogl

Analyzing and optimizing the esbuild Angular application bundle

In the fast-paced world of web development, Angular applications often face the challenge of slow...

Build Real-Time Apps with Eezze
websockets2024-04-02
Rolf StreefkerkRolf Streefkerk

Build Real-Time Apps with Eezze

Build Real-Time Apps with Eezze Here's a quick overview of what we'll cover in this...

Dynamic breadcrumbs in Next.js using the app router
nextjs2024-04-01
gcasciogcascio

Dynamic breadcrumbs in Next.js using the app router

Often, breadcrumbs are used to show the user's current location within the site hierarchy. In a...

10 Tips for Mastering TypeScript Generics
typescript2024-03-30
Akashdeep PatraAkashdeep Patra

10 Tips for Mastering TypeScript Generics

As a Senior software engineer, I've seen firsthand the transformative power of TypeScript's generics....

WTF is a Monad?!
javascript2024-04-01
phukonphukon

WTF is a Monad?!

A monad in X is a monoid in the category of endofunctors of X. I came across the term MONAD in a...

Using the React Context API to Create a Loader Component
webdev2024-04-01
Mayank vishwakarmaMayank vishwakarma

Using the React Context API to Create a Loader Component

Web applications frequently include loading indicators, which give users indicators of progress while...

Keep it Silly, Stupid
react2024-03-31
Antonio Moruno GraciaAntonio Moruno Gracia

Keep it Silly, Stupid

If you've entered this article because you think I misspelt the KISS principle, I'm sorry, but you've...

Test-Driven Development (TDD) in frontend code.
tdd2024-03-31
fajarrivfajarriv

Test-Driven Development (TDD) in frontend code.

Image taken from here. What is Test-Driven Development(TDD)? Test-Driven Development...

Text translation using Google Cloud Translation API in a NestJS application
nestjs2024-03-31
Connie LeungConnie Leung

Text translation using Google Cloud Translation API in a NestJS application

Introduction I am a language learner who learns Mandarin and Spanish in my spare time....

Declare the type of a variable using that of a property
typescript2024-03-20
Davide FicanoDavide Ficano

Declare the type of a variable using that of a property

tiny how-tos to survive to the hostile code we write every day Suppose you are using a type buried...

How to add Jest into your Vite project with TS
vite2024-03-30
Michael De AbreuMichael De Abreu

How to add Jest into your Vite project with TS

Hi future me! I'm sure you are as amazed as I am right now to find that the guide you are looking for...

Schema Extension and Reuse
typescript2024-03-30
Shahar KedarShahar Kedar

Schema Extension and Reuse

TypeScript truly shines in large projects where we frequently encounter a wide array of complex...

The future of Typescript in Production-Grade Applications
typescript2024-03-30
Martin PerssonMartin Persson

The future of Typescript in Production-Grade Applications

Introduction Javascript is everywhere and will not be going away anytime soon. I love...

Simplifying Angular State Management Using NgRx SignalState
angular2024-03-29
Daniel SoglDaniel Sogl

Simplifying Angular State Management Using NgRx SignalState

Introduction to Angular Signals With Angular v16, Angular has reimagined the development...