Programming Weekly Newsletter, Varbear. Curated Programming news, tutorials, tools and more!
🌐 View in your browser   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
VarBear
 
 
🐾 From FAUNers
 
faun.dev faun.dev
 
Tackling Object Oriented Programming   🔰
 
 
Object-oriented programming and its key features and elements are the focus of this essay.

By @angela_s
 
 
👉 Create your FAUN Page if it's not done yet and start sharing your blog posts, news, and tools on FAUN Developer Community, collect badges and more!
 
 
🔗 From the web
 
rubikscode.net rubikscode.net
 
Document Scanner with OpenCV Using Video Footage
 
 
This article explores how to use OpenCV to make a Document Scanner from video footage.
 
 
devinterrupted.substack.com devinterrupted.substack.com
 
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.
 
 
techcommunity.microsoft.com techcommunity.microsoft.com
 
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!
 
 
medium.com medium.com
 
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.
 
 
blog.yossarian.net blog.yossarian.net
 
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?
 
 
stripe.com stripe.com
 
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.
 
 
www.baldurbjarnason.com www.baldurbjarnason.com
 
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.
 
 
semaphoreci.com semaphoreci.com
 
10 Books Every Senior Engineer Should Read
 
 
Engineers are natural readers. Semaphore has picked their favorite books.
 
 
techcrunch.com techcrunch.com
 
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.
 
 
css-tricks.com css-tricks.com
 
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
 
 
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. 
 
 
The Apple Swift team announced the availability of Swift 5.7.
 
 
⚙️ Tools
 
github.com github.com
 
MeViMo/youbit
 
 
Using YouTube as a free file hosting service
 
 
github.com github.com
 
cloudscape-design/components
 
 
React components for Cloudscape Design System
 
 
github.com github.com
 
stoneatom/stonedb
 
 
StoneDB is an open-source, MySQL HTAP and MySQL-native database for oltp, real-time analytics
 
 
github.com github.com
 
kffl/speedbump
 
 
TCP proxy for simulating variable, yet predictable network latency
 
 
github.com github.com
 
LyraSearch/lyra
 
 
Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.
 
 
github.com github.com
 
codemix/deprank
 
 
Use PageRank to find the most important files in your codebase.
 
 
👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.
 
❤️ Thanks for reading
 
 
👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could forward it to your friends! You can also donate to help us keep this newsletter going.

🙏 Never miss an issue!
To receive our future emails in your inbox, don't forget to add community@faun.dev to your contacts.

ℹ️ Have a question or feedback?
Feel free to reply to this email. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.
 

VarBear #339: Translating Any Retro Game on the Fly With Google Cloud AI and Go
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = 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 use the old way here (legacy). If you have any problem, read this or reply to this email.

Important: We are gradually migrating to a new system. If you don't create an account on FAUN (here), you will stop receiving our weekly newsletter.