Hi, I'm Danny Ferguson.

A 28 year old Full Stack Developer & Linux System Administrator with over 10 years of experience solving problems on the internet for money.

I can help you out with:

  • Frontend Development (HTML, CSS, JS, TS, Angular)
  • Backend Development (Java, Spring, TS, NestJS)
  • Linux System Administration
  • Automation
  • and more...
Link up with me on LinkedIn

Check out my projects

My Projects

Here are some of my recent projects. I'm always working on something new, so check back often!

ThreePaycheckMonths.com Website that allows you to see when your next three paycheck months are as a bi-weekly paid employee. RaynaldAsselin.com Single page website for a French electrical/HVAC business
View All My Projects

Some of my writing

My ramblings

From time to time I like to write about things I do and problems I solve. This will be the place for those in the future!

How to secure any website behind Cloudflare using Cloudflare Access (Zero-Trust)

Are you running an application like PhpMyAdmin or something else behind Cloudflare that you just wish had better security? Or an application that doesn't come with security? Well today I will teach you how to secure it using Cloudflare's Access (Zero-Trust) offering.

Posted on Jan 20, 2025

How to pass real visitor IPs to an application that's behind Cloudflare and Caddy

If you are running an application on a server behind Caddy and also using Cloudflare to secure your website, additional steps are necessary in order to get the real visitor IPs. In this short article I show you how I handled it.

Posted on Jan 3, 2025
DF

© 2025 Danny Ferguson

LinkedIn GitHub