Programming Digest #478: Guide to Web Authentication
#478 — June 27, 2022 | View in browser |
Programming Digest
this week's favorite
Often a password is all that lies between a malicious user and our bank accounts, social media accounts, and other sensitive data.
Effective Software Testing – A Developer’s Guide
The book also covers many other common topics relevant for developers writing automatic tests, such as: test-driven development, mocking, designing for testability, and property-based testing. The author does a good job describing these. I especially like the code examples – they are larger than the most basic cases, but still small enough to easily keep in your head.
False Assumptions Programmers Make About Maps
Famously, engineers tend to make wrong assumptions about a lot of things: Names and time are two well-known examples. Maps are a rich source of edge cases. Especially when you start dealing with global maps, be prepared: That weird situation you assume does not exist? Somewhere in the world, it does.
CAP or no CAP? Understanding when the CAP theorem applies and what it means
The CAP theorem might be the most misunderstood idea in computer science. If you’re looking to understand the CAP theorem through a series of examples, you’re in the right place.
grug brain developer not very smart, but grug brain developer program many long year and learn some things although mostly still confused
projects
Open source product analytics you can self-host
PostHog's product data platform has everything engineering teams need in one place. Product Analytics, Session Recording, Funnels, Feature Flags, Experimentation and more — all seamlessly integrated. And you can self-host, so user data never leaves your infrastructure.
how did you like this issue?
1 = didn't like it at all and 5 = loved it and shared it with everyone I know
newsletters
Key phrases
Older messages
Programming Digest #477: Lessons I've Learned While Scaling Up a Data Warehouse
Sunday, June 19, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #477 — June 20, 2022 View in browser Programming Digest Spread the word, build the community, share the
Programming Digest #476: Fallacies of Distributed Systems
Sunday, June 12, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #476 — June 13, 2022 View in browser Programming Digest Spread the word, build the community, share the
Programming Digest #475: Programming in the Apocalypse
Sunday, June 5, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #475 — June 06, 2022 View in browser Programming Digest Spread the word, build the community, share the
Programming Digest #474: Learnings from 5 years of tech startup code audits
Sunday, May 29, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #474 — May 30, 2022 View in browser Programming Digest Spread the word, build the community, share the
Programming Digest #473: The overengineered Solution to my Pigeon Problem
Sunday, May 22, 2022
And more news, tutorials and articles about programming and technology in this week's issue. #473 — May 23, 2022 View in browser Programming Digest Spread the word, build the community, share the
You Might Also Like
Daily Coding Problem: Problem #1417 [Easy]
Friday, April 19, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Wayfair. You are given a 2 x N board, and instructed to completely cover the board with
Charted | How Hard Is It to Get Into an Ivy League School? 🎓
Friday, April 19, 2024
We detail the admission rates and average annual cost for Ivy League schools, as well as the median SAT scores required to be accepted. View Online | Subscribe Presented by: Discover the motivations
Dark Matter & Tortured Poets
Friday, April 19, 2024
New music releases aren't what they used to be -- for good and bad. Dark Matter & Tortured Poets By MG Siegler • 19 Apr 2024 View in browser View in browser New music releases in 2024 are a
Impact of AI on Product Management
Friday, April 19, 2024
Impact of AI on Product Management The rise of the AI Product Manager. Product managers have always championed customer's needs. However, with AI, the job requires new technical and ethical
⚙️ Zuck has entered the chat(bot)
Friday, April 19, 2024
Plus: AI video's coming to mobile!
Noonification: Just Made my First Dollar With My SaaS After Quitting my Job
Friday, April 19, 2024
Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with
From Not to Hot 🔥7 Practices to Land a Trending Story
Friday, April 19, 2024
Discover the Insider Secrets to Elevate Your Story's Success! 🚀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
iOS Dev Weekly - Issue 657
Friday, April 19, 2024
What's the easiest and least hassle path to launching a custom app store in the EU? 🏪 View on the Web Archives ISSUE 657 April 19th 2024 Comment You probably already saw this week's
Vision Pro App Development, TipKit and more...
Friday, April 19, 2024
View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Readers Become Part of the Plot with Vision Pro App
Your 3 AI Incubator Tracks: Curriculum, Coaching, or 1-on-1 Mentorship
Friday, April 19, 2024
How to pick the one that's right for you