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

Migration to TypeScript Advice
typescript2023-07-05
Abdeldjalil HachimiAbdeldjalil Hachimi

Migration to TypeScript Advice

For large projects, it is recommended to adopt a gradual transition where TypeScript and JavaScript...

How to Build a REST API With the AWS CDK Using API Gateway, Lambda, and Dynamodb With API Key Authentication
aws2023-07-05
Coner MurphyConer Murphy

How to Build a REST API With the AWS CDK Using API Gateway, Lambda, and Dynamodb With API Key Authentication

APIs are a common occurrence in the developer world and for a good reason, they allow us to easily...

Exploring ApplyMiddleware: How it works behind the scenes
javascript2023-07-05
Andrés Valdivia CuzcanoAndrés Valdivia Cuzcano

Exploring ApplyMiddleware: How it works behind the scenes

In this post we will talk about middleware in Redux and how to make them composable, we will also...

Intro to PostGraphile V5 (Part 3): Introspection and Abstraction
postgraphile2023-07-05
BenjieBenjie

Intro to PostGraphile V5 (Part 3): Introspection and Abstraction

Benjie is the community–funded maintainer of the Graphile suite — a collection of MIT–licensed...

Introducing VSCode News Headline
vscode2023-07-05
europeanplaiceeuropeanplaice

Introducing VSCode News Headline

Have you ever found yourself wanting to stay informed about the latest world events while writing...

Types Aliases and Interface are tricky..
typescript2023-07-05
Rogério Rodrigues de AlcântaraRogério Rodrigues de Alcântara

Types Aliases and Interface are tricky..

type BirdType = { wings: 2; }; interface BirdInterface { wings: 2; } Enter fullscreen...

Database Transactions
javascript2023-07-05
Nipu ChakrabortyNipu Chakraborty

Database Transactions

What is Transaction? A database transaction is a unit of work performed on a database that...

Venturing into the Architectural Wilderness
javascript2023-07-04
Milos BugarinovicMilos Bugarinovic

Venturing into the Architectural Wilderness

A Guide to Navigating Development, Avoiding Bugs, and Conquering Spaghetti Monsters ...

Applying SOLID Principles in NestJS
nest2023-07-03
amir fakooramir fakoor

Applying SOLID Principles in NestJS

Introduction In the world of software development, writing clean, maintainable, scalable...

Avoid using "array[index]" for getting Array elements
javascript2023-07-04
Muhammad A FaishalMuhammad A Faishal

Avoid using "array[index]" for getting Array elements

Hey there, fellow developers! 👋 Let's talk about something that might ring a bell for many of us:...

Simplify Your Next.js 13 (App Router) Development with `npx easy-next@latest`
webdev2023-07-04
Li YuxuanLi Yuxuan

Simplify Your Next.js 13 (App Router) Development with `npx easy-next@latest`

npx easy-next@latest Enter fullscreen mode Exit fullscreen mode ...

Streamline Your GitLab CI Configuration with Fluent GitLab CI - A Deno Module
gitlab2023-07-04
Tsiry SandratrainaTsiry Sandratraina

Streamline Your GitLab CI Configuration with Fluent GitLab CI - A Deno Module

Introduction When it comes to setting up and managing GitLab CI configuration files,...

How To Make An Ultimate Button Component with Variants using React
react2023-07-04
Radzion ChachuraRadzion Chachura

How To Make An Ultimate Button Component with Variants using React

How To Make An Ultimate Button Component with Variants using React

Type-Safe Querying of Ethereum Contract Data with React-Query and TypeChain
typescript2023-07-04
Eray KayaEray Kaya

Type-Safe Querying of Ethereum Contract Data with React-Query and TypeChain

Indeed, moving forward from our previous discussion on how to generate types from smart contract abi,...

Recursively Clone Objects without sacrificing Type Safety
typescript2023-06-01
Andrew RossAndrew Ross

Recursively Clone Objects without sacrificing Type Safety

What not to do When writing utilities to recursively clone objects that are passed through...

Why We Should Start Using Deno: A Comprehensive Guide
deno2023-07-04
Vicky GonsalvesVicky Gonsalves

Why We Should Start Using Deno: A Comprehensive Guide

In the ever-evolving world of JavaScript, a new contender has emerged that's turning heads in the...