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

Build a chatbot with the new OpenAI Assistant API and Function Calling
openai2023-11-14
Fernando González TostadoFernando González Tostado

Build a chatbot with the new OpenAI Assistant API and Function Calling

Just a week has passed since the OpenAI Dev Conf 2023, and a surprising revelation unfolded: The...

JavaScript Naming Conventions are Important
javascript2023-11-13
Vladyslav ZubkoVladyslav Zubko

JavaScript Naming Conventions are Important

IMPORTANT NOTE: The latest updates to the article and changelog can be found by following the link to...

A minimal dependency-free translation system for Next.js
react2023-11-15
Thomas LedouxThomas Ledoux

A minimal dependency-free translation system for Next.js

TLDR: Source code & Live demo Introduction I've been doing some web speed...

TypeScript Compiler Explained
programming2023-10-17
Dawid SibińskiDawid Sibiński

TypeScript Compiler Explained

As a frontend developer, one of the things you should know is how TypeScript compiler works. Sooner...

You Probably Know This Bug, but why does it Always Slip Through?
typescript2023-11-14
Lukas MauserLukas Mauser

You Probably Know This Bug, but why does it Always Slip Through?

TypeScript does not catch this in strict mode Does this error look familiar? Trying to...

ESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions
event2023-11-15
Emanuele BartolesiEmanuele Bartolesi

ESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions

ESPC is just around the corner, and I can't wait to see you all in Amsterdam, the city of canals,...

"Mastering Modern Web Development: Why TypeScript is Essential for JavaScript Developers 🚀"
webdev2023-11-15
GAUTAM MANAKGAUTAM MANAK

"Mastering Modern Web Development: Why TypeScript is Essential for JavaScript Developers 🚀"

Introduction: In the ever-evolving world of web development, staying ahead of the curve is crucial....

Created Result Type in TypeScript
typescript2023-11-15
hirohatahirohata

Created Result Type in TypeScript

I created my result type. Repository / NPM Motivation Handling errors is a crucial aspect...

How to attach Kendo UI Popup to component
kendoui2023-10-16
Bozoanca Rares MihailBozoanca Rares Mihail

How to attach Kendo UI Popup to component

Preface This is a step by step guide that shows how to attach the Kendo Popup to the Kendo...

Introducing Shadcn UI: A reusable UI component collection
typescript2023-11-14
Matt AngelosantoMatt Angelosanto

Introducing Shadcn UI: A reusable UI component collection

Written by Nefe James✏️ Shadcn UI takes a different approach from other UI and component libraries...

Super Easy Database Documentation Tool - "Prisma Markdown"
opensource2023-11-24
Jeongho NamJeongho Nam

Super Easy Database Documentation Tool - "Prisma Markdown"

Summary prisma-markdown Made a markdown documents generator for Prisma ORM Very easy to...

Typescript Generics - What are they doing
typescript2023-11-13
Udayan MauryaUdayan Maurya

Typescript Generics - What are they doing

Generics are usually considered most confusing part of Typescript. In this post I'll try to explain...

TypeScript and React: Enforcing Props for Accessibility
a11y2023-11-06
Nick TaylorNick Taylor

TypeScript and React: Enforcing Props for Accessibility

Recently, I added a small accessibility win to our code base. fix:...

Building a Refined Combobox Component with React & TypeScript
react2023-11-13
Radzion ChachuraRadzion Chachura

Building a Refined Combobox Component with React & TypeScript

Building a Refined Combobox Component with React & TypeScript

Web scraper in Nuxt 3 - part I - Introduction and setting up
nuxt2023-11-12
Alois SečkárAlois Sečkár

Web scraper in Nuxt 3 - part I - Introduction and setting up

Hi, fellow devs, and welcome to my first ever Nuxt 3 tutorial. I originally intended to write this in...

Building a Robust Unsaved Changes Prompt with React and React Router DOM
react2023-11-12
Serif COLAKELSerif COLAKEL

Building a Robust Unsaved Changes Prompt with React and React Router DOM

Full Code on Github  Introduction: In the dynamic world of web applications, providing a...