What is your self-worth?
A reflection on how self-worth goes beyond salary, status, and external recognition, and why meaning matters more than measurable reward.
A reflection on how self-worth goes beyond salary, status, and external recognition, and why meaning matters more than measurable reward.
In 2019, I was out of college and practically doing nothing in terms of my career. I found myself going nowhere and saw no hope for building a career. This TED talk came to me as a new ray of hope.
If you want a manual and flexible way to set up Java, learning how to install JDK on Windows 11 using the ZIP file from jdk.java.net is a great option. This method does not require an installer and works well when you do not have administrator access.
In this article, I've outlined the most important syntax and API updates introduced in Java's latest version, JDK 25.
It’s not math, it’s not logic — it’s just thinking.
ABAP has come a long way! From being a simple scripting language to now empowering 80% of the world's major ERP business processes.
Every coffee corner with Software Engineers invites a healthy debate over "**What's the best programming language?**".
Asynchronous programming skills are no longer "nice-to-have" almost every programming language has it and uses it.
The real value in any craft—especially programming—comes from hands-on experience. And that kind of practical knowledge only grows through real-world work, not theory alone.
I practised Data Structures and Algorithms from scratch, like I were back in my university.
Every now and then, the tech world has a habit of spinning up some new technology that seems revolutionary and allegedly humanity-changing.
In this article, I’ve outlined the most important syntax and API updates introduced in JDK 24.
In this article we are going to talk about Hibernate. We will not be delving into any code and keep it stupid simple. In subsequent article series we will dig deeper into Hibernate where we code and see inner workings.
Key insights from creating a practical text search app with vector embeddings and RAG, without frameworks or external APIs.
BM25 algorithm is one of the most powerful algorithm in text search and retrieval that was created in 1994 but is still used today.
I suggested that if CRUD projects adopt a client-server architecture, it would spice things up and also teach a lot about decoupling and scalable application development. In this post, I am proposing a simple client-server architecture for your personal project.
The Winter Arc is a focused, three-month period of intentional self-development and personal growth.
I never thought I would face a TV dilemma like Sheldon did in real life! But this dilemma is as real as it gets and is also unavoidable. It's about whether I should go for an Xbox or a PlayStation.
Garbage Collectors solved crucial memory management issues by preventing leaks, but they add runtime overhead, reducing overall performance. With languages like Rust that omits GC for more efficient memory management, it's worth questioning whether new programming languages still need garbage collectors.
Simple path to get good at solving Data Structure and Algorithm problems.
MVP architecture was first proposed by Taligent Inc. a subsidiary of IBM in 1996 as a success to popular MVC architecture for building modern apps.
Linux isn't the origin of open source distro which we use today! There is a history much before 1992 that led to the dawn of Linux and OSS softwares of today.
Wisdom is underrated in tech because there is no right way to do a job. Here are tips I collected from some of the veterans programmers of the era.
Running a program without tests is like using a mathematical formula without proof. We “hope” program will work as expected for every input.
Go has the benefit of hindsight, and basics are well done it has a garbage collection, a package system, first ...