Hi, I'm Bill. I'm a software developer with a passion for making and electronics. I do a lot of things and here is where I document my learning in order to be able to inspire other people to make ...
Functional programming, as the name implies, is about functions. While functions are part of just about every programming paradigm, including JavaScript, a functional programmer has unique ...
Timers have arrived on the Mac with the addition of the Clock app coming to modern versions of MacOS. This is exciting if you’ve long wanted to use a timer on your Mac, whether to set a timer for a ...
This tutorial provides a comprehensive guide to JavaScript Map and Set, explaining their differences, use cases, and how to effectively utilize them. JavaScript offers a rich set of data structures ...
Have you ever felt like you needed to start over and press the refresh button? Well, that's exactly what you can do with a simple JavaScript technique. Whether you're a beginner or an experienced ...
The technology of zero-knowledge proof and especially zk-SNARK is one of the most exciting ones in the field of crypto because of the following reasons: You can prove you have information without ...
TODO should show simple main examples that loop, and do something periodically and/or wait for event, e.g. maybe inspired from section 2 of http://www.simonduquennoy ...
This tutorial will show how to make use of timers in Contiki. It will also give a basic into to events. The etimer will post an event when the timer is expiring. Since it posts and event you will need ...