Programming

Mocking in Unit Tests: Mockito vs. EasyMock vs. JMockit

Unit testing is a critical part of software development, ensuring that individua...

Top 4 JavaScript Frameworks in 2025: React, Angular, Vu...

As we move deeper into 2025, JavaScript frameworks continue to shape the way we ...

[DEALS] FolderFort 2TB Cloud Storage Pro Plan: Lifetime...

Hello fellow geeks, Fresh offers await you on our Deals store, please have a loo...

Filtering a List with Regular Expressions in Java

In Java, filtering a list based on certain criteria is a common operation. One p...

Serverless JavaScript: Building Scalable APIs with AWS ...

In 2025, serverless architecture continues to revolutionize how developers build...

Java Objects.requireNonNull() Example

Null references have long been a source of errors in Java applications. A NullPo...

Mockito Spy: Mocking a Method in the Same Class Example

Mockito is a popular testing framework for Java that helps in mocking dependenci...

BDD with Cucumber: A Practical Guide

Behavior-Driven Development (BDD) is a collaborative approach to software develo...

A WebAssembly compiler in 192 bytes

#​721 — January 31, 2025 Read on the Web JavaScript ...

Bun's on a roll with v1.2

#​720 — January 24, 2025 Read on the Web JavaScript ...

An introduction to building live collaborative JS apps

#​719 — January 17, 2025 Read on the Web JavaScript ...

Oracle dabbles in some JavaScript comedy

#​722 — February 7, 2025 Read on the Web JavaScript ...

Onboarding to a "legacy" codebase with the help of AI

Much of the attention to generative AI in software development is about g...

VS Code to the Cloud in 60 Seconds on Web Rush #289

Dheeraj & Haripriya join us to talk about their new extension, Learn Cloud, for ...

npm Updates: Love 'em or Hate 'em? on Web Rush #283

Is upgrading via npm worse now than it used to be, or are there things that can ...

Governing data products using fitness functions

Decentralized data management requires automation to scale governance e...

Bliki: Cycle Time

Cycle Time is a measure of how long it takes to get a new feature in a softwar...

Rewriting Strangler Fig

Two decades ago, I posted that I found that the strangler fig plant was an inter...

Using GenAI to extract low-level details and high-level...

Alessio Ferri, Tom Coggrave, and Shodhan Sheth use their combination of...

Legacy Modernization meets GenAI

Most of the talk about the impact of GenAI on software development is ...

Using GenAI to build a capability map and translate leg...

Alessio Ferri, Tom Coggrave, and Shodhan Sheth complete their article o...

Using the Strangler Fig with Mobile Apps

My colleagues are often involved in modernizing legacy systems, and our...

Interviewed by Book Overflow podcast on Refactoring

I was interviewed on the Book Overflow podcast about the Refactoring book...

Assessing the results of using the Strangler Fig on a M...

Matthew Foster and John Mikel Amiel Regida finish their account of how ...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.