Andrei Zanozin·Mar 1The story of one refactoringLet me tell you a true story about one ordinary application, a regular development team, and a feature that was implemented twice.
ramya durai·Feb 22Data Time Travel: Mastering Auditing in Java Spring Boot with Hibernate EnversAs Java developers, we spend most of our time building robust systems to manipulate and fetch data. Today, the combination of Spring Boot…
njidda salifu·Aug 9, 2025GSoC’ 2025 Week 10: Hardening Audit Logs and Expanding Access via RESTSecured audit logs with new privilege, kicked off REST API, and continued work on dynamic audit table initialization.
njidda salifu·Aug 1, 2025GSoC’ 2025 Week 09: Dynamic Audit Table Initialization, Order Sorting, and Test CoverageFrom flexible sorting to auto-creating audit tables, OpenMRS auditing is now more powerful, user-friendly, and future-proof.
njidda salifu·Jul 27, 2025GSoC’ 2025 Week 08: Sorting Audit Logs, Fixing ID Issues, and Preparing for REST IntegrationHey everyone! Can’t imagine we are already 8 weeks gone into GSoC🤔
njidda salifu·Jul 20, 2025GSoC’ 2025 Week 07: Midterm Milestone, Polishing the Filters & What’s NextHalfway There, and the Best is Yet to Come!
njidda salifu·Jul 13, 2025GSoC’ Week 06: Smarter Filters, Edge Case Battles & A Step Closer to MidtermIt’s all about Smarter Filters. But, what is smart filter…?
njidda salifu·Jul 6, 2025GSoC’ 2025: Clean Code, Unit Testing, and a Big Academic MilestoneBack with this week’s update — it was a short one, but still productive.
njidda salifu·Jun 27, 2025GSoC’ Week 4: Improving Logs and Cleaning Up CodeSorting, pagination, and clean code — Week 4 was all about performance, structure, and progress under pressure! 💻📚
njidda salifu·Jun 25, 2025GSoC’ 2025 Week 1: Building the FoundationHello everyone! Week 1 of my GSoC journey has officially begun, and it’s an exciting start so far! Let’s get the updates