TLWI Dev #99
thelastweekin.dev
Hey there techies 👋🏽 It's your favorite time of the week again, our newsletter is here and we're excited to bring you some 🔥 content. We've got everything from new cool tools to exciting success stories. So without further ado, let's dive right in!
First on our list is an important reference, the Ethereum JavaScript API. If you're a blockchain developer, then you know how important the Ethereum clients and blockchain interface are to your development journey. This API enables developers to interact with the Ethereum blockchain, send transactions, and connect with smart contracts. If you're working on a DApp, this API should be your go-to tool.
Next up, we have another important reference
Up next, we've got a call for all the JavaScript developers out there. Have you ever heard of TypeScript? Well, pitch me on TypeScript
Looking to add some speech recognition capabilities to your next project? Check out this important reference
Lastly, we've got an inspiring story of how one's GitHub profile landed them a job at Spotify. Important reference
That's all from us for now folks. We hope you find these links interesting and useful in your tech journey. Stay fresh, stay curious, and we'll catch you again soon. Toodles 🤘🏽
Dennis
Our Repo Picks
- android/nowinandroid (Kotlin): A fully functional Android app built entirely with Kotlin and Jetpack Compose
- CodeEditApp/CodeEdit (Swift): CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
- hpcaitech/ColossalAI (Python): Colossal-AI: A Unified Deep Learning System for Big Model Era
- aptos-labs/aptos-core (Rust): A layer 1 for everyone!
- lapce/lapce (Rust): Lightning-fast and Powerful Code Editor written in Rust
- flutter/flutter (Dart): Flutter makes it easy and fast to build beautiful apps for mobile and beyond
- flutter/samples (Dart): A collection of Flutter examples and demos
- alphacep/vosk-api (C++): Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
- google/googletest (C++): GoogleTest - Google Testing and Mocking Framework
- alufers/mitmproxy2swagger (HTML): Automagically reverse-engineer REST APIs via capturing traffic
- jackfrued/Python-100-Days (Python): Python - 100 天从新手到大师
- mitmproxy/mitmproxy (Python): An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
- DataTalksClub/data-engineering-zoomcamp (Jupyter Notebook): Free Data Engineering course!
- simonbs/Runestone (Swift): 📝 Performant plain text editor for iOS with syntax highlighting, line numbers, invisible characters and much more.
- ChainSafe/web3.js (JavaScript): Ethereum JavaScript API
- neonbjb/tortoise-tts (Python): A multi-voice TTS system trained with an emphasis on quality
- remix-run/remix (TypeScript): Build Better Websites. Create modern, resilient user experiences with web fundamentals.
- cat-milk/Anime-Girls-Holding-Programming-Books : Anime Girls Holding Programming Books
- cilium/cilium (Go): eBPF-based Networking, Security, and Observability
- rustdesk/rustdesk (Rust): Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative.
- jellyfin/jellyfin (C#): The Free Software Media System
- Lucaslhm/Flipper-IRDB : A collective of different IRs for the Flipper
- GoogleCloudPlatform/python-docs-samples (Python): Code samples used on cloud.google.com
- microsoft/Web-Dev-For-Beginners (JavaScript): 24 Lessons, 12 Weeks, Get Started as a Web Developer
- Cveinnt/LiveTerm (TypeScript): 💻 Build terminal styled websites in minutes!
Our Article Picks
- Madza: How I Built a Music Player to Showcase my own Tracks 🎵😍
- Simon Egersand 🎈: How My GitHub Profile Landed Me a Job at Spotify
- Njiva Olaf { dev-it-out }: Building a simple invoice generator with Node Js
- Rajesh Royal: Cache API in JavaScript - with just 20 lines of code.
- Fredy Andrei: How to Create Modern Cards in Chakra UI & React JS ⚡️
- Erin Bensinger: Show Off Your Comment Streak with Community Wellness Badges
- Ben Halpern: Pitch me on TypeScript
- ashish: What's your current code editor/IDE setup?
- Nilanth: Use Vite for React Apps instead of CRA
- Pavan Belagatti: Dockerizing Your Node.js Application
- Kuldeep Tarapara: React Hooks Best Practices in 2022
- Arika O: Manipulating the DOM using Javascript - how to select nodes (part 1) 👨🏼🔬🎯
- Aniket Pal: Merging Pull Requests Like a Pro With Mergify
- ABA Games: I have created 139 games in one year by patterning my game making
- Lou Willoughby: I built my first JS game! 🎉
- Virej Dasani: I made your stupid app ideas!
- dev.to staff: Happy Global Accessibility Awareness Day!
- Ben Halpern: Interested in getting deeper into Web Components?
- Ben Halpern: What developer products/tools should exist, but don't?
- Abbey Perini: Web Development === Accessibility
- Rob OLeary: VS Code - You don't need a formatting extension (Prettier and friends)
- Michael Tharrington (he/him): Top 7 Featured DEV Posts from the Past Week
- Suzanne Aitchison: What Cypress E2E testing has taught us about our code
- Keff: How to tell a Junior Dev that what they've done is wrong?
- Snowciel: What is YOUR theme?
- Ben Halpern: Name your top 3 favorite software products that you use
- Eldad A. Fux: Announcing Appwrite 0.14 with 11 Cloud Function Runtimes! 🥳
- Ben Halpern: How the DEV {% embed %} codes were created 🎙
- Ben Halpern: Pitch me on Go
- IsraelMitolu: Learn how React Context API works by Building a Minimal Ecommerce Shopping App
- Shahed Nasser: What Tool Do You Wish Was Open Source?
- haimantika mitra: Building an Open Source Blogging Platform with Appwrite and Hugo
- Erika Heidi: Setting Up an Ubuntu 22.04 Workstation for Software Development and Content Creation
- Ben Halpern: What new technologies do you most want to learn?
- Rich Kurtzman: Why a React developer used Svelte for an Arcade
- Madza: 16 Useful Background Generators for Your Website Designs 🎨😍
- Amit Wani: How to speed up a Web App loading time by 10x faster!
- Stas Melnikov: CSS isn't magic. My 3 favorite CSS tricks
- Ben Halpern: Have you considered starting a company?
- Keff: What does being a senior mean to you?
- Justin Schroeder: Introducing AutoAnimate — add motion to your apps with a single line of code.
- Dotnetsafer: 5 Bad Practices That Can Make Your C# Code Messy - And How to Avoid Them
- Muhammad Shahbaz Manzoor: Why still write articles to teach JavaScript?
- Anurag Gharat: Data Fetching in Next.js
- alesbe: Does functional programming have any advantage in real environments?
- Kithmini Indimagedara🌸: Accessibility (A11y) why is it so important?
- CAST AI: Tech Companies Can Endure Recession If They Fix This One Neglected Cost Item
- Ben Halpern: What you need to be prepared for any job interview 🎙
- Ben Halpern: Pitch me on Rust
- Aditya Oberai: Launching the State of the Appwrite Community Survey
Developer Roundup is a weekly roundup blog. Stay tuned for more info on the project. Follow me on Twitter @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄