Sign in

JuzTCodes

@juztcodes.bsky.social
162 followers 230 following 215 posts

💫 Building freedom through code 💻

PostsRepliesMedia
JuzTCodes @juztcodes.bsky.social · 16/09/2026
It’s been a while, but I’m back! I’m building my first native macOS app. 🍎 Re-learning Swift and SwiftUI, making plenty of mistakes, and discovering just how much you can build when you design specifically for the Mac. This is going to be fun. 😁
030
JuzTCodes @juztcodes.bsky.social · 16/07/2026
Big milestone today! 🚀 Using the Anthropic API, I built the core conversational AI engine for a Python project I've been working on. Watching an idea go from imagination to working software is an incredible feeling! Small, consistent steps really do add up. #Python #BuildInPublic
030
JuzTCodes @juztcodes.bsky.social · 03/07/2026
A new chapter of Project Voir Dire just dropped! Sometimes, context changes everything... 🔗 Link in the replies.
100
JuzTCodes @juztcodes.bsky.social · 28/06/2026
Been experimenting with a new way to showcase my Python projects. What if every GitHub repo had its own cinematic trailer? 🎬 This is an early AI video experiment, and I think there might be something here. 👀 #Python #FastAPI #BuildInPublic #BuildingInPublic
071
JuzTCodes @juztcodes.bsky.social · 28/06/2026
Current project status: ☑️ Excited about the idea ☑️ Python is cooperating ☑️ Coffee supply is stable Still trying to convince my data model to make sense. 😂☕️ 🔗https://github.com/DevTKD/project-voir-dire #BuildingInPublic #Python
010
JuzTCodes @juztcodes.bsky.social · 24/06/2026
What if the hardest part of software development isn't writing code...but figuring out how to represent the real world? That's the question behind Project Voir Dire, my latest Python project exploring data modeling, scoring systems, and decision-support applications. ⚖️🐍 medium.com/@thedevtkd/p...
medium.com
Project Voir Dire
Chapter 1 — The Idea I’ve Wanted to Build for Years
000
JuzTCodes @juztcodes.bsky.social · 20/06/2026
Me: "This should be a pretty straightforward Python project." Also me 3 hours later: "Wait... how do I model this in software?" The more I learn, the more I realize coding is often the easy part. Designing the data model is where things get interesting🤨 #Python #BuildInPublic
140
JuzTCodes @juztcodes.bsky.social · 19/06/2026
It's been a while since I shared updates here. Since posting about my Contracts API project, I've continued learning Python, backend development, and data modeling. One project has led to new ideas, and a new challenge is starting to take shape. More soon. 👀 #Python #BuildInPublic
160
JuzTCodes @juztcodes.bsky.social · 16/05/2026
Just published a new article on Medium and honestly… this backend/API journey is starting to feel very real now. A few months ago I was reviewing contracts all day. Now I’m building APIs with Python and documenting the process as I learn and grow. What a journey 💫 🔗 medium.com/@thedevtkd/f...
medium.com
From Raw Data to Structure: Building Toward Models in My Contracts API (Part 3)
In Part 2, I focused on the API’s structure: routes, CRUD operations, query parameters, and the design gaps that became visible as the…
030
JuzTCodes @juztcodes.bsky.social · 08/05/2026
Part 2 of my contracts API series is live. This one covers routing decisions, full CRUD implementation, and some of the current design gaps — validation, error handling, and persistence. The project is small by design. The thinking behind it isn’t. 😊 medium.com/@thedevtkd/b...
medium.com
Building My First API: From Read-Only to Full CRUD (Part 2)
In Part 1, I explained why I started building a contracts API from scratch, using my domain knowledge to learn backend development…
010
JuzTCodes @juztcodes.bsky.social · 07/05/2026
Working through the book Designing Web APIs: Building APIs That Developers Love and it’s changing how I think about backend engineering. Building an API is one thing. Designing one developers actually enjoy using is a completely different skill. #Python + #FastAPI + intentional design. 🚀
030
JuzTCodes @juztcodes.bsky.social · 01/05/2026
Just published my first article on Medium 👀 From reviewing contracts → building APIs with Python Still learning, still figuring it out—but I’ve officially started Part 2 next Friday 👉🏾 medium.com/@thedevtkd/f...
medium.com
From Reviewing Contracts to Building My First API (Part 1)
For years, I’ve worked in contracts — reviewing agreements, negotiating terms, and identifying risk.
030
JuzTCodes @juztcodes.bsky.social · 29/04/2026
Quick update— Added a dynamic endpoint to fetch contracts by ID on my FastAPI project. Nothing huge, but it’s starting to come together in a way that actually makes sense for potentially real contract workflows. On to the next piece. github.com/DevTKD/contr...
github.com
GitHub - DevTKD/contracts_list_API
Contribute to DevTKD/contracts_list_API development by creating an account on GitHub.
000
JuzTCodes @juztcodes.bsky.social · 27/04/2026
Another plot twist 😅 Shifting from iOS/Mac dev → backend APIs with Python. Built a small FastAPI contracts API and it finally clicked how my legal background fits here. Feels less like a pivot and more like narrowing in on the right direction. GitHub: github.com/DevTKD/contr...
github.com
GitHub - DevTKD/contracts_list_API
Contribute to DevTKD/contracts_list_API development by creating an account on GitHub.
040
JuzTCodes @juztcodes.bsky.social · 26/03/2026
Playing with Streamlit (a Python framework for building simple web apps) and this feels like a cheat code 😂 Python → interactive apps with minimal effort. Now this I can get behind! #python
010
JuzTCodes @juztcodes.bsky.social · 17/03/2026
Just finished v1 of a small macOS game: Cows and Bulls 🐄🐂 Built it while working through Hacking with macOS. Still planning some UI polish and a few improvements, but v1 works! #BuildInPublic #macOSDev
150
JuzTCodes @juztcodes.bsky.social · 01/03/2026
Middle of the night thought 🌙 I’m not into “vibe coding.” AI for learning, debugging, and getting unstuck? 🔥 Love that. But having an agent write the whole app? Nope! That takes away the fun and satisfaction. The struggle is part of what makes building rewarding 💻 #AI #SwiftUI #BuildInPublic
251
JuzTCodes @juztcodes.bsky.social · 28/02/2026
Just finished my first macOS app while working through Hacking with macOS by @twostraws.bsky.social. 🍎 Built as part of the tutorial — but still a huge milestone for me. I really love developing for the Mac 😂 On to the next! #macOSDev #SwiftUI
150
JuzTCodes @juztcodes.bsky.social · 26/02/2026
I’m a visual thinker, so I started my first macOS app by mapping out the UI. 4 hours and 4 layout iterations later… I have a whole new respect for UX/UI designers. This is HARD. 😅 #macOSDev #SwiftUI #IndieDev
130
JuzTCodes @juztcodes.bsky.social · 25/02/2026
Working on my first macOS application. 🍎 There’s something powerful about building for the desktop — focused, intentional, built to last. Still early. Still learning. But this feels aligned. Mac-first. Apple-native. Quietly building bold things. 💻✨ #macOSDev #SwiftUI #IndieDev
090
JuzTCodes @juztcodes.bsky.social · 18/02/2026
I went all in learning new skills for a “chance”… and it led nowhere. Not the first time—degrees, promises, moving goalposts. I’m done chasing maybes and waiting on doors that never open. Time to live for me. One mission. One plan. Accountability to one person: ME! #PurposeDriven #IndieDev
030
JuzTCodes @juztcodes.bsky.social · 18/02/2026
Finished a brief iOS overview with Stanford’s CS193p. 🍎 Now I’m jumping back into #100DaysOfSwiftUI. It may take a few days to regain momentum, but I’m continuing where I left off — not starting over. Back to building. 💙 #SwiftUI #iOSDev
040
JuzTCodes @juztcodes.bsky.social · 07/02/2026
Lately I’ve felt the pull back to iOS development—quiet focus, building in SwiftUI, turning ideas into real apps. Life and career pivots got loud, but the signal never left. I miss creating. I miss believing my apps could change my life. The indie path is still calling. ✨ #iOSDev #SwiftUI #IndieDev
171
JuzTCodes @juztcodes.bsky.social · 23/01/2026
Double win tonight 💻 Finished my Password Strength Checker 🔐 and locked in a new workflow. I now write code first in Sublime Text (no autocomplete), then move it to Cursor for structure + debugging. Slower, but way clearer. ☕️✨ #Java #LearningInPublic #DevJourney
031
JuzTCodes @juztcodes.bsky.social · 22/01/2026
Big win today 💻 I added the core logic for checking password strength — length, uppercase, lowercase, numbers, and special characters. Still refining, but seeing the logic come together feels really good. Slow progress, real understanding. ☕️✨ #Java #LearningInPublic #DevJourney
121
JuzTCodes @juztcodes.bsky.social · 20/01/2026
Made progress on my Java password strength checker 💻 Started setting up input handling and enums. Still unfinished, but it’s coming together ☕️ #Java #LearningInPublic
021
JuzTCodes @juztcodes.bsky.social · 18/01/2026
✍🏾 Before I touch an IDE, I handwrite my code ideas. It helps me slow down, focus, and review any concepts I’m still shaky on. Coding as a newbie isn’t about speed — it’s about clarity and confidence. #DevJourney #Java #CodePlanning 💻
031
JuzTCodes @juztcodes.bsky.social · 17/01/2026
Guess The Number ✅ My first Java mini-project is DONE — loops, conditionals, random numbers, and user input… all playing nice-ishtogether 😅 Next up: building a password strength checker 🔐 Let’s go! ☕️💻 #Java #DevLife #LearningInPublic #BackendJourney
031
JuzTCodes @juztcodes.bsky.social · 15/01/2026
Spent the whole evening fighting Cursor instead of writing code 😡🤬 All I want is NO autocomplete so I can actually learn. Why is disabling this so painful?? Asking for my sanity ☕️💻 #DevLife #IDEProblems
020
JuzTCodes @juztcodes.bsky.social · 14/01/2026
First Java mini-project: number guessing game. It runs… but the logic is very questionable 😂 Pausing for tonight. Tomorrow = fresh brain cells + refactor + redemption! ☕️💻 #Java #DevJourney #LearningInPublic
011
JuzTCodes @juztcodes.bsky.social · 13/01/2026
After hours of fighting with Cursor… my Java project finally runs the way it should 😮‍💨☕️ Packages, Maven, terminal output — all working. IntelliJ would never have done me like this 😂 But hey, growth hurts. #Java #DevLife #LearningInPublic #IDEProblems
011
JuzTCodes @juztcodes.bsky.social · 13/01/2026
Moving from IntelliJ to Cursor feels like: IntelliJ = luxury hotel 🏨✨ Cursor = Airbnb with great AI 🤖 but no concierge — just a “figure it out yourself” motto 🛎️❌ #DevLife #IDEProblems #LearningInPublic #Java #DevHumor
011
JuzTCodes @juztcodes.bsky.social · 11/01/2026
IDE switch 👀 Swapped JetBrains IntelliJ for Cursor after learning it’s what the QA team uses. Because why not add one more learning curve to the journey? 😂☕️ #DevLife #LearningInPublic #Java #SQL
021
JuzTCodes @juztcodes.bsky.social · 10/01/2026
Back after a quiet stretch 👋🏾 So I didn’t pass the first QA Engineer coding test — and that’s okay. I owned my gaps and was given 6 months and a second chance to level up my Java & SQL skills. Next up: a QA mentor, a learning plan, and hands-on projects. ☕️💻 #DevJourney #LearningInPublic #Java #SQL
051
JuzTCodes @juztcodes.bsky.social · 21/12/2025
Time to come clean 🙂 I was presented with an opportunity to move into an Automated QA Engineering role, which meant learning Java — hence the pivot from iOS dev. Inital QA exam done & feedback coming in January. ZTM course complete. Still leveling up. ☕️💻 #Java #QA #LearningInPublic
141
JuzTCodes @juztcodes.bsky.social · 06/12/2025
Days 23–24 check-in 👇🏾 Deep dive into Generics and the Collections Framework these past two days.A lot to absorb, but the practice helped everything feel more manageable and I’m on track to finish the ZTM Java course this weekend. ☕️💻 #Java #Programming #LearningInPublic
081
JuzTCodes @juztcodes.bsky.social · 04/12/2025
Days 22–23 check-in of learning #Java Got introduced to interfaces and abstract classes… and wow. Very confused. Extremely confused. Not gonna lie — I don’t fully see the point yet 😭😂 Definitely revisiting this topic again. ☕️💻 #JavaDeveloper #LearningInPublic
021
JuzTCodes @juztcodes.bsky.social · 02/12/2025
What a perfect way to start the morning! #Java #LearningInPublic #Cats
081
JuzTCodes @juztcodes.bsky.social · 01/12/2025
Days 20–21 check-in 👇🏾 Holiday break slowed me down a bit, but I jumped back in today. Worked through enums and had some solid hands-on practice. Screenshots below. ☕️💻 #Java #DevLife #LearningInPublic
041
JuzTCodes @juztcodes.bsky.social · 25/11/2025
Days 18 & 19 of learning #javalanguage👇🏾 These two days were all about constructors and inheritance. Definitely a lot to take in, but I’m starting to see how everything connects. ☕️💻 #Java #OOP #DevLife #LearningInPublic
031
JuzTCodes @juztcodes.bsky.social · 21/11/2025
Day 17 of learning #javalanguage 👇🏾 Today was all about OOP — the famous 4 pillars. I’m proud to report… my code works. I’m also concerned to report… I have no idea why it works 😭😂Object-oriented programming is humbling. ☕️💻 #Java #OOP #DevStruggles #LearningInPublic
121
JuzTCodes @juztcodes.bsky.social · 19/11/2025
Day 16 of learning #Java 👇🏾 Worked through dates and times today, and honestly… this one made sense. Hit the halfway point of my course and turned off my IDE autocomplete to level up my typing + syntax memory. Proud of this progress. ☕️💻 #Java #DevLife #LearningInPublic
021
JuzTCodes @juztcodes.bsky.social · 17/11/2025
Days 14 & 15 of learning #Java Spent the last two days working with text variables — Strings and StringBuilder. Solid practice. Feeling a little more confident. ☕️💻 #Java #DevLife #LearningInPublic
010
JuzTCodes @juztcodes.bsky.social · 14/11/2025
Day 13 check-in 👇🏾 Absolutely nothing got done today. Met up with a dear friend and had way too much fun. Tomorrow… full lockdown! Day 13? Not happening 🤣☕️ #Java #LearningInPublic
031
JuzTCodes @juztcodes.bsky.social · 14/11/2025
Day 12 check-in 👇🏾 Hands-on practice with Modifiers and Static today… and I think I’m even more confused now. 😩 Definitely need another round on when to use what. 🤦🏾‍♀️☕️💻 #Java #DevLife #LearningInPublic
031
JuzTCodes @juztcodes.bsky.social · 13/11/2025
Day 11 check-in 👇🏾 Today was all about Access Modifiers and Static. I get it. Kind of. Maybe. ☕️🤦🏾‍♀️ My brain hurts. #Java #DevLife #LearningInPublic
121
JuzTCodes @juztcodes.bsky.social · 12/11/2025
Day 10 check-in 👇🏾 Practiced creating methods and calling them from other classes. Here’s a peek at today’s #Java madness ☕️💻 #DevLife #LearningInPublic
071
JuzTCodes @juztcodes.bsky.social · 11/11/2025
Day 9 check-in of learning #Java Control statements ✅ Methods ✅ Sanity — suspect 🫠 ☕️👩🏾‍💻 #Java #DevLife #LearningInPublic
051
JuzTCodes @juztcodes.bsky.social · 09/11/2025
Days 7 & 8 check-in Covered a lot — primitives vs objects, the heap (still kinda confused tbh 😅), and control flow statements. Things are starting to click… well, mostly. ☕️💻 #Java #DevLife #LearningInPublic
041
JuzTCodes @juztcodes.bsky.social · 06/11/2025
Day 6 check-in 👇🏾 Practiced Primitives, Arrays, and Casting today. It’s all starting to make sense! ☕️💻 #Java #DevLife #LearningInPublic
051