TLWI TypeScript
thelastweekin.dev
🎉 Hey there, tech enthusiasts and app aficionados! 🎉
Welcome to another edition of our weekly newsletter, packed with all the latest and greatest updates from the world of technology. Get ready to dive into a fun-filled journey through some exciting news and useful resources. So, grab your favorite beverage, sit back, and let's get this tech party started! 🥳
🔨 Are you tired of spending countless hours developing separate code bases for different platforms? Look no further because we've got the perfect solution for you. Introducing this powerful cross-platform UI toolkit that lets you build native-quality iOS, Android, and Progressive Web Apps using familiar technologies like HTML, CSS, and JavaScript. It's like hitting the jackpot for developers who want to save time, effort, and headaches. Say goodbye to platform-specific struggles and hello to supercharged app development!
💪 We all know the importance of writing clean and efficient code, but what about testing? Well, we've got you covered! With this amazing feature request
🔄 Looking for a way to simplify your workflow and automate those repetitive tasks that drain your precious time? Look no further! We discovered this awesome workflow automation tool
📚 Ready to dive into TypeScript and level up your development skills? We've got just the thing for you. It's time to unravel the mysteries of TypeScript Utility Types with this comprehensive guide on Understanding TypeScript Utility Types: Pick and Omit
🎨 Calling all React enthusiasts! Get ready for a treat that's guaranteed to make your development journey smoother than ever. Introducing MUI Core
🌐 That's a wrap for this week's newsletter. We hope you enjoyed this delightful mix of fascinating articles and exciting resources. Remember to click on the links above to explore each topic further and discover a whole new world of possibilities. Stay tuned for next week's newsletter, where we'll bring you even more tech wonders. Until then, happy coding and stay curious! ✨
Dennis
Our Article Picks
- Mateusz Piórowski: TypeScript with Go/Rust errors? No try/catch? Heresy.
- ultroNeous Technologies: Enhancing TypeScript's Power: Unleashing the Practical Use of Generics
- henrycunh: Cursive - The intuitive LLM framework
- Chris: Assertions: How to Assert Conditions and Types
- Antoine Coulon: 💉 Test-Driven Development and Dependency Injection are the way
- JS: Soft Delete: Dealing With Unique Constraint in Real-World Case
- Dharmen Shah: Creating a custom form field control group using Angular Material
- Jeongho Nam: [Typia] Hidden Class Optimization of v8 Engine
- Jeongho Nam: Stop using Swagger-UI and MSW, but SDK instead
- Alex Bespoyasov: Part 2. Application Core Design
- Sawan Bhattacharya: Understanding Conditional TypeScript Props: Building Adaptable Components
- Jakub Andrzejewski: Introduction to Nuxt Modules - Revisited
- Ibrahim Bagalwa: Understanding TypeScript Utility Types: Pick and Omit
- Sajeeb Das Shuvo: Getting Started with TypeScript: Benefits and Best Practices for JavaScript Developers
- Gergely Szerovay: Angular Addicts #15: Angular v16.1, Typescript 5.1, new RFCs & more
- Sukanta Das: How to implement JWT Authentication Using Node, Express, TypeScript ? 2023
- Fernando: JavaScript vs. TypeScript: Unveiling the Differences and Benefits
- Matt Angelosanto: Using Protobuf with TypeScript for data serialization
- Sadeedpv: My Journey with Next.js
- Manoj Prasanna 🚀: Implementing Lazy Loading from Angular ⭐
- Joshua Navarro: Vite + ReactTS + ESLint Airbnb + Prettier
- Isaiah Clifford Opoku: Master Generics in TypeScript
- Lakshmanan Arumugam: Enum in javascript 🤯
- Sabin Adams: Common React Interview Question: Tic Tac Toe
- Rizqy Eka Putra: Dynamic Filtering With Prisma
- Zoranildo Santos: API Node Desacoplada: Criando servers com express e fastify
- Stephen Cooper: Generate array of all an interface's keys with Typescript
- Nate Eagle: How to add comments to a static site using GitHub Pull Requests and Netlify Functions
- Jason Shin: [sqlx-ts] compile-time checked queries without DSL in Typescript
- Siddu Biradar: Angular project guidance
- tareksalem: Typescript FP Dependency Injection Is Easy!
- Rafael Thayto: TypeScript - Como pegar uma string no seu Literal Types
- Rashid Shamloo: Exporting Declaration Files in Vite.js
- Bruno Paulino: Distributed locks in Node.js
- kai belmo: TypeScript: Not Always the Answer
- New Bing: How to use Lemon Squeezy as a payment in next.js
- Georgi Todorov: Sustainable xState5 machines
- Landon Harter: New UI (Unpleasant Interface) - Blitz Devlog #003
- Olaleye Blessing: Build a Weather App with React.js, TypeScript, and Tailwind CSS
- Álvaro: How to: implement payments in your app
- Jireh June Nimes: How to register global components in Vue 3 dynamically in 2023?
- Wayne Choi: Turing Machine Simulator
- Arthur Kh: How to Automate Job Application with ChatGPT in 3 Steps
- iceblaze: Feature request: Unit test coverage for HTML files
- Balamurugan D: Structural vs Nominal typing🌟
- Ayoub Khial: Build a MEAN web app: Part 2 - Express meets TypeScript
- Daishi Kato: Why Zustand Typescript Implementation Is So Ugly
- Matt Hatcher: Research & RedwoodJS - Week 2
- Faris Durrani: A simple React Next + Node app in Typescript
- hebasaadosman: Debounce in JavaScript
- Domenico Colandrea: Build and Send Stunning Emails using React and TypeScript
- Amanpreet Singh: Unpacking the Latest Features of NestJS v10
- Yaroslav: AI-Powered Unit Tests: A Step-by-Step Approach with ChatGPT
- Blishikata: How to create an app for Lametric Clock
- Michael Di Prisco: My Journey in Open Source - set-timeout-by-id
- Masaki Fukunishi: Understanding Stacks: Features, Time Complexity, and Implementation
- MD Taseen Khan: A tic-tac-toe in React Typescript Library
- Ayomide Atayero: Uclid: Maths Game Built With React
- Zoranildo Santos: Guia Prático: Aprenda a Construir uma API Node.js Desacoplada
- Kirk Kirkconnell: Adding chat functionality to your games and apps
Our Repo Picks
- microsoft/TypeChat (TypeScript): TypeChat is a library that makes it easy to build natural language interfaces using types.
- twentyhq/twenty (TypeScript): Building a modern alternative to Salesforce. 🌟 You can star to support our work!
- Lissy93/web-check (TypeScript): 🌐 All-in-one website OSINT tool for analysing any website
- Heroic-Games-Launcher/HeroicGamesLauncher (TypeScript): A Native GOG and Epic Games Launcher for Linux, Windows and Mac.
- ionic-team/ionic-framework (TypeScript): A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
- 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.
- AntonioErdeljac/next13-ai-saas (TypeScript): undefined
- FuelLabs/fuels-ts (TypeScript): Fuel Network Typescript SDK
- webdevcody/code-racer (TypeScript): undefined
- FlowiseAI/Flowise (TypeScript): Drag & drop UI to build your customized LLM flow
- n8n-io/n8n (TypeScript): Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
- calcom/cal.com (TypeScript): Scheduling infrastructure for absolutely everyone.
- expo/expo (TypeScript): An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
- microsoft/playwright (TypeScript): Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
- langgenius/dify (TypeScript): One API for plugins and datasets, one interface for prompt engineering and visual operation, all for creating powerful AI applications.
- mui/material-ui (TypeScript): MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
- Vendicated/Vencord (TypeScript): The cutest Discord client mod
- zzzgydi/clash-verge (TypeScript): A Clash GUI based on tauri. Supports Windows, macOS and Linux.
- kamranahmedse/developer-roadmap (TypeScript): Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- hoppscotch/hoppscotch (TypeScript): 👽 Open source API development ecosystem - https://hoppscotch.io
- steven-tey/dub (TypeScript): An open-source link shortener with built-in analytics + free custom domains.
- payloadcms/payload (TypeScript): The best way to build a modern backend + admin UI. No black magic, all TypeScript, and fully open-source, Payload is both an app framework and a headless CMS.
- kamranahmedse/driver.js (TypeScript): A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
- vitest-dev/vitest (TypeScript): A Vite-native test framework. It's fast!
- honghuangdc/soybean-admin (TypeScript): A fresh and elegant admin template, based on Vue3,Vite3,TypeScript,NaiveUI and UnoCSS [一个基于 Vue3、Vite3、TypeScript、NaiveUI 和 UnoCSS 的清新优雅的中后台模版]
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! 🦄