Tuesday, July 29, 2025

First public GitHub repo

 My first (public) GitHub repo is posted!



For the second day of my 30 day AI transition sprint, more on that to come, I wanted to scaffold, build, and push a skeleton AI chatbot to GitHub. This is the first of several "template AI's" I plan to build and push to my blog, Twitter, and project portfolio. 

I have a few reason for going through this process: 

Gain experience in designing customizable/editable AI models

Build and test start.sh file packages

Publicly share my work (and feel good doing it)

This was a simple and fun skeleton AI to build, and I'm hoping that I can see others use it and show me how they turned it into their own. It's rewarding in itself to post something that others can use, even if it's something small like a skeleton CLI chatbot running Ollama. 

But with that said, I stayed up much too late attempting to get this checked off the sprint list - and there is much to do tomorrow. 

Enjoy SPARK for yourself HERE 

Saturday, July 26, 2025

Lab log {7.26.25}

 What I worked on:

Found a free Dell E173FPb monitor (from 2004!) along with an APC Back-UPS 550 on Facebook marketplace


~ Networked with several TikTok creators regarding projects and collabs

~ Continued to work on the Dev room, bringing in my used Dell Inspiron 3668, the Dell E173FPb, some extra peripherals, and the APC Back-UPS 550 to set up a temporary work station. *more to come on this*


~ Created short form content on for the Dev room build for TikTok.  

What I learned  / noticed:

~ I dove deep into corporate battery backup designs, VA ratings, battery sizes, and it made me start to think of how I could utilize these in the Dev room. Especially considering I'm pulling power into the room. 

~ That, while an emulator style monitor is cool, I'll want to expedite the process of dual (modern) monitors. This E173FPb will stay, but as an extra peripheral or maybe a raspberry pi monitor for a simple function or display. 

~ I noticed that the VGA cable I had laying around really does it's job well. There are drawbacks, but for the 3668 and the E173FPb, there isn't much image or speed quality to 'lose'. Everything runs smooth, there are no stutters or hesitations in the image. It's not my Omen 25L by any stretch of the imagination, but it's 100% serving it's purpose. 

 Next task / project:

~ I plan to change the 3668 from Lubuntu to Mint or maybe even Pop!_OS. Though, straight Debian is tempting as well. 

~ Add the projector to the Dev room

~ Write out the first true blog post (coming soon) 

 Random insight: 

~Set up a Facebook marketplace saved search for free within 10 miles. That's exactly how I ran into the free tech today (and I know they're putting out more soon)   

Wednesday, July 23, 2025

Lab log {7.23.25}

  What I Worked On

~ Collaborated with several creators on TikTok, including a possible podcast, volunteer internship for new website/company, and another AI designer

~ Built a new Google ecosystem under joseph.dev.labs Gmail. This allows me to separate my personal profiles from my dev/project profile. In doing this, slightly too late, I had to migrate my blog layout to the new account. I've since deleted the previous blog entirely.

~ Changed backgrounds for both PC's at my desk, the Omen 25L for gaming now color matches red for the lock screen, home screen, and the PC's RGB lighting. My Node-Zero Hp dev PC utilizes a blue background to color match the single LED behind the power button. I currently have both PC's hooked to a single monitor with this hdmi splitter. I've attached this splitter, along with the cords, underneath my desk where the button is within reach for a easy (and very cool) method of changing which device is being displayed.

~ Began working on, designing, and cleaning the upcoming dev and content area. More to come on this in the coming week. 

~Attempted to migrate S.A.G.E to Node-Zero via git, though I failed to remember my extensive .gitignore file and it turned into a mess. I've cleared the pulled folder and will manually zip, push to a thumb drive, and upload tomorrow. a new pip freeze > requirements.txt will need to be done, and this may be a fantastic opportunity to practice designing and implementing a start.sh file to allow for a smooth download and migration of the AI to another device. 

What I Learned / Noticed

~ Pick your Email before singing up for sites or starting a blog, you'll have to redo it all later anyway.

~ I took about an hour and tested/learned about Notebooklm.com I think this will be a very useful tool, as I become more familiar and fluent with it. It's an AI powered notebook powered by Google.

~ There are a lot of creators, designers, and diyer's that are just dying to talk to others about their interests, but nobody see's their content. I find myself in that same scenario, so when small creators find one another - the conversations just flow.



Next task / project

~ Complete the S.A.G.E transition to the Node-Zero PC

~ Find/purchase remaining furniture and lighting for the dev space project. Along with a few other lights, power supplies, and a few more secrets.


Random Insight 

> “Do it tired.”



4 week sprint - 0 to AI agency in 30 days

 I'm giving myself 4 weeks, 30 days, to go from a few social accounts and minimal experience to a (solo) AI agency. I'm hoping to ha...