Learning Python & Blockchain in public 🔍 Web3 Research | DeFi | On-chain Analysis 📚 Sharing what I learn every day 🚀 Documenting my journey from beginner.
Hi, I'm Ameer.
I'm documenting my journey from beginner to becoming a Blockchain Developer.
I'll share:
✅ Python ✅ Blockchain ✅ Web3 Research ✅ Building projects
Follow if you enjoy learning in public.
Day 55 of 100 — Learning Python 🚀
Today, I learned about Python Dataclasses and how they help structure data in real-world applications.
I used an inventory example to understand how every product can have:
- A name
- A quantity
- A price
I also practised creating product objects and updating their attributes.
My biggest takeaway: Good software starts with well-structured data.
One step closer to building real-world software. 💻
#100DaysOfCode #Python #SoftwareEngineering #BuildInPublic
@AlexHormozi
#millionaire
😂 My X account is currently under new management.
Management is me, but apparently I'm on annual leave. 😭
I have ideas to post, updates to share, and lessons to teach, but somehow I keep choosing silence.
Even my followers might be wondering if I've been kidnapped by my own busy schedule. 😂
Don't worry, I'm alive. Just buffering... ⏳🤣
#BuildInPublic #SoftwareEngineering #100DaysOfCode
Day 46/100 — I'm learning to build software that thinks beyond print statements. 🐍
Today, I worked on return values and business logic in Python.
One important lesson:
A function shouldn't just display a result. It should be able to return data that other parts of a program can use.
I tested this with my inventory system:
Starting stock: 50
Quantity sold: 15
Remaining stock: 35
Small steps, but real progress.
I'm not just learning Python syntax. I'm learning how to build reliable software that solves real business problems.
46 days down. 54 to go. Still building. 🚀
#100DaysOfCode #Python #SoftwareEngineering #BuildInPublic
🚀 Day 44 of my Python Software Engineering Journey
Today, I’m learning to test my code instead of simply hoping it works.
✅ Testing successful sales
✅ Preventing overselling
✅ Protecting stock from invalid transactions
✅ Using "assert" to verify expected results
My goal is to build reliable software, one concept at a time.
I’m not just learning to code. I’m learning to build systems people can trust.
#100DaysOfCode #Python #SoftwareEngineering #BuildInPublic
I’m not just learning to code. I’m learning to build solutions that can change lives. 🚀
Today, it’s Python.
Tomorrow, it’s a smarter inventory system.
One day, it could be a business that creates real value for thousands of people.
I’m building in public, learning through mistakes, and turning ideas into reality.
The goal isn't to look successful. It's to become capable. 💻🔥
#100DaysOfCode #Python #BuildInPublic #Entrepreneurship
🐍 Day 41 of my Python journey!
Today I practised exception-safe thinking, input validation, and debugging in my Business Management & Inventory Tracking System.
✅ Reject invalid quantities
✅ Prevent overselling
✅ Calculate remaining stock
✅ Test edge cases
One step closer to building real software. 🚀
#Python #100DaysOfCode
🐍 Day 38 of my Python journey!
Today, I practised exception handling and built a safer inventory transaction system. 💻
✅ "try" and "except ValueError"
✅ Input validation
✅ Preventing invalid sales
✅ Protecting stock from incorrect updates
I'm learning to write code that doesn't just work — it handles errors safely.
One day at a time. 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
🐍 Day 34 of My Python Journey | Product Validation
Today, I learned how to check whether a product exists in a list using Python.
🔥 What I learned:
Using the in operator to search for products.
Creating functions with def and returning results.
Using if/else for decision-making.
Using .lower() to handle uppercase and lowercase inputs.
Testing code with valid and invalid products.
💻 My practical project:
I improved my Inventory Management CLI by building a product-checking function that recognizes products regardless of capitalization.
Small steps. Real progress. 🚀
I'm building my Python foundation one day at a time.
Day 34 complete. Day 35 next!
#Python #100DaysOfCode #SoftwareEngineering #Programming #BuildInPublic #LearningToCode #InventoryManagement
🐍 Day 32 of #100DaysOfCode
My inventory management project just got smarter! 🚀
Today, I worked on JSON data storage so my inventory data survives even after the program closes.
✅ Save inventory data
✅ Load saved data
✅ Update stock levels
✅ Validate sales and stock
Small steps. Real progress. 💻
#Python #SoftwareEngineering #BuildInPublic
🚀 Day 32 of my Python journey!
Today, I learned how to make data survive beyond a program's runtime using JSON.
✅ Saving data with "json.dump()"
✅ Loading data with "json.load()"
✅ Working with JSON files
✅ Debugging variable-name errors
Building my inventory management CLI one step at a time.
Less theory. More building. More progress. 💻
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
@BashirAhmaad@Support @premium @Safety@toluogunlesi With this my cybersecurity book alot of this will be mitigated.
Grab your copy and thank me later.
Just 5k only
Link in my bio
Paperback 6500
Day 31 — Python 🐍
Debugging is starting to feel like real programming.
Today, I took a broken "sell_product()" function and found 3 bugs:
→ Product validation
→ Quantity validation
→ Stock calculation
The important part?
I didn’t just fix the code.
I had to read it, reason about it, and find out why it was wrong.
That’s the skill I’m building:
Not just writing code.
Understanding code.
One bug at a time. 🚀
#Python #SoftwareDevelopment #BuildInPublic