Technical Lead | Agile Follower | Speaker | Blogger | Google Developer Expert | AWS Community Builder
au-companies-providing-work-visa-sponsorship. Australian companies that provide work visa (and/or relocation) to their employees (mainly tech).
1.9kexpressjs-structure. JavaScript
511nodejs-posgresql. A demo Quotes REST API using Node.js and PostgreSQL. Built with Express Js
127developer-ambassador-programs. A list of developer ambassador programs run by various companies
97docker-php-composer-alpine. A docker image with php and composer build on Alpine Linux
36programming-langugages-api. A demo REST API with Node.js Express.js and MySQL for most popular programming languages
30nodejs-sqlite. Node.js and SQLIte example for a blog post
27laravel6-on-google-cloud-run. Laravel 6 on Google cloud run for a demo
25laravel-unit-test-example. An example of Laravel "Unit" testing for a blog post ->
23nodejs-mysql. A repo for a tutorial blog post with node.js and MySQL. It has a quotes REST API built using Express js.
19symfony-demo-google-cloud-run. Symfony Demo app on Google Cloud Run
19laravel-zeit-now. Laravel tests on Zeit with now cli deployment using docker
17currency-api. A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul.
17geshan.github.com. Blog hosted on Cloudfalre pages, built with eleventy
15domain-scraper. A very simple domain.com.au rental listing scraper to compare listings as there is no compare option in domain. Written with node js.
15js-renderer. A online puppeteer service on Vercel to render pages with javascript (js). Mainly useful for web scraping (not using splash).
15public-speaking. A timeline of most of my public speaking.
12laravel-backpack-demo. demo for laravel backpack with users
12docker-php7-alpine. A docker image with php 7 dev version , its 1 GB after the process.
12band_api. A basic API example
9nodejs-mysql-transaction. A demo repo for nodejs mysql transaction
9nextjs-cloud-run. Deploy a next.js app with API to Google Cloud Run
9docker-laravel-alpine. Docker container for running tests for Laravel 5.x
9ghost-google-cloud-run. Ghost Node Js blogging platform on Google Cloud Run
9nodejs-rabbitmq-docker. A demo repo for a blog post
8nginx-docker-compose. Example for a blog post about nginx docker compose
8next-js-api-routes-docker. Demo repo for blog post about Next.js and Docker
7nodejs-docker-express. A repo for Docker with Nodejs - express demo app
7au-tech-conferences-meetups. A repository to list tech conferences and meetups in Australia
6nodejs-requests. Node.js requests example with multiple libraries
6gemini-workshop. A workshop using Google's Gemini LLM to build an e-commerce product description generator (for Build With AI event series)
4axios-typescript. Axios with typescript example for a blog post
4nodejs-postgres-cloud-run. A demo Quotes REST API using Node.js and PostgreSQL. Built with Express Js -- can run on Google Cloud Run
3geo-weather. A simple React.js app to fetch the weather (temperature) using Geolocation data from Cloudflare
3PHP-MYSQL-Class-Basic. A beginners tutorial to PHP and MYSQL with some tools, how to upload to a web host etc
3summarizer-gemini. An example repository to use Google Gemini API to summarize text
3docker-fabric-alpine. A docker image with Python fabric
3pdepend-analyzer. Pdepend Analyze is a command line tool that analyzes the summary xml file generated by PHP Depend like cyclomatic complexity and N-Path complexity
3bert-extractive-summarizer. Easy to use extractive text summarization with BERT
3ollama-cloud-run. Ollama on Google Cloud Run
3laravel-mysql-docker. docker example with laravel and mysql/mariadb
3scraper-with-llm-streamlit. A demo project to show how to use a LLM enabled Scraper and show the result on a simple Streamlit app
2nodejs-express-tutorial. Node.js express tutorial with Pug
2nodejs-logging. Node.js logging libraries quick examples
2deno-fresh-docker. A deno fresh project with docker and docker compose
2nodejs-readfile-line-by-line. A demo repository for blog post about ways to read file line by line in Node.js
2laravel-crud-app. Create PHP Laravel CRUD web application with MySQL Database.
2nepal_news_en_data. All the news from Nepal in English language from 2021 to 2025 (mid Sep), the data for https://x.com/nepal_news_en
2node-express-mongodb. Node.js Restful CRUD API with Node.js, Express and MongoDB
1inquirer-demo. A demo application built with Inquirer.js to guess the nationality and gender from a given name
1jest-tohavebeencalledwith. Demo repo for blog post about Jest to have been called with
1nextjs-hn. Hackernews with next.js - the most basic implementation
1nodejs-uuid. 3 ways to generate UUID in Node.js
1nodejs-xml. A repo for parsing and creating XML with Node.js
1nodejs-web-scraping. A demo repo for node.js web scraping tools
1