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

Building a TypeScript-Compatible Webpack Loader: A PlantUML Mind Map Example
webdev2023-09-13
Hopefully SurprisingHopefully Surprising

Building a TypeScript-Compatible Webpack Loader: A PlantUML Mind Map Example

Introduction In the historical book "The Pragmatic Programmer", there has always been an...

Mastering Angular Unit Testing: A Comprehensive Guide with Examples
angular2023-09-13
chintanonwebchintanonweb

Mastering Angular Unit Testing: A Comprehensive Guide with Examples

Introduction Unit testing is an integral part of modern software development, ensuring...

Out-Of-The-Box DTO Validator
typescript2023-09-13
Richard ZampieriRichard Zampieri

Out-Of-The-Box DTO Validator

👋 Hello Developers, If you've been on the lookout for an out-of-the-box DTO Validator, your search...

JavaScript Objects: The Keeper’s Chest
javascript2023-09-13
Chandan SinghChandan Singh

JavaScript Objects: The Keeper’s Chest

In the magical land of JavaScript, just past the realm of functions, lies a mysterious treasure chest...

Brewing a Full-Stack Breakfast with ExpressoTS, Bun, and Elysia
expressots2023-09-11
Daniel BollDaniel Boll

Brewing a Full-Stack Breakfast with ExpressoTS, Bun, and Elysia

Combine the power of ExpressoTS with Bun's Elysia framework in TypeScript for a mouth-watering...

DOM reading and writing with new lifecycle hooks in Angular
angular2023-09-10
Connie LeungConnie Leung

DOM reading and writing with new lifecycle hooks in Angular

Introduction In Angular 16, Angular has added two new lifecycle hooks, afterNextRender and...

Starting a startup? A word on Common Lisp VS TypeScript
programming2023-09-12
vindarelvindarel

Starting a startup? A word on Common Lisp VS TypeScript

My startup was CL for all backend. After it was written, documented and tested, I almost never...

A first project with ExpressoTS
javascript2023-08-27
Daniel BollDaniel Boll

A first project with ExpressoTS

Introduction ExpressoTS is a new developer-friendly TypeScript framework for Server-Side...

From zero to production with Fastify
javascript2023-09-12
Christopher RibeiroChristopher Ribeiro

From zero to production with Fastify

When developing an application we often ask ourselves Which framework should I use? We know this...

Day 46: Memoization
javascript2023-09-12
Dharan GanesanDharan Ganesan

Day 46: Memoization

What is Memoization? Memoization is a technique used to store the results of expensive...

PURISTA - Tests with Jest, Sinon.js and Testcontainers
javascript2023-09-12
Sebastian WesselSebastian Wessel

PURISTA - Tests with Jest, Sinon.js and Testcontainers

In the journey of crafting the PURISTA TypeScript backend framework, the need for automated software...

Angular Addicts #17: Angular v16.2, Combining Signals and Observables & more
angular2023-09-12
Gergely SzerovayGergely Szerovay

Angular Addicts #17: Angular v16.2, Combining Signals and Observables & more

My favorite Angular resources of August, 2023

Building & Testing React Hooks with NPM
react2023-09-12
Martin PerssonMartin Persson

Building & Testing React Hooks with NPM

Table of Contents Introduction Setting Up the Project Rollup Configuration Create Our...

Making TypeScript Truly "Strongly Typed"
typescript2023-09-12
Maksim ZemskovMaksim Zemskov

Making TypeScript Truly "Strongly Typed"

TypeScript claims to be a strongly typed programming language built on top of JavaScript, providing...

Bun overview
bunjs2023-09-11
Željko ŠevićŽeljko Šević

Bun overview

Bun is a JavaScript runtime built on JavaScriptCore (the engine behind Safari). It is designed for...

PURISTA: Build with rimraf, esbuild, Turbo & git-cliff
typescript2023-09-11
Sebastian WesselSebastian Wessel

PURISTA: Build with rimraf, esbuild, Turbo & git-cliff

In our previous article, we laid the foundation with a glimpse of our coding setup. It's now time to...