Website profile

@Thepracticaldev

A constructive and inclusive social network for software developers. With you every step of your journey.

  • 108,771articles · 365d
  • 1+ hour agolatest article
  • Sep 13, 2025earliest in window
  • 95%with images
  • 292avg words
articles per day
Categories
  • Science & Technology 91,345
  • Software Dev. 90,238
  • Computers & Electronics 70,895
  • Business & Industrial 9,242
  • Arts, Culture, Entertainment & Media 7,851
  • Internet & Telecom 7,148
  • Economy, Business & Finance 5,215
  • Arts & Entertainment 3,774

Please confirm you are human

This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.

A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.

Hold with a pointer, or hold Space or Enter.

News

DEV Community
dev.to > godofgeeks > jetpack-compose-internals-3b0

Jetpack Compose Internals

3+ day, 19+ hour ago   (977+ words) For years, the Android UI world was dominated by XML layouts and the imperative findViewById approach. It worked, it got the job done, but it was often verbose, prone to errors, and felt a bit… clunky. Then came Jetpack Compose,…...

DEV Community
dev.to > onizuka > is-your-domain-secure-from-subdomain-takeover-check-via-api-51ca

Is Your Domain Secure from Subdomain Takeover? Check via API

1+ mon, 1+ week ago   (431+ words) DEF CON 32 made one thing clear: open-source security chips and hardware keys are having a moment. But while badges get the spotlight, most real-world attacks still start with something far less glamorous — a forgotten DNS record, a dangling CNAME, or…...

DEV Community
dev.to > 0xnull-sec > subdomain-takeover-in-2026-why-dangling-cnames-still-pay-and-how-i-find-them-at-scale-336g

Subdomain takeover in 2026 — why dangling CNAMEs still pay, and how I find them at scale

2+ mon, 2+ week ago   (397+ words) Subdomain takeover is supposedly "dead." Every recon talk in 2021 said it's all automated, all fingerprinted, all deduped. Reality in 2026: I still get paid for it. Two payouts last month alone — one $4,500, one $8,000 — both via dangling CNAMEs that had been "publicly…...

DEV Community
dev.to > jmolinasoler > wednesday-check-in-what-the-diary-cant-do-for-you-hkc

Wednesday check-in: what the diary can't do for you

5+ mon, 5+ day ago   (468+ words) Week 15 of building in public. The agent writes. The bots trade. The code doesn't write itself. Monday's build-log entry committed to something specific: first commit on the AI Compliance Stack this week. A Python file. Any code. "Blank file with…...

DEV Community
dev.to > needtoknow694 > jade-new-on-jade-how-to-get-jade-up-and-running-on-your-machine-part-1-48n6

JADE: NEW ON JADE? How to get JADE up and running on your machine PART 1.

5+ mon, 1+ week ago   (574+ words) level: Noob/New Version: Windows 10/11 language: java 17.0.10 (jade Framework 4.6.0) GET TO THE POINT NOW! Now that you're here, we're going to take it step-by-step. I'll show you how to download and install the JADE framework so you can start building…...

DEV Community
dev.to > j471n > how-to-find-a-users-rank-based-on-points-using-django-orm-43ce

How to Find a User's Rank Based on Points Using Django ORM

5+ mon, 2+ week ago   (593+ words) Let's say you have a User model with an id, name, and points field. Something like this: Bob has the highest points, so he should be ranked 1st. Alice is 2nd, Carol is 3rd. Simple enough in concept — now let's look at the…...

DEV Community
dev.to > animiso_ce2f2f2e181032b7b > i-built-a-tool-to-stop-clients-from-texting-any-update-at-11-pm-heres-the-tech-stack-and-what-2pm

I built a tool to stop clients from texting 'any update?' at 11 PM - Here's the tech stack and what I learned

7+ mon, 2+ day ago   (126+ words) As a freelance developer, I was spending 6+ hours/week answering "any update?" messages from clients. Even though I'd just sent them an update yesterday. The issue wasn't lack of communication. It was communication scattered across 5 platforms (email, Slack, WhatsApp, SMS,…...

DEV Community
dev.to > vjnvisakh > the-digital-divide-mastering-staging-and-production-environments-4odm

The Digital Divide: Mastering Staging and Production Environments

7+ mon, 2+ day ago   (241+ words) Having distinct staging and production environments allows developers to test new features and fixes without jeopardizing the live application. This separation minimizes risks associated with deploying untested code and enhances the overall development workflow. Utilizing version control systems like Git…...

dev.to
dev.to > alexrodovit > how-does-a-senior-program-manager-use-microsoft-planner-to-stay-on-track-86f

How Does a Senior Program Manager Use Microsoft Planner to Stay on Track?

8+ mon, 2+ week ago   (525+ words) Managing large programs isn’t about chasing tasks — it’s about maintaining visibility, removing blockers early, and adapting fast. For Senior Program Managers, the difference between shipping on time and slipping deadlines often comes down to how clearly work is tracked and…...

DEV Community
dev.to > reklamof > build-calculate-scale-update-v130-is-live-18o0

Build. Calculate. Scale. (Update v1.3.0 is live!) 🚀

8+ mon, 3+ week ago   (117+ words) We’ve always believed that professional services shouldn't feel like a "black box." You should know exactly what you’re getting, how much it costs, and how you’re going to pay. That’s why we’ve rolled out Update v1.3.0 at Reklamof. We’re making it…...