📢 Hey there, tech enthusiasts! It's time for another exciting edition of our weekly newsletter! Hold on tight because we have some 🔥hot and awesome content lined up just for you.
🔗Open-source backend development platform anyone? Say goodbye to repetitive coding and hello to productive development! With this fantastic platform, you can build production-ready services in a blink of an eye. No more wasting time on mundane tasks, because this tool has got your back!
Now, let's take a sneak peek into the future. ⌛️React development is constantly evolving, and we're here to give you a thrilling glimpse into what's in store! Brace yourselves for some mind-blowing advancements and exciting new features coming your way.
Psst! Don't miss out on the second part of our epic series - 🎯Using Jest to bulletproof a TypeScript Class. Get ready to dive deeper into the world of testing and learn how to fortify your TypeScript class like never before. Trust us, this article will have you writing rock-solid code in no time!
🏓 Oh, and we have something super cool for all the sports enthusiasts out there! 🎾Build Quicker with Zipper: In this captivating read, we'll guide you through the process of building a Ping Pong Ranking App using TypeScript functions. Get ready to create something amazing while having a blast!
Last but definitely not least, we would love to introduce you to a revolutionary coding companion. 🤖 Meet the self-hosted AI coding assistant that will take your development experience to the next level! Say goodbye to hours of searching for solutions - this tool has your back, providing smart suggestions and helping you code like a pro. You won't believe how much time and frustration you'll save with this game-changing assistant.
That's it for this edition, folks! We hope you're as excited as we are about all the awesome content we have in store for you. So grab your favorite cup of coffee, get comfy, and let's dive into this week's tech extravaganza! Stay tuned for more exciting updates and happy coding! 💻🔥
Our Article Picks
- Larissa de Oliveira: TypeScript: entendendo de forma simplificada esse superconjunto do JS.
- RATIU5: Implementing Signals from Scratch
- Muhammad A Faishal: Use "@ts-expect-error" over "@ts-ignore" in TypeScript
- Necati Özmen: 👉 TypeScript Record Type with Examples
- Lucas Menezes: TypeScript Documentary: the Web evolved with types!
- Richard Zampieri: Simple API CRUD done with ExpressoTS and Postgres
- Francisco Inoque: Understanding Object-Oriented Programming (OOP) in TypeScript: Key Concepts and Practical Example
- DIWAKARKASHYAP: "as" in TypeScript | "as" keyword in TypeScript
- Vsevolod: 🦖 APIs, fetch and Deno or how I make rate limiter (part 1)
- Vsevolod: 🦖 Gentle, promise-based HTTP client for Deno and Node.js (part 2)
- Dharan Ganesan: Day 55: HTML Rendering
- Julian Lasso 🇨🇴: Clean Architecture (Application Layer)
- Dharan Ganesan: Day 54: Internet
- shinjith: Authentication & User Management in Nextjs App Router + TypeScript, 2023
- Peli de Halleux: DeviceScript and OLED screens
- Jakub Andrzejewski: Type sharing in OpenAPI Fullstack projects
- Francisco Inoque: Programming Paradigms
- Tyler Hawkins: Build Quicker with Zipper: Building a Ping Pong Ranking App using TypeScript functions
- Mazen: Typescript utility types: unleashing the power of TS generics
- anasrin: Seeding Database With Drizzle ORM
- Dharmen Shah: Toggle dark theme in Angular Material
- OpenSourcee: A glimpse into the future of React development
- machinery: using TypeScript with PHP laravel
- Rubén Alapont: Navigating Node.js Module Systems: CommonJS vs. ES Modules with TypeScript
- Clifton Beale: Fine-Tuning Vercel AI SDK
- Vitor Águila: How to create a GitHub Packages for typescript projects
- Shivam Singh: Better API Calls 🎣
- Shivam Singh: Callbacks, Promises, and Async/Await 🕰️
- Dharan Ganesan: Day 56: Semantic HTML
- Anil K Tiwari: Mastering TypeScript: A Comprehensive Tutorial
- Julian Lasso 🇨🇴: Arquitectura limpia (capa de aplicación)
- Peter Vivo: Pipeline Operator great again!
- Idris Akintobi: Using Redis Client in NestJS
- Fredy Daniel Flores Lemus: Decoupling Code: Why Dependency Injection is a Must-Have in Programming?
- Antoine Carossio: Using Protobuf with TypeScript
- Vsevolod: 🦖 My attempt to make an HTTP client...
- Deepak Sharma: "TypeScript and process.env: A Match Made in Node.js Heaven"
- Anil K Tiwari: Demystifying TypeScript Generics with Simple Examples
- Matteo: end-to-end encryption with sveltekit
- João Textor: Using Jest to bulletproof a TypeScript Class - Part 2
- Franco Chan: My 1st SocialCoder project | What I learned
- javatute673: @Postconstruct and @Predestroy
- Anna R Dunster: Deploying a Next.js Website to a Virtual Private Server
- Marcelo Filho (Idemax): Mapify-ts
- Seog-Jun Hong: Merge my branches into Main
- Omar Hussein: Resolving Parallel Branches
- Jen Chen: WebSocket with Node.js and React using TypeScript (1) - Set up HTTP server and check the server running status
- Serif COLAKEL: Enhance React Conditional Rendering with the ConditionalRender Component
- stereobooster: Runtime type validators
- JoLo: Run Bun Run! Building an AWS CDK Template with Bun
- Sriniwas: 5 Ways Bun is just better, than NodeJS
- Jen Chen: LeetCode - Solution for 2723. Add Two Promises
- Dharan Ganesan: Day 57: Forms
- chintanonweb: React Performance Optimization: Best Practices with Examples
Our Repo Picks
- raidendotai/openv0 (TypeScript): AI generated UI components
- lobehub/lobe-chat (TypeScript): 🤖 Lobe Chat - an open-source, extensible (Function Calling), high-performance chatbot framework. It supports one-click free deployment of your private ChatGPT/LLM web application.
- bitwarden/clients (TypeScript): Bitwarden client applications (web, browser extension, desktop, and cli)
- appwrite/appwrite (TypeScript): Build Fast. Scale Big. All in One Place. Cloud is now available in public beta. 🌩
- yangshun/tech-interview-handbook (TypeScript): 💯 Curated coding interview preparation materials for busy software engineers
- refinedev/refine (TypeScript): Build your React-based CRUD applications, without constraints. 🌟 Star to support our work!
- AntonioErdeljac/next13-lms-platform (TypeScript): undefined
- remotion-dev/remotion (TypeScript): 🎥 Make videos programmatically with React
- facebook/docusaurus (TypeScript): Easy to maintain open source documentation websites.
- makeplane/plane (TypeScript): 🔥 🔥 🔥 Open Source JIRA, Linear and Height Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.
- amplication/amplication (TypeScript): 🔥🔥🔥 Open-source backend development platform. Build production-ready services without wasting time on repetitive coding.
- mattermost/focalboard (TypeScript): Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
- TabbyML/tabby (TypeScript): Self-hosted AI coding assistant
- hoppscotch/hoppscotch (TypeScript): 👽 Open source API development ecosystem - https://hoppscotch.io
- backstage/backstage (TypeScript): Backstage is an open platform for building developer portals
- angular/components (TypeScript): Component infrastructure and Material Design components for Angular
- mui/material-ui (TypeScript): MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
- SigNoz/signoz (TypeScript): SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
- cloudflare/workers-sdk (TypeScript): ⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
- calcom/cal.com (TypeScript): Scheduling infrastructure for absolutely everyone.
- neo4j/NaLLM (TypeScript): Repository for the NaLLM project
- freeCodeCamp/freeCodeCamp (TypeScript): freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
- DefinitelyTyped/DefinitelyTyped (TypeScript): The repository for high quality TypeScript type definitions.
- Nutlope/roomGPT (TypeScript): Upload a photo of your room to generate your dream room with AI.
- nrwl/nx (TypeScript): Smart, Fast and Extensible Build System
The Last Week In TypeScript is a weekly roundup for all things Typescript! Follow me on Twitter for more projects @dennisokeeffe92.
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄