This is your work, valued
Software craftsman | Author | Writing The Feedback-Driven Developer | Creator of Photosphere
Fluent-Behaviour-Tree. C# behaviour tree library with a fluent API
397AngularJS-FlowChart. An example/template WebUI control for visualizing and editing flow charts
270nodejs-microservices-example. Example of a monorepo with multiple Node.js microservices (using Docker, Docker-Compose and Kubernetes) that have separate CI/CD pipelines.
105pnpm-workspace-examples. Example code showing how to create a multi-package mono repo using pnpm.
100data-forge-notebook. Data-Forge Notebook is a cross-platform notebook application for JavaScript
84mongodb-rest. REST Server for MongoDB (using node.js)
75sql-to-mongodb. A Node.js script to convert an SQL table to a MongoDB database.
42sharing-typescript-code-libraries. Examples of sharing TypeScript code libraries between microservices and between backend and frontend.
38alpha-vantage-cli. Command line tool and API for retrieving stock market data from Alpha Vantage
35debugging-async-operations-in-nodejs. Example code to accompany my blog post on debugging async operations in Node.js.
26datakit. Simple JavaScript toolkit for data transform across JSON, CSV and YAML.
24fusion. A simple automated dependency injection library for TypeScript, supporting React class and functional components.
22docker-nodejs-examples. A basic example of building a Node.js into a Docker container
22promises-for-game-development. In this article we talk about our experience making the promises pattern work for game development. We aim to explain how promises can improve your game development process.
20live-reload-examples. Examples of live reloading code to create a fast feedback loop.
20react-outliner. A React UI component for typing notes.
20simple-fullstack-examples. Minimal examples of Node.js fullstack applications, showing that, at least in principal "fullstack" isn't that difficult.
16chatbot-example. An example of how to create an Open AI Chatbot (like ChatGPT!)
11typescript-template. A template for a TypeScript app. To make it easier to start a new app without having to go through all the configuration.
11highstock-yahoo-demo. A demo of Highstock using data loaded from Yahoo
10javascript-testing-examples. A collection of examples of effective testing techniques for JavaScript.
9authentic. A microservice for authentication
8ts-project-bundle. A simple bundler for TypeScript projects using TypeScript project references.
8taskboard-vscode-extension. An extension to Visual Studio Code to render a Kanban board from task lists in markdown files.
8kubernetes-log-aggregation-example. This example demonstrates the simplest possible log aggregation for Kubernetes using a microservice (Loggy) and a DaemonSet so that the microservice is deployed to every node on the cluster.
7rabbit-messaging-example. Examples of using Rabbit for messaging between Node.js microservices.
7distributed-todo-app. A example todo app that uses a peer-to-peer client-side and distributed database.
6eleventy-plugin-react-static. A plugin for Eleventy that renders React JSX and TSX files to static HTML.
6internet-speed-test. Code for the Automated internet speed testing article on the The Data Wrangler
5monaco-editor-example. Simplest possible example of the Monaco editor.
5AngularJS-Skeleton. Simplest possible AngularJS skeleton with jQuery 2.0.
5wunderlust-example. My version of the Open AI Wunderlust example.
5docker-compose-nodejs-with-typescript-example. An example of Nodejs and Mongodb servers built using Docker Compose with support for compiling TypeScript code.
5AngularJS-MouseHandling. Implements mouse handling (mouse capture and dragging) for AngularJS.
5figit. JavaScript and Handlebars data templates - Producing templated configuration has never been easier!
4graphing-stock-data-with-highstock-and-data-forge. Shows how to visualize stock data with Highstock and Data-Forge.
4electron-react-typescript-template. Minimal template for app build on Electron, React and TypeScript.
4Fluent-State-Machine. Fluent API for creating state machines in C#
4nodejs-docker-build-for-bitbucket-pipelines. Simplest example of a Node.js app with configuration for Bitbucket Pipelines that builds a Docker image and pushes it a private repository.
4terraform-azure-example-for-bitbucket-pipelines. An example of infrastructure as code that provisions Azure infrastructure using Terraform automatically through Bitbucket Pipelines.
3db-fixture-rest-api. A REST API for loading and unloading MongoDB database fixtures.
3getting-started-with-microservices. Example code created during live coding at my talk "Getting Started with Microservices" at London Code Skill Buddy.
3nodejs-example. A simple Node.js example with Dockerfile and Kubernetes deployment configuration.
3angularjs-material-drag-and-drop-example. Example of drag and drop with Angularjs + Angular Material.
3ig-cfd-cli. CLI tool and API for the IG CFDs API.
3c3-chart-maker. Generate a chart from a spreadsheet using a c3 spec.
2nodejs-chart-rendering-example. Example of command line chart rendering using Node.js and c3-chart-maker
2routey. Simple convention over configuration route setup for Express/NodeJS.
2speech-to-text-example. An example of converting speech to text using the OpenAI API.
2audio-capture-example. An example of recording audio in a web page.
1mongokit. A command line toolkit for interacting with MongoDB.
1CodeSnap. 📸 Take beautiful screenshots of your code in VS Code!
1audio-capture-to-text-example. An example of recording audio in a web page and transcribing to text using Open AI.
1