JHNwizugbe Profile Banner
⚡JHN ⚡ Profile
⚡JHN ⚡

@JHNwizugbe

Followers
148
Following
1K
Media
88
Statuses
377

Software developer| Django | Expert with Python and Excel | Physics tutor, https://t.co/ZuPjgo5jN3 , https://t.co/sfGi2mDUyS

Joined July 2022
Don't wanna be here? Send us removal request.
@JHNwizugbe
⚡JHN ⚡
2 months
✨ See BuyIT in action! ✨ Here's a quick TEST showcasing the core features of my Django-powered marketplace web app. From browsing to buying (and selling!), check out the user flow. #Django #Python #WebDev #Marketplace #BuyIt #CodeJourney
Tweet media one
Tweet media two
1
0
7
@JHNwizugbe
⚡JHN ⚡
2 days
Now you know: deleting your account might not mean what you think. If you were building a system — which would you choose?.Soft Delete or Hard Delete? 🤔. #DevTips #Database #Coding #WebDev.
1
0
3
@JHNwizugbe
⚡JHN ⚡
2 days
Soft Delete vs Hard Delete. Soft = Like moving files to a recycle bin.Hard = Like shredding the files into dust. 💡 For critical user data → Use Soft Delete (protects against mistakes & keeps history). For temporary/low-value data → Use Hard Delete.
0
0
3
@JHNwizugbe
⚡JHN ⚡
2 days
✅Benefits of Soft Delete.Easy recovery if you change your mind. Maintains history for audits & compliance.Great for fraud detection and restoring lost info. ⚠️Downsides of Soft Delete.Database gets bigger over time. Developers must remember to exclude deleted data in queries.
0
0
4
@JHNwizugbe
⚡JHN ⚡
2 days
Hard Delete.This is the true “it’s gone forever” delete. The record is permanently removed with a command like:. DELETE FROM users WHERE id = 2;. No traces, no recovery (unless backups exist).
0
0
3
@JHNwizugbe
⚡JHN ⚡
2 days
The account isn’t really gone — it’s just marked as deleted in the database. For example:. id | name | is_deleted.1 | Alice | false.2 | Bob | true. Your data still exists. The app just hides it from you (and sometimes from other users).
0
0
2
@JHNwizugbe
⚡JHN ⚡
2 days
Soft Delete.Instead of actually removing a record, you mark it as deleted (e.g., set is_deleted = true or fill a deleted_at timestamp). The data is hidden from normal queries, but it’s still there. ).
0
0
2
@JHNwizugbe
⚡JHN ⚡
2 days
Most people think that when they “delete” their account, all their credentials vanish from the company’s database. ❌.That’s not always true. Let’s talk about Soft Delete vs Hard Delete — and why it matters to you 👇
Tweet media one
12
1
27
@JHNwizugbe
⚡JHN ⚡
6 days
GRAPHQL mastering ongoing. ✅ Just wrapped up learning Queries in GraphQL!.Now I can fetch exactly the data I need — no overfetching, no underfetching. On to Mutations next!.#GraphQL #API #DevJourney #100DaysOfCode
Tweet media one
0
0
2
@JHNwizugbe
⚡JHN ⚡
7 days
RT @TechnicalBben: I think I finally found some motivation to open a private group for growth and future founders, people who are willing t….
0
65
0
@JHNwizugbe
⚡JHN ⚡
7 days
So why use it? .Docker helps developers move faster, collaborate better, and deploy confidently. Whether you're building a Django app, running a Node server, or managing a database, Docker simplifies your life. It’s one of the most important tools in modern software development.
0
0
3
@JHNwizugbe
⚡JHN ⚡
7 days
Docker makes deploying your app incredibly simple. If your app works in a container on your laptop, it will work the same on a server or in the cloud. This is why platforms like AWS, Heroku, and DigitalOcean love Docker—it removes the "it works here but not there" problem.
0
0
1
@JHNwizugbe
⚡JHN ⚡
7 days
Can Docker be used for development?.Yes! You can use Docker to set up consistent dev environments for you and your team. Example, instead of telling everyone to install Python 3.12, PostgreSQL, you can just give them your Dockerfile and they run everything with a single command.
0
0
1
@JHNwizugbe
⚡JHN ⚡
7 days
So is Docker virtual machine.Sort of, but much more lightweight. Virtual machine runs a full-blown operating system, which takes a lot of memory and time. Docker container on the other hand, shares your host OS’s kernel, making it faster and smaller, while still staying isolated.
0
0
1
@JHNwizugbe
⚡JHN ⚡
7 days
So while a virtual environment avoids dependency clashes, Docker makes sure the whole environment is predictable and reproducible—even the operating system!.
0
0
1
@JHNwizugbe
⚡JHN ⚡
7 days
How is it different from virtual environments?.Python’s venv or virtualenv only isolates Python packages. Docker isolates everything, including OS-level settings.
0
0
1
@JHNwizugbe
⚡JHN ⚡
7 days
A container is a lightweight, stand-alone executable package. It includes everything: code, runtime, system libraries, and settings. You can move it from your laptop to a server, and it will behave the same. It's like sending your whole laptop along with the app—just smaller.
0
0
0
@JHNwizugbe
⚡JHN ⚡
7 days
Have you ever written code that works perfectly on your machine, but crashes on someone else’s computer or the server? That’s because their environ is different. Docker solves this problem by ensuring your app always runs the same, no matter where it is. So it is like a container.
0
0
0
@JHNwizugbe
⚡JHN ⚡
7 days
If you are a Python programmer, you can say it is similar to the Python virtual environment, but there are lots of differences between them now. The question is, why use Docker, and why does it matter🤔.
0
0
0
@JHNwizugbe
⚡JHN ⚡
7 days
At its core, Docker is a tool that helps you package your application and everything it needs to run (code, dependencies, system tools, libraries) into a single unit called a container. Think of a container as a "box" that has your entire app inside, ready to run anywhere.
0
0
0
@JHNwizugbe
⚡JHN ⚡
7 days
Okay, what really is this Docker every Job employer wants you to know about. check out the 🧵.
10
0
5