Website profile

@Thepracticaldev

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

  • 10,495articles · 30d
  • 57+ min agolatest article
  • Aug 14, 2026earliest in window
  • 97%with images
  • 292avg words
articles per day
Categories
  • Software Dev. 9,692
  • Science & Technology 9,570
  • Computers & Electronics 7,421
  • Business & Industrial 802
  • Internet & Telecom 771
  • Economy, Business & Finance 387
  • Finance 334
  • Arts, Culture, Entertainment & Media 245

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 > mryadavgulshan > integrating-machine-learning-models-into-android-apps-311p

Integrating Machine Learning Models into Android Apps

52+ min ago   (1044+ words) The complete pipeline for shipping ML on Android — from converting a model to running inference at 35 ms on-device, with the code, the pitfalls, and the performance rules. The first attempt failed because the team treated it like a normal feature....

DEV Community
dev.to > andylow > java-27zhi-de-guan-zhu-de-xin-te-xing-3ck0

Java 27???值得关注的新特???

2+ hour, 22+ min ago   (89+ words) Java 开发者们,Java 27 即将在本周二(9 月 15 日)正式发布! 发布时间:2026 年 9 月 15 日 核心焦点:共计 9 个 JEP(4 个正式特性,5 个预览/孵化特性) Java 27 通过 JEP 523 将 G1 GC 设置为全局默认垃圾回收器,彻底终结了这一行为差异。 紧凑对象头(Compact Object Headers)在 JDK 25 中作为正式功能引入,而在 Java 27 中正式通过 JEP 534 调整为默认启用! 这一改动显著降低了对象占据的内存空间,从而直接减轻 CPU…...

DEV Community
dev.to > polyvexr > quick-sort-fast-sorting-with-divide-and-conquer-229h

Quick Sort: Fast Sorting with Divide and Conquer

3+ hour, 21+ min ago   (1027+ words) Sorting is everywhere in software. In the previous article, we learned Merge Sort, which can sort an array in O(n log n) time. Quick Sort also uses the Divide and Conquer strategy, but it approaches the problem differently. Instead of…...

DEV Community
dev.to > client0s > build-a-small-openosrs-plugin-in-java-4p2n

Build a small OpenOSRS plugin in Java

15+ hour, 23+ min ago   (412+ words) A small plugin is a good way to learn a desktop client's extension system. This example displays a chat message after login. It covers discovery, dependency injection, game events and packaging without automating gameplay. I maintain the OpenOSRS project at…...

DEV Community
dev.to > paohaijiao > xml-configuration-mode-decoupling-your-api-catalog-from-business-code-56nm

XML Configuration Mode: Decoupling Your API Catalog from Business Code

14+ hour, 55+ min ago   (227+ words) In this post you'll learn to: The XML file names each request and declares its return type. The factory binds those entries to interface methods by method name. Change the curl in XML → the running app changes behavior. No Java…...

DEV Community
dev.to > haseebthedev0 > architecting-a-low-power-geofencing-engine-for-android-1e6j

Architecting a Low-Power Geofencing Engine for Android

15+ hour, 46+ min ago   (1671+ words) It happened during a quiet, mid-afternoon meeting. The room was deathly silent, the air thick with the weight of a quarterly review, when my phone decided to belt out an aggressive, high-decibel ringtone. My face turned crimson. I scrambled to…...

DEV Community
dev.to > renanfranca > how-seed4j-validates-compatibility-2pdo

How Seed4J Validates Compatibility

18+ hour, 17+ min ago   (279+ words) How Seed4J uses Renovate, GitHub Actions, and 25 generated project configurations to validate compatibility across modern technology stacks. Tagged with opensource, githubactions, devops, security....

DEV Community
dev.to > prathmeshkumbhar04 > understanding-vs-equals-in-java-the-beginners-trap-that-cost-me-hours-5bmo

Understanding == vs.equals() in Java: The Beginner's Trap That Cost Me Hours

19+ hour, 33+ min ago   (134+ words) When I first started learning Java, I wrote a simple login system. The password entered by the user was exactly what was stored in the database. I looked at the screen, compared the two strings, and they were identical. Yet,…...

DEV Community
dev.to > bitan_sarkar > sync-true-protects-one-jvm-not-the-cluster-16m0

sync = true protects one JVM, not the cluster

20+ hour, 13+ min ago   (209+ words) Originally published at bitsar.net. Twelve pods, one Redis, and @Cacheable(sync = true) on the method. I read that as a protected endpoint. It coordinates callers inside one JVM, so a cold key was still twelve calls to the same…...

DEV Community
dev.to > pyaephyomaungdev > the-hidden-failure-modes-in-localization-infrastructure-and-why-we-architected-a-local-first-2m5b

The Hidden Failure Modes in Localization Infrastructure (And Why We Architected a Local-First Solution)

23+ hour, 26+ min ago   (195+ words) In scaling cross-platform codebases across Flutter, React, iOS, and Android, localization (i18n) is frequently treated as an operational afterthought. Engineering teams default to Google Sheets, manual CSV exports, or enterprise cloud translation SaaS. To solve this friction at the architectural level,…...