Match every person in your team up with another person. We use this to organize daily checkins.
A simple randomize function run on a comma separated list. Useful to split up groups, or pick 'volunteers'.
Latest Posts
- Hooked up monorepo to SonarQube
| React, website, SonarQube, monorepo, Jest, GitHubHooked up monorepo to SonarQube
- Added website using Turborepo
| React, website, Next.jsAdded this website and another to a monorepo using Turborepo
- Added html table support using Remark-GFM
| Next.js, websiteAdded html table support using Remark-GFM
- Added MongoDB Atlas service
| React, website, MongoDBAdded MongoDB Atlas service to existing Next JS site
- Added Auth0 authentication service
| React, website, Auth0Added Auth0 authentication service to existing Next JS site
- Upgraded to React 18; first upgraded to MUI 5
[Updated] | React, website, MUITo upgrade to React 18 I needed to upgrade to MUI 5
- Added Jest and Playwright test support to Next.js server
| Next.js, website, testingAdded Jest unit testing and Playwright end-to-end test support to Next.js server.
- Created a Meditation Timer - Android and Windows versions available
[Updated] | Android, WindowsA simple Meditation Timer that allows a User to specify interval duration and background noise
- Migrated an Android app to a Compose Multiplatform (Kotlin) project
| Android, ComposeI started migration from an Android Studio project to a Compose Multiplatform project so that I can have a Desktop version as well
- Add syntax highlighting to the Next.js markdown blog tutorial
| Next.js, websiteTo add syntax highlighting for code blocks to the Next.js markdown blog doesn't take much effort; if you know what to add, and where.
- Next.js development just feels faster to me
| Next.js, websiteUse cPanel and a custom Node.js server to proxy to a frontend hosted on native Next.js or Gatsby.js servers; use your domain name and remain in control.
- Setup cPanel Node.js application to proxy to frontend
| Node.js, websiteUse cPanel and a custom Node.js server to proxy to a frontend hosted on native Next.js or Gatsby.js servers; use your domain name and remain in control.
- Switched to Next.js from Gatsby.JS for the extra flexibility
| GatsbyJS, Next.jsThis was a long path for me. I started with Django and then realized I wanted to make something realtime. So it was time to start learning about Node.js
- Stopped trying to make peace between Socket.IO and Gatsby
| GatsbyJS, Socket.IOGatsby uses Socket.IO underneath, and it uses an older version. I put on a brave face and learned more about Socket.IO, but in the end I gave up.
- Got JoeVNO.com hosting a Node.js project on Namecheap
| GatsbyJS, NamecheapI got JoeVNO.com up and running on namecheap.com using their shared hosting -- it works quite well.
- Got an App working inside Gatsby project
| GatsbyJS, React, Socket.IOI needed to create a app/...js router to handle requests. I found details in a guide called "Client-only Routes & User Authentication".
- Started using Gatsby to create a markdown Blog
| GatsbyJS, ReactI'd started with Django, then learned some JS and Socket.IO, then React, and then realized I wanted to port my Django Blog over too React one ...