Last week's must-read news and stories from the software engineering community
A weekly roundup of news, tutorials and projects for busy software engineers.
🌐 View in your browser   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
From FAUNers 🐾
Tackling Object Oriented Programming   🔰
Object-oriented programming and its key features and elements are the focus of this essay.

By @angela_s
From the web
Document Scanner with OpenCV Using Video Footage
This article explores how to use OpenCV to make a Document Scanner from video footage.
The Dangers of Shipping at All Costs w/ CEO & Cofounder of 33 Teams
Drew McManus, CEO, and co-founder of 33 teams shares his thoughts in a podcast.
When AI meets fashion: Azure Video Indexer’s new model for detecting Featured Clothing in videos   ✅
What happens when a Data Scientist combines complex neural networks with classic ML (machine learning) models? Spoiler – the results are super interesting and fashionable!
Translate Any Retro Game on the fly with Google Cloud AI and Go
Using the Google Cloud Vision and Google Translate APIs, the author put together a small Go application called interpreter which translates anything on screen to your preferred language.
Why don't we do email verification in reverse?   ✅
Inbox delivery can be fickle, unreliable, or outright impossible. HTML verification emails are pretty and serve the average user well, but degrade poorly and complicate verification for non-paradigmatic users. Plaintext alternatives are the solution, but support is spotty.

What about reversing roles?
Migrating millions of lines of code to TypeScript
On Sunday, March 6, Stripe migrated more than 3.7 million lines of code with a single pull request. The next day, hundreds of engineers came in to start writing TypeScript for their projects.
I don't care how you web dev; I just need more better web apps
Everybody seems to disagree with everybody: You don’t need to look far on web dev social media to find somebody lecturing everybody and nobody about how you should do web development.
10 Books Every Senior Engineer Should Read
Engineers are natural readers. Semaphore has picked their favorite books.
Protestware on the rise: Why developers are sabotaging their own code
A wave of software developers have self-sabotaged their code to protest big corporations to Russia's war in Ukraine.
Technical Writing for Developers
This article outlines how these two seemingly distinct fields — programming and writing — can come together and take our developer skills to the next level.
Quick Hits
The Apple Swift team announced the availability of Swift 5.7.
Grafana announced the general availability of Grafana Incident for its Cloud users.
The beta versions of Xcode 14.1, iOS 16.1, iPadOS 16.1, tvOS 16.1, and watchOS 9.1 are now available. 
Twilio will lay off 11% of its workforce as part of a major restructuring plan, according to a filing.
Google added new features to Google Identity Sevices (GIS) to enhance authentication.
Omdia estimates the infrastructure software market will grow from $143 billion in 2021 to $296 billion by the end of 2026.
A new distributed denial-of-service (DDoS) attack that took place on Monday, September 12, has broken the previous record that Akamai recorded recently in July (a new record-breaking DDoS attack in Europe).
D-ID, an AI media company, launched its proprietary Creative Reality™ Studio, a self-service video platform that enables users to easily bring photos to life and seamlessly generate high quality and customized presenter-led content from a single image. 
Cloudflare has long relied upon Nginx as part of its HTTP proxy stack but now has replaced it with their in-house, Rust-written Pingora software that is said to be serving over one trillion requests per day and delivering better performance while only using about a third of the CPU and memory resources.
Microsoft Teams stores authentication tokens in unencrypted plaintext mode, allowing attackers to potentially control communications within an organization, according to the security firm Vectra. 
Using YouTube as a free file hosting service
React components for Cloudscape Design System
StoneDB is an open-source, MySQL HTAP and MySQL-native database for oltp, real-time analytics
TCP proxy for simulating variable, yet predictable network latency
Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.
Use PageRank to find the most important files in your codebase.

VarBear #339: Translating Any Retro Game on the Fly With Google Cloud AI and Go
Legend: ✅ = editors' choice / ♻️ = Old but gold / ✨ = sponsored / 🔰 = beginner friendly

You received this email because you are subscribed to FAUN.
🐾 FAUN is a world wide community of developers 👣 We help developers learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or leave immediately at anytime here.