Instagram story viewer> @tk_princeapex> Post
2 months ago
Photo by Kemiki Timothy on August 28, 2026. May be an image of magazine, poster and text that says 'CS50 Certificate CS50 congratulates TIMOTHY OLUWATOBI KEMIKI on completion of CS50's Introduction to Programming with Python, including nine problem sets and one final project. Awarded from Cambridge, Massachusetts, in the year two thousand twenty-five. SGGDロ DavidJ. Malan Gordon McKay Professor fthe Practice of fComputer Science Harvard University + ht/w/..u.ststsese 89.2- d1352bf97fb'.
1
Posted On: August 28th 2026, 04:49 pm
DEVELOPING MY CNC SOFTWARE - Part 2:

During my final year at FUT Minna, I learned about various LLMs, but DeepSeek was my go-to—for assignments, studying past questions, preparing peer study materials, debugging model errors, and proofreading my thesis reports.

Eventually, I learned what deploying a program actually meant. With help from people around me, I learned how to deploy using Streamlit. All this was done by October 2025.

After my convocation on February 1st, I decided to deploy my CNC program. That was when I realized web development isn’t easy. Even with AI, you still need solid core knowledge to build well.
Once deployed, I wasn't satisfied with how the app prompted users or handled search results.

Having used search features across Google, social media, and apps, I wanted my web app to feel just as intuitive. That was a serious challenge! Finding the right UI color scheme was equally tough, which gave me a fresh appreciation for UI/UX designers. Eventually, I got it right.

All this was done by May 2026.

The night I posted about the CNC app, I recorded a demo video showing how it worked. It ran smoothly, but I wanted to make a better video the next day.
Only for me to check the app later and find it broken! Streamlit was throwing an error message. I was like, "Ah, wetin be dis?"

So, I jumped back into debugging with DeepSeek. After a lot of back-and-forth, I discovered Streamlit had updated, requiring a small fix in my requirements.txt file. Once tweaked, the app worked fine again.

I included this part for anyone wondering why an app suddenly stops working: don’t rush to blame or condemn the developer. Just report the issue and let them sort it out!

Link to the web app is in the comments

#WebDevelopment #Streamlit #Python #UIUX #TechBuild
Comments (1)
tk_princeapex 2 months ago

tk_princeapex

Below is the link to the CNC app: https://tk-colour-name-converter.streamlit.app/ If you're interested in knowing more about the app, visit my github via this link: https://github.com/tk309/Colour-Name-Converter-CNC-

More posts

back to up