Blog Logo
  • boneskull dot com
Menu
  • boneskull dot com

Optimizing Mocha's Builds with Travis CI's Build Stages

by Christopher Hiller

A little less than a year ago, Travis CI introduced a beta feature, Build Stages.
Could it be maintainers in my world (that world being “userland tooling and libraries for Node.js”) don’t even know Build Stages are a Thing? Despite the overwhelming popularity of Travis CI amongst OSS

(continue reading)

mocha, travis-ci, ci, tutorial
Apr 09, 2018

Use Rollup to Bundle JavaScript Actions for Apache OpenWhisk

by Christopher Hiller

Like other “serverless” platforms, an OpenWhisk JavaScript Action may be a single .js file. As functions grow beyond trivial—and begin to depend on third-party modules—that single, forlorn .js file can no longer shoulder the burden.

The OpenWhisk Documentation suggests simply throwing an entire project—node_modules and all—

(continue reading)

openwhisk, rollup, node.js, serverless
Mar 28, 2018

VSCode for WebStorm Users

by Christopher Hiller

I love JetBrains’ IDEs. I’ve been a faithful user since PyCharm’s release, seven years ago.

As of late, if I’m watching a presentation, and someone is writing code in an editor, that editor is almost always VSCode.

Something’s up, and I’m going to get to

(continue reading)

vscode, jetbrains, webstorm
Mar 09, 2018

Get on the Good Foot with MicroPython on the ESP32, Part 2 of 2

by Christopher Hiller

In the first part of this excruciating tutorial, I taught the reader how to begin with MicroPython on an ESP32-based development board. We:

  1. Flashed the board
  2. Frolicked in the REPL
  3. Configured WiFi
  4. Uploaded scripts
  5. Build a circuit with a DS18B20 1-Wire temperature sensor
  6. Used MicroPython to read the temperature

In

(continue reading)

micropython, python, mqtt, tutorial, watson
Jan 25, 2018

Get on the Good Foot with MicroPython on the ESP32, Part 1 of 2

by Christopher Hiller

I’m going to show you how to turn on your funk motor get started with MicroPython on an Espressif ESP32 development board. In this first part of this tutorial, I’ll show you how to:

  • Get up & running with MicroPython on the ESP32
  • Connect to WiFi
  • Upload scripts

(continue reading)

micropython, python, esp32, tutorial, sensor
Jan 08, 2018

About

"boneskull" is the alias of Christopher Hiller. This is his blog. Maintainer of Mocha, a JS testing framework. Dev Advocate in Node.js @ IBM. Shenanigans & opinions his own. Also a lizard person.

Tags

  • ai
  • arduino
  • ci
  • cli
  • esp32
  • esp8266
  • ghost
  • javascript
  • jetbrains
  • macos
  • meta
  • micropython
  • mocha
  • mqtt
  • node.js
  • npm
  • openwhisk
  • python
  • raspberry-pi
  • rimraf
  • rollup
  • sensor
  • serverless
  • testing
  • travis-ci
  • tutorial
  • typescript
  • vscode
  • watson
  • web
  • webstorm
  • yeoman

Recent Posts

  • Recursive Directory Removal in Node.js
  • Mocha v6 adds Configuration File Support & Drops Node.js v4.x
  • create-yo: Use any Yeoman generator. Don't install stuff.
Page 2 of 4
Newer Posts Older Posts

© 2017-2018 Christopher Hiller. Some rights reserved.

boneskull.com is licensed under a Creative Commons Attribution 4.0 International License .