I created DDJLABS as a space to share my passion for software development and delivery. By day, I’m a principal software engineer — by night (and weekend), I’m tinkering with ideas that solve everyday problems, connect communities, or just scratch a creative itch.
From Scout tents to storm tracks — I code what I care about.
This org is a mix of personal projects, community tools, and experiments with open source integrations. Whether you’re a developer, collaborator, or recruiter, I hope you’ll find something useful — or at least interesting — here.
- Languages: Python, Node.js
- Frameworks: Astro, Django, FastAPI
- Tooling: Docker, Electron, GitHub Actions
-
rosemarymemorial.org
A memorial website dedicated to my late mother, Rosemary Jenkins. -
seminolescouts.org
A comprehensive website for our local scout units in Seminole, Florida. Built with AstroJS, featuring a dynamic calendar. -
seminolepack431.org
A website for Cub Scout Pack 431, where I serve as Cubmaster for 35+ youth. Built with AstroJS, dynamic calendars, and MDX-powered content. -
dougjenkins.com
My personal website and blog where I share thoughts on tech, travel, and life. Built with AstroJS. -
largoweather.com
My personal weather station dashboard, powered by WeeWX. Soon to feature tropical updates from the National Hurricane Center.
| Project | Description | Tech Stack |
|---|---|---|
| 🌹 rosemarymemorial.org | A memorial website dedicated to my late mother, Rosemary Jenkins. | AstroJS |
| ⛺ seminolescouts.org | Comprehensive site for local scout units with dynamic calendar. | AstroJS |
| 🐾 seminolepack431.org | Pack 431 site with MDX-powered content and dynamic events. | AstroJS |
| ✍ dougjenkins.com | My personal site + blog on tech, travel, and life. | AstroJS |
| 🌦 largoweather.com | Personal weather station site with WeeWX + NHC integration. | WeeWX, Python |
Here are some of the open source repos I’m most proud of:
-
nhc-data-parser
Python-based parser for the National Hurricane Center’s RSS feed — turns raw data into usable APIs and telemetry. -
bsa-roster-listmonk-loader
Utility to import Scouting America rosters into Listmonk for streamlined parent communications. -
cashcounter
An Electron desktop app for fundraiser money counting — a rapid build using windsurf.ai.
This is my sandbox, my lab, my outlet for creativity and problem-solving. Some projects serve my community, others support open source, and a few are just for fun — but all reflect my belief that software can make everyday life better.
I love sharing what I learn and connecting with others who are passionate about building great solutions.
- 💻 GitHub Profile
- ✉️ Contact Me
Let’s collaborate on projects, swap ideas, or just discuss tech!
