MongoDB – A Practical Guide for Beginners and Experts Alike

This text is a practical guide to performing basic operations in MongoDB, one of the most popular NoSQL databases for storing and managing data. It focuses on essential topics like CRUD operations (Create, Read, Update, Delete), customizing queries with sorting, pagination, and projections, and more advanced techniques such as the Aggregation Framework. In addition to … Read more

SoftBank to invest $500M in robotics startup SkildAI

SoftBank is negotiating a $500 million investment in Skild AI, a software company building a foundational model for robotics at a $4 billion valuation, Bloomberg and Financial Times reported. The two-year-old company raised its previous funding round of $300 million at a $1.5 billion valuation last July from investors including Jeff Bezos, Lightspeed Venture Partners, … Read more

AOP For Post-Processing of REST Requests On The Example of Spring And AspectJ

Aspect-oriented Programming (AOP) is a programming paradigm that enables the modularization of concerns that cut across multiple types and objects. It provides additional behavior to existing code without modifying the code itself. More about AOP in Spring is here. AOP can solve many problems in a graceful way that is easy to maintain. One such … Read more

Working With Vision AI to Test Cloud Applications

Recently, I’ve been looking into Tricentis Tosca to better understand how its testing suite can benefit my app development workflow. In my last article about Tosca, I wrote about some of the tool’s visual capabilities, such as QR code testing. Testing QR codes is great if you need an effective way to validate that specific part … Read more

Behind AI Agents: The Infrastructure That Supports Autonomy

Most descriptions of AI agents and agentic systems focus on agents’ ability to act autonomously, without user intervention, in many situations across the agents’ intended use cases. Some agents operate with a human-in-the-loop model, engaging the user only when they encounter uncertainty, but still acting autonomously under typical and certain circumstances. With autonomy being the … Read more