Various videos recorded at the Brisbane JavaScript meetup.
My talk for BrisJS on Babel, writing a Babel plugin and having some fun with JavaScript ASTs.
From Brisbane JavaScript Meetup, May 2020
Full meetup video https://www.youtube.com/watch?v=rLzljZmdBNM
My talk for BrisJS on starting your open source project!
See the full nights talks here: https://www.youtube.com/watch?v=F2TTPwTakeQ
My talk for BrisJS on MiniQL, my tiny rebuild of GraphQL!
I talk about when it's ok to reinvent the wheel and give a demo of MiniQL.
My talk for the Brisbane JavaScript meetup on building microservices with Node.js
Topics:
- Why microservices?
- Why Node.js?
- Live demo of creating a simple Node.js microservice.
Slides:
https://www.slideshare.net/AshleyDavis33/microservices-with-nodejs-for-brisjs
My book Bootstrapping Microservices is availabl...
We all know that we can share TypeScript code through npm, but did you know that there's a more direct way to share code between your TypeScript projects?
In this talk we will explore using TypeScript "project references" to created shared code libraries. It's a great approach that works well for both mono-repos and meta-repos
We'l...
In this talk you'll learn some tricks of the trade for being a fast developer working across the stack.
Join software craftsman and author Ashley Davis and learn techniques for high velocity development that he has spent many years practising and refining.
The slides:
https://www.slideshare.net/AshleyDavis33/rapid-fullstack-deve...
Live reloading your code - getting near instant feedback while you are coding - is a fundamental part of maintaining a rapid pace of development.
Slides: https://www.slideshare.net/AshleyDavis33/live-reload-across-the-stack-251303188
Blog post: https://www.codecapers.com.au/live-reload-across-the-stack/
Example code: https:/...
My talk and demo on pnpm for BrisJS.
pnpm. What's it all about?
In this video we look at pnpm as lightweight high-performance replacement for npm.
Includes a demo of how to create a multi-package monorepo using pnpm instead of the more usual npm.
Also looks at fullstack JavaScript and TypeScript monorepos and sharing...
After the excellent overview on Observability from Andrei Hawke in February 2023, this is a follow-up talk by Ashley Davis on implementing observability in a Node.js microservices project using open telemetry and Honeycomb.
Open telemetry can seem really complicated and overwhelming, but once you know what you need (with a bit of help fro...
Have you ever wished you could take a data file or even some data output by a tool and transform it without having to write a ton of code?
You might have already tried using `jq` (or a similar tool) to do this and like me you might have been flummoxed by the syntax and struggled to remember later how to use it.
In this video discov...