TLWI Dev #66
thelastweekin.dev
Hey there, fellow tech enthusiasts! Are you ready for another weekly dose of the latest and greatest happenings in the world of technology? We have some exciting news and resources to share with you today!
First up, are you ready to see what a hurricane looks like from the inside? NOAA has made history with a world-first ocean drone that captures breathtaking footage from inside a hurricane. This is a phenomenal step in advancing our understanding of these natural disasters, and it's sure to leave you in awe.
On the topic of advancements in technology, have you heard about Appwrite
It's that time of year again, folks! Hacktoberfest 2021
Speaking of coding, we all know the struggle of finding remote jobs, especially in the web development field. But fear not, we've got you covered! We've put together a list of 10 awesome websites
Lastly, we've got something for all you networking enthusiasts out there. Have you ever wanted to scan the entire internet in under 5 minutes? Well, now you can with this TCP port scanner
That's a wrap for this week's newsletter! We hope you've found some of these resources and stories to be useful and informative. As always, feel free to send us any feedback or suggestions for future content. Stay curious, stay innovative, and most importantly, stay safe!
Dennis
Our Repo Picks
- robertdavidgraham/masscan (C): TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
- aristocratos/btop (C++): A monitor of resources
- babysor/MockingBird (JavaScript): 🚀AI 拟声: 5 秒内克隆您的声音并生成任意语音内容 Clone a voice in 5 seconds to generate arbitrary speech in real-time
- Sairyss/domain-driven-hexagon (TypeScript): Guide on Domain-Driven Design, Hexagonal architecture, best practices etc.
- rust-embedded/rust-raspberrypi-OS-tutorials (Rust): 📚 Learn to write an embedded OS in Rust 🦀
- YunaiV/ruoyi-vue-pro (Java): 基于 SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
- PeterL1n/RobustVideoMatting (Python): Robust Video Matting in PyTorch, TensorFlow, TensorFlow.js, ONNX, CoreML!
- im2nguyen/rover (Go): Interactive Terraform visualization. State and configuration explorer.
- illusionofchaos/ios-gamed-0day (Objective-C): iOS 15 0-day exploit
- salesforce/Merlion (Python): Merlion: A Machine Learning Framework for Time Series Intelligence
- freefq/free : 翻墙、免费翻墙、免费科学上网、免费节点、免费梯子、免费 ss/v2ray/trojan 节点、蓝灯、谷歌商店、翻墙梯子
- Tencent/secguide : 面向开发人员梳理的代码安全指南
- HashLips/hashlips_art_engine (JavaScript): HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
- containers/youki (Rust): A container runtime written in Rust
- appwrite/appwrite (JavaScript): Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
- appsmithorg/appsmith (TypeScript): Build completely custom admin panels and internal tools. Use 30+ react components to build pages without HTML/CSS.
- sindresorhus/awesome : 😎 Awesome lists about all kinds of interesting topics
- 7eu7d7/genshin_auto_fish (Python): 基于深度强化学习的原神自动钓鱼 AI
- Lux-AI-Challenge/Lux-Design-2021 (Jupyter Notebook): Home to the design and engine of the @Lux-AI-Challenge Season 1, hosted on @Kaggle
- withfig/autocomplete (TypeScript): Fig adds autocomplete to your terminal.
- waydroid/waydroid (Python): undefined
- AlexandreRouma/SDRPlusPlus (C++): Cross-Platform SDR Software
- taichi-dev/taichi (C++): Parallel programming for everyone.
- grpc/grpc (C++): The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
- unknwon/the-way-to-go_ZH_CN (Go): 《The Way to Go》中文译本,中文正式名《Go 入门指南》
Our Article Picks
- Christina Gorton: Hacktoberfest 2021 is Here 🎃
- Jordan Burroughs: Bookmark These 8 Front-End Websites Now!
- Prosper Otemuyiwa: 15 Developer Tools to Make You Super Productive
- Olubisi Idris Ayinde💡: 12+ Github Repositories to Help You Ace Your Job Interview
- OpenReplay Tech Blog: Redux is Dead: Long Live Redux Toolkit
- Alok Kumar: Getting Started with JavaScript Modules
- Sumudu Siriwardana: JavaScript Functions: Explain Like I'm Five
- Pan Seba: Stop abusing .map()!
- Muthu Annamalai Venkatachalam: 10 GitHub Repository every Web Developer should Know
- Collins Mbathi: Building a Dating App with MERN
- Santan kr Sharma: Promise & Async await in JavaScript.
- Pawel: Open Source Programs for Students to participate
- Dawid Andrzejewski: The largest library of UI components for popular frameworks
- Asjad Anis: Optimizing React App Performance
- Saji Wang: Building a Chrome Extension in Minutes
- Bour Abdelhadi: Javascript Security Checklist
- Sebastián Ramírez: HTTPS for Developers
- Angie Jones: Blockchain 101 (and the protocols that use it)
- Nicolas Louis: How to run docker on Windows without Docker Desktop
- murtuza: Skeleton Loading for Social Media Embeds using CSS and JavaScript 🔥
- CoderZ90: Pro VSCODE Themes For Pro Developers
- Shaan Alam: How to implement Google Authentication in your React Applications!!
- Oleksii Trekhleb: Self-Parking Car in <500 Lines of Code
- Techworld with Nana: Kubernetes Crash Course for Absolute Beginners 👏
- Abhiraj Bhowmick: 5 essential Web UX laws
- Eric The Coder: Create a backend in Javascript: NodeJS Module System
- Fábio Englert Moutinho: TypeScript Features Every Angular Developer Needs to Know
- Abdulcelil Cercenazi: 🖐 5 Things Every Developer Must Know about Software Architecture
- Zaw Zaw Win: Javascript fundamentals before learning react
- Somesh Thakur: How to ensure the highest quality of Software code
- Savio Martin: 16 must-have Figma Plugins for UI/UX Designers
- Yohan Lasorsa: Instantly set up a new dev environment using containers and VS Code
- Tolu Agboola: Type Aliases vs Interfaces in TypeScript
- Jose R. Torres: Quickest way to Secure API Keys on the Frontend
- Siddharth: Understanding TypeScript decorators.
- Mariana Simon: 10 Awesome Websites to find Web Developer Remote Jobs
- Parvathi: Beginner's guide to Docker(Part 1)- Dockerfile and Docker CLI commands
- Roman Sarder: The saga of async JavaScript: Generators
- Eric The Coder: Create a backend in Javascript: Introduction to Node.js
- Chris Noring: Free Data Science for Beginners curriculum on GitHub
- Taslim Arif: Clean Code
- jideabdqudus: Fetching data in React: Quick guide
- Pubudu Jayawardana: Create a simple OTP system with AWS Serverless
- Temani Afif: Exploring the CSS Paint API: Blob Animation
- Abhiraj Bhowmick: 5 Common HTML Mistakes you should avoid.
- Omkar B: Build A Simple Progress Bar
- NordicBeaver: A real-life example of making a custom Promise in JavaScript/TypeSctipt
- Ankit Kumar: Do you know all the popular NPM commands?
- Suhail Kakar: The Ultimate Guide to Web 3.0 - Everything you need to know about Web 3.0 before learning it
- Nikhil Singh: Dark Mode: Conditional Styling using styled-components
Trending This Week On Hacker News
- PostgreSQL 14: https://www.postgresql.org/about/news/postgresql-14-released-2318/
- NFT projects are just MLMs for tech elites: https://every.to/napkin-math/nft-projects-are-just-mlms-for-tech-elites
- Ocean drone captures video from inside a hurricane: http://www.noaa.gov/news-release/world-first-ocean-drone-captures-video-from-inside-hurricane
- Show HN: Hacker News client with a twist: https://haxplore.pabue.co
- Understanding Awk: https://earthly.dev/blog/awk-examples/
- When users never use the features they asked for: https://web.eecs.utk.edu/~azh/blog/featurestheywanted.html
- Cloudflare's Disruption: https://stratechery.com/2021/cloudflares-disruption/
- Coinbase Breach Notification: https://oag.ca.gov/ecrime/databreach/reports/sb24-545815
- Chip shortage leads carmaker Opel to shut German plant until 2022: https://www.reuters.com/business/autos-transportation/chip-shortage-leads-carmaker-opel-shut-german-plant-until-2022-2021-09-30/
- Google destroyed our startup by terminating our Play Developer Account: https://medium.com/@sixacegames/how-google-destroyed-our-startup-by-terminating-our-google-play-developer-account-6a8cca09ea88
- Always-on Processor magic: How Find My works while iPhone is powered off: https://naehrdine.blogspot.com/2021/09/always-on-processor-magic-how-find-my.html
- A bit of math around Cloudflare's R2 pricing model: https://twitter.com/QuinnyPig/status/1443028078196711426
- DMV approves Cruise and Waymo for commercial service in parts of Bay Area: https://www.dmv.ca.gov/portal/news-and-media/117199-2/
- Tell HN: Amplitude (YC W12) just went public – AMA: https://news.ycombinator.com/item?id=28696641
- DeFi bug accidentally gives $90M to users: https://www.cnbc.com/2021/10/01/defi-protocol-compound-mistakenly-gives-away-millions-to-users.html
- Gentle introduction to GPUs inner workings: https://vksegfault.github.io/posts/gentle-intro-gpu-inner-workings/
- Ruby removed “Participants will be tolerant of opposing views” from its CoC: https://github.com/ruby/www.ruby-lang.org/pull/2690
- U.S. declares more than 20 species extinct after exhaustive searches: https://www.axios.com/us-23-extinct-species-endangered-species-list-0555df01-b298-4df0-bc24-466d79530f2d.html
- The Art of Linear Algebra [pdf]: https://raw.githubusercontent.com/kenjihiranabe/The-Art-of-Linear-Algebra/main/The-Art-of-Linear-Algebra.pdf
- Apple and Disney among companies backing groups against US climate bill: https://www.theguardian.com/us-news/2021/oct/01/apple-amazon-microsoft-disney-lobby-groups-climate-bill-analysis
- Ask HN: Who is hiring? (October 2021): https://news.ycombinator.com/item?id=28719320
- Downsides of Offline First: https://rxdb.info/downsides-of-offline-first.html
- Learning Common Lisp to beat Java and Rust on a phone encoding problem: https://renato.athaydes.com/posts/revenge_of_lisp.html
- 'Google' is most searched word on Bing: https://www.bbc.com/news/technology-58749525
- Senior developers are leading the great resignation movement: https://tipsnguts.medium.com/why-senior-developers-are-leading-the-great-resignation-movement-37b93ab9a634
- Google developing own CPUs for Chromebook laptops: https://asia.nikkei.com/Business/Tech/Semiconductors/Google-developing-own-CPUs-for-Chromebook-laptops
- Are software engineering “best practices” just developer preferences?: https://floverfelt.org/posts/software-best-practices.html
- The Martians of Budapest: https://www.privatdozent.co/p/the-martians-of-budapest-03b
- I tried 30 mustards this summer: https://www.insidehook.com/article/food-and-drink/30-best-mustards-tried-summer
- The Wayforward Machine: https://wayforward.archive.org
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! 🦄