Brisbane, Australia

Ashley Davis

Elite
@ashleydavis

Software craftsman | Author | Writing The Feedback-Driven Developer | Creator of Photosphere

Fluent-Behaviour-Tree. C# behaviour tree library with a fluent API

397

AngularJS-FlowChart. An example/template WebUI control for visualizing and editing flow charts

270

nodejs-microservices-example. Example of a monorepo with multiple Node.js microservices (using Docker, Docker-Compose and Kubernetes) that have separate CI/CD pipelines.

105

pnpm-workspace-examples. Example code showing how to create a multi-package mono repo using pnpm.

100

data-forge-notebook. Data-Forge Notebook is a cross-platform notebook application for JavaScript

84

mongodb-rest. REST Server for MongoDB (using node.js)

75

sql-to-mongodb. A Node.js script to convert an SQL table to a MongoDB database.

42

sharing-typescript-code-libraries. Examples of sharing TypeScript code libraries between microservices and between backend and frontend.

38

alpha-vantage-cli. Command line tool and API for retrieving stock market data from Alpha Vantage

35

debugging-async-operations-in-nodejs. Example code to accompany my blog post on debugging async operations in Node.js.

26

datakit. Simple JavaScript toolkit for data transform across JSON, CSV and YAML.

24

fusion. A simple automated dependency injection library for TypeScript, supporting React class and functional components.

22

docker-nodejs-examples. A basic example of building a Node.js into a Docker container

22

promises-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.

20

live-reload-examples. Examples of live reloading code to create a fast feedback loop.

20

react-outliner. A React UI component for typing notes.

20

simple-fullstack-examples. Minimal examples of Node.js fullstack applications, showing that, at least in principal "fullstack" isn't that difficult.

16

chatbot-example. An example of how to create an Open AI Chatbot (like ChatGPT!)

11

typescript-template. A template for a TypeScript app. To make it easier to start a new app without having to go through all the configuration.

11

highstock-yahoo-demo. A demo of Highstock using data loaded from Yahoo

10

javascript-testing-examples. A collection of examples of effective testing techniques for JavaScript.

9

authentic. A microservice for authentication

8

ts-project-bundle. A simple bundler for TypeScript projects using TypeScript project references.

8

taskboard-vscode-extension. An extension to Visual Studio Code to render a Kanban board from task lists in markdown files.

8

kubernetes-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.

7

rabbit-messaging-example. Examples of using Rabbit for messaging between Node.js microservices.

7

distributed-todo-app. A example todo app that uses a peer-to-peer client-side and distributed database.

6

eleventy-plugin-react-static. A plugin for Eleventy that renders React JSX and TSX files to static HTML.

6

internet-speed-test. Code for the Automated internet speed testing article on the The Data Wrangler

5

monaco-editor-example. Simplest possible example of the Monaco editor.

5

AngularJS-Skeleton. Simplest possible AngularJS skeleton with jQuery 2.0.

5

wunderlust-example. My version of the Open AI Wunderlust example.

5

docker-compose-nodejs-with-typescript-example. An example of Nodejs and Mongodb servers built using Docker Compose with support for compiling TypeScript code.

5

AngularJS-MouseHandling. Implements mouse handling (mouse capture and dragging) for AngularJS.

5

figit. JavaScript and Handlebars data templates - Producing templated configuration has never been easier!

4

graphing-stock-data-with-highstock-and-data-forge. Shows how to visualize stock data with Highstock and Data-Forge.

4

electron-react-typescript-template. Minimal template for app build on Electron, React and TypeScript.

4

Fluent-State-Machine. Fluent API for creating state machines in C#

4

nodejs-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.

4

terraform-azure-example-for-bitbucket-pipelines. An example of infrastructure as code that provisions Azure infrastructure using Terraform automatically through Bitbucket Pipelines.

3

db-fixture-rest-api. A REST API for loading and unloading MongoDB database fixtures.

3

getting-started-with-microservices. Example code created during live coding at my talk "Getting Started with Microservices" at London Code Skill Buddy.

3

nodejs-example. A simple Node.js example with Dockerfile and Kubernetes deployment configuration.

3

angularjs-material-drag-and-drop-example. Example of drag and drop with Angularjs + Angular Material.

3

ig-cfd-cli. CLI tool and API for the IG CFDs API.

3

c3-chart-maker. Generate a chart from a spreadsheet using a c3 spec.

2

nodejs-chart-rendering-example. Example of command line chart rendering using Node.js and c3-chart-maker

2

routey. Simple convention over configuration route setup for Express/NodeJS.

2

speech-to-text-example. An example of converting speech to text using the OpenAI API.

2

audio-capture-example. An example of recording audio in a web page.

1

mongokit. A command line toolkit for interacting with MongoDB.

1

CodeSnap. 📸 Take beautiful screenshots of your code in VS Code!

1

audio-capture-to-text-example. An example of recording audio in a web page and transcribing to text using Open AI.

1
53
Apply