AWS Lambda – Best practices
In this post we are going to go through the best practices while building an AWS Lambda function. In order to go through this blog you should know what is it and you should ideally have built at le…
In this post we are going to go through the best practices while building an AWS Lambda function. In order to go through this blog you should know what is it and you should ideally have built at le…
A Progressive Web App, or PWA, uses modern web capabilities to deliver an app-like user experience. Any website can be a PWA - here's how to do it.
You sit down at an upscale restaurant and scan the menu, banter with the waiter, and make your selection. You feel sure you’ve chosen what you want, based on your appetite, your budget, or your culinary preferences. But have you really? Behind the scenes, some restaurants have cleverly designed their menus to steer…
This is a guest blog by Auke Hoekstra, senior adviser electric mobility at the Eindhoven University of Technology and developer of agent-based models for electric vehicles and renewable energy adop…
This article is a starting article in a series that is going to briefly skim through a good engineering textbook on linear algebra, making notes that help yo...
Github recently drafted an update to their Terms Of Service. The new TOS is potentially very bad for copylefted Free Software. It potentially neuters it entirely, so GPL licensed software hosted on Github has an implicit BSD-like license. I'll leave the full analysis to the lawyers, but see Thorsten's analysis .
The Quantum Flow and Photon projects have exciting newsletters. The Quantum graphics project (integrating WebRender in Firefox) hasn’t provided a newsletter so far and people have asked for i…
Charlie Munger offers timeless and pithy wisdom on getting rich, focus, fake knowledge, understanding our circle of competence, and so much more.
Posted by Gal Beniamini, Project ZeroMobile devices are becoming an increasingly privacy-sensitiv...
Every now and then, there’s a post predicting the death of the Java language. The funny thing is that none of them writes about a date. But to be honest, they are all probably true. This is the fate of every language: to disappear into oblivion - or more precisely to be used less and less for new projects.
Good Obscurity vs. Bad Obscurity Camouflage OPSEC An SSH Example Reducing Impact or Probability Summary Many of us are familiar with a concept know as Security
In this article I examine human- and machine aspects of typing latency (“typing lag”) and present experimental data on latency of popular text / code editors. The article is inspired by my work on implementing “zero-latency typing” in IntelliJ IDEA.
Four years ago, I broke my comment section by declaring that Elon Musk’s Hyperloop proposal had no merit, combining technical criticism with expressions like “barf ride” and ̶…
YouTube partners are struggling to get their videos reinstated after false copyright claims. Where's the Fair Use?
Streamlining our release process and quickly getting stable new features to users and developers is a priority for Firefox. Taking a close critical look at our release channels, it became ...
All my life, my heart has yearned for a thing I cannot name. André Breton, Mad Love
Part 3 of a series on “Privacy on the Blockchain”.