Learn with Code Capers
About
New releases
Working with data
The basics of working with data in JavaScript.
Working with functions
Shows how to work with functions in JavaScript.
Series
Working with functions
Shows how to work with functions in JavaScript.
Working with data
The basics of working with data in JavaScript.
BrisJS
Various videos recorded at the Brisbane JavaScript meetup.
Rapid Fullstack Development
Presentation and livestreams relating to my book Rapid Fullstack Development.
Bootstrapping Microservices - Chapter 8
In chapter 8 of Bootstrapping Microservices we create an automated continuous...
Videos
Creating a simple JavaScript code module and importing it into Data-Forge Notebook
Shows how to create a simple JavaScript code module and then import it into D...
Adding a parameter to our function
Shows how to add a parameter to our function to control its behaviour.
Getting a result from our function
Shows how to get a result from our function.
Loading data from a text file
Shows how to load data from a text file.
Parsing JSON data
Shows how to parse JSON data from text.
An easier way to load a JSON file
Shows an easier way to load a JSON file using the datakit JavaScript code lib...
Parsing CSV data
Shows how to parse CSV data from text.
An easier way to load a CSV file
Shows an easier way to load a CSV file using the datakit JavaScript code libr...
Plotting your data
Shows how to plot a chart from your data in Data-Forge Notebook.
Counting data records
Shows how to count the number of records in a data set.
Filtering data with filter
Shows how to filter a data set using the JavaScript filter function.
Transforming data with map
Shows how to transform a data set using the JavaScript map function.
Saving a new data file
Shows how to save a new data file using the datakit JavaScript code library.<...
Fun with Babel & ASTs in JavaScript
My talk for BrisJS on Babel, writing a Babel plugin and having some fun with ...
How to start your own open source project!
My talk for BrisJS on starting your open source project!
See the full ...
When to reinvent the wheel? Building a new query language in TypeScript
My talk for BrisJS on MiniQL, my tiny rebuild of GraphQL!
I talk about...
Building microservices with Node.js for BrisJS
My talk for the Brisbane JavaScript meetup on building microservices with Nod...
Sharing code libraries between TypeScript projects
We all know that we can share TypeScript code through npm, but did you know t...
Rapid Fullstack Development for BrisJS
In this talk you'll learn some tricks of the trade for being a fast developer...
Live reload across the stack: What it is, why you need it and how to do it
Live reloading your code - getting near instant feedback while you are coding...
Creating a multi-package fullstack monorepo with pnpm
My talk and demo on pnpm for BrisJS.
pnpm. What's it all about?
Implementing Observability in Node.js
After the excellent overview on Observability from Andrei Hawke in February 2...
JavaScripting from the terminal
Have you ever wished you could take a data file or even some data output by a...
Rapid Fullstack Development: Developing the Photosphere backend - Part 1
Part 1 of my coding live stream developing the Photosphere monolithic backend...
Rapid Fullstack Development: Developing the Photosphere backend - Part 2
Part 2 of my coding live stream developing the Photosphere monolithic backend...
Rapid Fullstack Development: Developing the Photosphere backend - Part 3
Part 3 of my coding live stream developing the Photosphere monolithic backend...
Rapid Fullstack Development: Developing the Photosphere backend - Part 4
Part 4 of my coding live stream developing the Photosphere monolithic backend...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 1
Part 1 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 2
Part 2 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 3
Part 3 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 4
Part 4 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 5
Part 5 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 6
Part 6 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 7
Part 7 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 8
Part 8 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 9
Part 9 of my coding livestream developing the Photosphere frontend using Java...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 10
Part 10 of my coding livestream developing the Photosphere frontend using Jav...
Rapid Fullstack Development: Developing the Photosphere Frontend - Part 11
Part 11 of my coding livestream developing the Photosphere frontend using Jav...
Rapid Fullstack Development - new and updated version
In this talk you'll learn some tricks of the trade for being a fast developer...
Bootstrapping Microservices - Chapter 8.1 - Introduction
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.2 - CI and CD
Bootstrapping Microservices, chapter 8: Continuous delivery.
TODO
<...
Bootstrapping Microservices - Chapter 8.3 - Why automate?
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.4 - CI and CD - GitHub Actions
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.7 - Example 3 - Continuous delivery
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.9 - Example 3 - Practising manual deployment
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.10 - Example 3 - Shell script for deployment
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.11 - The deployment workflow
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.12 - Example 3 - Kubectl
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.13 - Example 3 - GitHub Secrets
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.14 - Example 3 - Testing deployment
In this chapter we learn how to automated the deployment of our microservices...
Bootstrapping Microservices - Chapter 8.15 - Summary
In this chapter we learn how to automated the deployment of our microservices...