(28) Why passwords are not equivalent to X.509 Certificates for IoT Devices? | LinkedIn
The Clickbait
The Clickbait Software Development, API development, Indutrial IOT
Podcast Overload
Photo by dlxmedia.hu on Unsplash “People are willing to do almost anything other than read at length. It requires patience: an atrophied muscle in the smartphone age. At the same time, no one relis…
A 10-step guide for a successful hackathon
Follow this blueprint for planning, hosting, and managing a successful hackathon.
No Silver Bullet by Fred Brooks - Future of Coding - Omny.fm
Writing an engineering strategy.
Once you become an engineering executive, an invisible timer starts ticking in the background. Tick tick tick. At some point that timer will go off, at which point someone will rush up to you demanding an engineering strategy. It won’t be clear what they mean, but they will want it, really, really badly. If we just had an engineering strategy, their eyes will implore you, things would be okay. For a long time, those imploring eyes haunted me, because I simply didn’t know what to give them: what is an engineering strategy?
Taking the Modular Route
Thanks to modularity, third-party developers create their own modules based on standards, which gave way to the mobile app marketplace.
Blurring Language Boundaries
Coding 102: Writing code other people can read
That bootcamp may have taught you to write code that works. But the next level is to write code that works with other people.
What Won't Change
Teach Yourself Programming in Ten Years
Infinite Grid
...
Plain Text Accounting portal - plaintextaccounting.org
Type safety - Wikipedia
Better way to think when creating components
This advice will unblock you and avoid future pitfalls when building your components.
NoSQL: The Baby and the Bathwater - Marc's Blog
Textual - The Heisenbug lurking in your async code
Textual is a TUI framework for Python, inspired by modern web development.
The Cryptographic Doom Principle
When it comes to designing secure protocols, I have a principle that goes like this: if you have to perform any cryptographic operation before verifying the MAC on a message you’ve received, it will somehow inevitably lead to doom.
The unsafe language doom principle
In defence of pull requests | johnnyreilly
Some people feel that pull requests are a barrier to contribution. I disagree.
Fei-Fei Li's Quest to Make Machines Better for Humanity
Artificial intelligence has a problem: The biases of its creators are getting hard-coded into its future. Fei-Fei Li has a plan to fix that—by rebooting the field she helped invent.
AI’s Leading Lady: The Work of Fei-Fei Li
Dr. Fei-Fei Li is a computer scientist and researcher who has had a profound impact on the field of artificial intelligence (AI). With a…
SF’s Market Street Subway runs on Floppy Disks #Transportation #Floppy @sfstandard
The SF Municipal Transportation Agency is using rather outdated technology for crucial operations: 5.25-inch floppy disks. “Our train control system in the Market Street subway is loaded off of fiv…
MUNI Floppy
SF's Market Street Subway Is Running on Reagan-Era Technology: "Our train control system in the Market Street subway is loaded off of five-and-a-quarter inch floppy drives," SFMTA director Jeffrey Tumlin told KQED's Priya David Clemens this week. "We have to employ programmers who are experts in the programming languages of the nineties in order to keep running our current system. So we have ...
SF’s Market Street Subway Is Running on Reagan-Era Technology
SFMTA runs trains on a storage format that can’t even hold a hi-res image.
Stop breaking the Web
An interactive exploration of an efficient algorithm for finding the outline of a two-dimensional metaball.
Continuous improvement beats 'tada' releases | Browser London
The term 'continuous improvement' isn't going to set any pulses racing, but it is proven to be the best way to make excellent software.
How Real-Time Database Design Boosts Total Cost of Ownership
A look at three pillars of effective performance and scalability.
Hacking the Tax Code - Schneier on Security
Multi-Model vs. Multi-Cloud