Programming Digest - Programming Digest #384
5 top links —
save time, be smarter.
Stay on top of technology with Programming Digest.
programming |
Spread the word, build the community, share the knowledge – invite your friends.
sponsor
Devs like you are in demand on Vettery
Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.
this week's favorite
WebRTC is both an API and a Protocol. The WebRTC protocol is a set of rules for two WebRTC agents to negotiate bi-directional secure communication. The WebRTC API was designed just for Javascript. This Javascript API then allows web developers to use the WebRTC protocol in the browser.
Very short functions are a code smell – an overview of the science on function length
This is the first part of a blog series where I examine programming concepts from a scientific perspective. In this part I dig up every study relating to function length I could find, fill in some gaps with original research, and examine what we can learn.
Postel's Law - The Robustness Principle
Postel's law is most appropriate when you're trying to optimize for robust interoperability of many disparate systems which aren't under singular control. You need to acknowledge that you may be trading initial adoption and robustness for long-term tolerance and even baking-in of inconsistent or even buggy behaviors, however.
The Infinite Loop That Wasn't: A Holy Grail Bug Story
Once upon a time there was a game for the GBA by the name of Hello Kitty Collection: Miracle Fashion Maker. It was a cutesy game based on the famous Sanrio Hello Kitty franchise, developed by Access. But hidden beneath the surface of the seemingly innocuous title was an insidious problem.
10 lesser-known Web APIs you may want to use
API is the acronym for Application Programming Interface which defines interactions between multiple software architecture layers. Programmers carry out complex tasks easily using APIs in software development. Without APIs, a programmer's life would have been miserable with no proper(security, for example) access to data, knowing unnecessary low level details etc.
courses
WEBINAR | Refactor > Rewrite: How to save your existing app with Vertical Slice Architecture
If you’re working with a layered-architecture application that’s gotten too complex to scale, you don’t have to scrap it and start over. On Wed., September 9, Headspring Chief Architect Jimmy Bogard will show us how to take advantage of the encapsulation vertical slice provides in order to safely and steadily refactor a tangled app. Sign up and you’ll receive the full recording after!
newsletters
Older messages
Programming Digest #383
Sunday, August 30, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #383 Spread the word, build the community, share the knowledge – invite your friends. sponsor
Programming Digest #377
Sunday, July 19, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #377 Spread the word, build the community, share the knowledge – invite your friends. sponsor
Programming Digest #376
Sunday, July 12, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #376 Spread the word, build the community, share the knowledge – invite your friends. sponsor
Programming Digest #375
Sunday, July 5, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #375 Spread the word, build the community, share the knowledge – invite your friends. sponsor
Programming Digest #374
Sunday, June 28, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #374 Spread the word, build the community, share the knowledge – invite your friends. sponsor
You Might Also Like
CensysGPT: AI-Powered Threat Hunting Tool for Cybersecurity Pros
Saturday, May 11, 2024
THN Daily Updates Newsletter cover Enterprise Transformation to AI and the Metaverse ($59.99 Value) FREE for a Limited Time Strategies for the Technology Revolution Download Now Sponsored LATEST NEWS
📧 Building Resilient Cloud Applications With .NET
Saturday, May 11, 2024
Building Resilient Cloud Applications With .NET Read on: my website / Read time: 7 minutes BROUGHT TO YOU BY Build API Applications Visually Build API applications visually using Postman Flows.
The worst of the VC fund performance may be behind us
Friday, May 10, 2024
Plus: Zeekr's shares pop and Dell's data breach did include personal data View this email online in your browser By Christine Hall Friday, May 10, 2024 Good afternoon, and welcome to TechCrunch
DeepMind releases AlphaFold 3 - Weekly News Roundup - Issue #466
Friday, May 10, 2024
Plus: OpenAI releases Model Spec; Neuralink publishes progress update; Tesla shares new video of Optimus; growing meat with Gatorade; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Issue #540: Jam winners, AGILE, and game of life in 3D
Friday, May 10, 2024
Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #540 - May 10th 2024 If you have anything you want to share with the HTML5 game
🕹️ The Future of Game Emulators — We Tried Browsing the Web With Safari 1.0
Friday, May 10, 2024
Also: How Linux Got Its Name, and More! How-To Geek Logo May 10, 2024 Did You Know Honey crisp apples were developed by the Minnesota Agricultural Experiment Station's Horticultural Research Center
JSK Daily for May 10, 2024
Friday, May 10, 2024
JSK Daily for May 10, 2024 View this email in your browser A community curated daily e-mail of JavaScript news How to Create Objects in JavaScript In programming, objects are fundamental building
iOS Dev Weekly - Issue 660
Friday, May 10, 2024
Happy Birthday to … the Worldwide Developers Conference! 🎂 View on the Web Archives ISSUE 660 May 10th 2024 Comment Reading this post from Jim Luther wishing WWDC a happy 35th birthday set me thinking
Startups Weekly: Trouble in EV land and Peloton is circling the drain
Friday, May 10, 2024
Plus: The quirky rabbit R1 and Tesla's relationship with lidar View this email online in your browser By Haje Jan Kamps Friday, May 10, 2024 Welcome to Startups Weekly — Haje's weekly recap of
Daily Coding Problem: Problem #1437 [Hard]
Friday, May 10, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an array of numbers, find the length of the longest increasing