Systems | Development | Analytics | API | Testing

%term

How to Fix The IllegalStateException in Java

An IllegalStateException is a runtime exception in Java that is thrown to indicate that a method has been invoked at an illegal or inappropriate time. To use an analogy, invoking a method in Java when the system is not in the appropriate state is like trying to start a car while it is in "Drive". Just as the car will not start because it is unsafe, a method call results in an IllegalStateException when the internal conditions necessary for its execution are not met.

Interview With Telecoms Software Engineer, Shaman Bhat

In this latest entry of our captivating interview series that focuses on major players in the global tech arena, we welcome Software Engineer Shaman Bhat. We will explore his career development, provide tips for aspiring software engineers, and discuss the key lessons he has learned in his software engineering journey.

Practical Guide to Defect management in Software Testing

Defect management is the systematic process of detecting, documenting, and resolving defects within software applications. A defect refers to any flaw or deviation from the expected behavior, which can arise from coding errors, incorrect logic, incomplete implementations, or unforeseen interactions between software components.

What is the Future of Apache Spark in Big Data Analytics?

Started in 2009 as a research project at UC Berkeley, Apache Spark transformed how data scientists and engineers work with large data sets, empowering countless organizations to accelerate time-to-value for their analytics activities. Apache Spark is now the most popular engine for distributed data processing at scale, with thousands of companies (including 80% of the Fortune 500) using Spark to support their big data analytics initiatives.

Best Practices to Use Swift For Backend

In the last article, we gave a general introduction to using Swift for backend development. We discussed its advantages: its robustness, stability and, above all, its simplicity. Now we’re going to drill a little deeper, and provide some best practices that will help you in your day-to-day work. Our work today will focus on Vapor, an open-source web framework that provides a robust foundation for websites, APIs and Cloud projects.

Developing Spring Boot Applications with Choreo

Spring Boot is an open source Java framework designed to facilitate the creation of stand-alone, production-grade Spring applications. Whether you’re developing a RESTful API, a microservice, or a batch task, Spring Boot simplifies the process. While platforms like Microsoft Azure and Amazon Web Services (AWS) offer cloud deployment options for Spring Boot applications, Choreo provides specialized features and tools tailored specifically for Spring Boot, streamlining deployment and management.

The 8 Best API Documentation Tools In 2024

An API allows communication between different systems, and like any other software, it requires clear instructions so developers can use them effectively. Clear and comprehensive API documentation helps developers understand how to use APIs in their applications. API documentation tools simplify creating detailed reference docs, tutorials, and API documentation. These tools assist in documenting REST, SOAP, or GraphQL APIs effectively. They produce comprehensive API docs that support developers.