For the past year, I’ve been learning more about machine learning. I’ve built a few browser experiments but lately, I’ve been spending some time mixing Machine Learning with another passion of mine, hardware!
The following tutorial is about how I prototyped a gesture recognition system using an Arduino and Tensorflow.js.
This is only a first version and is still very experimental.
What follows covers the main steps I took to build this, with some code samples. …
The Chrome Devtools are very powerful and I’ve wanted to learn more about them for a while. Yesterday, I got the opportunity to dive a bit into them during a full day workshop, so I decided to share what I’ve learnt so far in case it can benefit others. Of course, what follows is only a subset of all the features available so this post might be the first in a series!
The command palette gives you access to pretty much all features of the devtools from a single command.
To activate it, use Command + Shift + P.
From…
Last year, as I was going on some work weekend trip, I was talking to an ex-colleague about how much I’ve always wanted to learn to play the drums, but never actually did because it takes a lot of space and drum sets are quite expensive.
Out of nowhere, he reached into his bag and pulled out the Freedrum sensors. I had never heard of them before but he told me about these motion sensors you attach to drum sticks and your shoes, to play air drums. …
The original version of this project was built using a Daydream controller.
To make it accessible to more people, I’ve spent some time changing it so you can use your phone instead.
However, FIY, you can also build your own controller using something like an Arduino, accelerometer and bluetooth module if you feel like it! 😃
For the 1st version of this project, I used Web Bluetooth to connect the Daydream controller directly to the browser and I was hoping the code would stay quite similar, but I realised phones cannot connect to laptops using the Web Bluetooth API. …
This post is in no way a criticism of anybody I’ve ever worked with, it is only a quick list of important things I’ve learnt about CSS recently while doing some personal research.
The fact that a lot of developers don’t seem to care that much about CSS is nothing new. You can observe it either by following conversations online or by talking to some friends and colleagues.
However, in the community, a lot of what we learn comes from knowledge sharing with peers and, as a result, I sometimes realise that there are essential things about CSS I’ve never…
Having worked mostly on front-end projects, Docker is not something I’ve had to deal with often but for the past couple of weeks. I’ve been learning more about it and decided to write this blog posts to share the basics.
Docker has been around for a little while but if you’ve never worked with it, I thought it might be good to briefly explain what it is.
Docker is a tool that helps developers build, deploy, and run applications more easily. It does that by packaging an application and all it needs (libraries, code, system tools, etc.) into virtual containers…
A few years ago, I came across Project Jacquard, a project by Google ATAP to create an interactive denim jacket to control apps on your phone, such as picking up or declining calls, changing music, etc…
For the past couple of years, I’ve had a growing interest in neurotechnology. This blog post is about sharing the things I’ve learnt along the way and hopefully help people who want to get started!
Before diving into the topic, I thought I would briefly talk about how I got into it in the first place.
— -
I don’t have a background in Computer Science (I studied advertising and marketing), so I learnt to code by doing an immersive coding bootcamp at General Assembly.
While I was looking for my 1st job, I started tinkering with JavaScript and hardware…
For the past couple of years, I’ve had a growing interest in neurotechnology. This blog post is about sharing the things I’ve learnt along the way and hopefully help people who want to get started!
Before diving into the topic, I thought I would briefly talk about how I got into it in the first place.
— -
I don’t have a background in Computer Science (I studied advertising and marketing), so I learnt to code by doing an immersive coding bootcamp at General Assembly.
While I was looking for my 1st job, I started tinkering with JavaScript and hardware…
I’ve wanted to experiment with projections for a while and decided to mix that with conductive ink to make it an interactive experience.
I got inspired by this work by Sofia Aronov and wanted to build something similar.
Software developer, creative coder and tinkerer of things.