Is Matt Keller Alive?
Why (almost) no one is building new native software for your beloved desktop platform.
More Stories
Intro to SharedWorker and WebSockets
Build your multi-window, multiplayer web app with SharedWorker and WebSockets
How to get rich Dart/Flutter code blocks in your blog
This blog post won't teach you how to be rich in money but it will teach you how to be rich in your live Flutter demos, and isn't that really what counts after all?
HOW-TO: Serve Angular Universal with an existing Express server
Want to add SSR to your Angular app without adding a new server to your stack? This post will explain how you can do that!
Anatomy of a Malicious JavaScript File
I recieved a file called presentation.js, needless to say it wasn't a presentation. Read on to learn about my journey to discover what mischief this file was attempting to get up to.
Chapter 5: Using an Android App to create a "Nap Detector" - Part 2
Learn about using BroadcastReceivers and Alarms in Android to perform repeated tasks.
Simple Hardware Hacking: Auto "On Air" VC Indicator - Chapter 4
Create an Android App that will detect whether you are napping and let others know not to disturb you.
Simple Hardware Hacking: Auto "On Air" VC Indicator - Chapter 3
In this post, we improve our Auto "On-Air" sign using a small Arduino-compatible device.
Simple Hardware Hacking: Auto "On Air" VC Indicator - Chapter 2
Making a Chrome extension to automatically detect when you start a Hangouts video call.
Simple Hardware Hacking: Auto "On Air" VC Indicator - Chapter 1
Automatically let the world know that you're on a video call.
Metadicision: How to Decide How to Decide
Things to keep in mind when you're considering how to make a decision.
Using RxMarbles to find the perfect Observable operator
How you can demystify Observable operators using the RxMarbles utility from Ben Lesh
Adding Apple Sign-In to an Angular SPA
Apple is adding their own version of Facebook or Google's sign-in button, here's how to add it to your Angular App.
Machine Learning: Side Note - Iteratively Improving our model
A behind the scenes look on the process of developing the model over the course of this series.
Machine Learning: Chapter 8 - Nonlinearity + Activation Functions
Improving the expressiveness of our model.
Using double buffering to get live updating math with MathJax
Using a technique from graphics programming to improve web-based rich math text fields.
Machine Learning: Chapter 7 - "Deep" Neural Networks and "Hidden layers"
We start to investigate what is meant by hidden layers and how they are used to create deep neural networks (DNNs).
Machine Learning: Chapter 6 - An enhanced demo
Taking our interactive demo to the next level.
Machine Learning: Chapter 5 - The Math of Gradient Descent
In this post we dig a bit more into the math of how Gradient Descent and Back Propagation
Why is it so hard to vertically align things with HTML and CSS?
Every developer's worst nightmare...
Machine Learning: Chapter 4 - Neural Networks
Now we're really getting into the thick of the buzz words... Let's unpack Neural Networks.
What is a fexpr?!
A look at some esoteric Programming Language abstractions.
Machine Learning: Chapter 3 - Gradient Descent
Gradient Descent, a powerhouse for optimizing Machine Learning models.
Using Angular Elements to create interactive blog posts on Squarespace
Sometimes Squarespaces' WYSIWYG editor can feel a bit restrictive, but Angular Elements provide a way to spice things up a bit.
Machine Learning: Chapter 2 - A closer look at loss with Linear Regression
Let's learn about Loss.
Machine Learning: Chapter 1 - Introduction
Dipping a toe into machine learning starting from basic math.
3 things I learned from my biggest failure (so far!)
It's not all sunshine and rainbows.
How can I recover the data on my EC2 if I've lost the key?
Sometimes, everything just goes sideways.
What features of Toy Home do I want to emulate/change/remove?
I love you, Toy Home, You're Perfect, Now Change.
What's the deal with Kaggle?
Let's unpack what is the idea behind the new competitive data-science website.
Rigid Body Control of Blender Model in PS Suite?
In this post we're going to export a model out of Blender and see if we can import it into a PS Vida emulator.
How could I write a Semantic File System?
I don't feel like tree-based file systems are expressive enough! How do we go about building a better one?
How do you set the "Expires" HTTP header in PHP?
A tiny post on how to set the Expires header, or any other header for that matter, using PHP
Is there a way to view the assembly of a C# Program?
Let's get down into the nitty gritty of IL and the .NET framework.
How do I program using the .NET framework
Deja Vu! Upon reflection from my prior post, I aim to do a better job of describing the .NET framework.
How do I program using the .NET framework
From the outside observer, the .NET framework can be very mysterious. This post seeks to de-mystify some of those secrets.
Repurposement
A dedication to self-improvement through daily blogging.