Systems | Development | Analytics | API | Testing

%term

Types of APIs & Popular REST API Protocol

Application Programming Interfaces (APIs) are everywhere, and with good reason. These bits of software join apps and microservices together despite different programming languages, operating systems, and data formats. An API can integrate services that otherwise can’t communicate with each other. They lay the groundwork for the most successful digital transformation strategies and composable enterprises.

What is a Test? The Titus Fortner Edition

Testing is like an operational submarine. If your tests are giving you red flags and warnings, you must pay attention to your results and adapt accordingly, or you'll sink! We’re back again to help organize and contain the wild nature of testing! Just what is testing? This time with TITUS FORTNER, a Senior Developer Experience Engineer. We’re defining “What is a test?” together, putting a stop to the foolish intricacies of testing, and who decides testing priorities? Join us as we explore and lighten up testing’s transformative impact on development.

Best Practices for Error Handling in ASP.NET MVC

How easy would our lives be, as programmers, if our applications behaved correctly 100% of the time? Unfortunately, that’s not the case: things go wrong, often in serious ways. In order to offer the user the best possible experience—and also understand what went wrong so you can fix it—your application needs to handle its errors, and that’s why error handling is an important part of any application.

The Ultimate List of C# Tools: IDEs, Profilers, Automation Tools, and More

C# is a widely used programming language in enterprises, especially for those that are heavily Microsoft-dependent. This language comprises a lot of tools with individual strengths. Here, we list C# tools for IDEs, profilers, automation tools, and more. If you build apps using C#, you most likely use Visual Studio and have explored some of its extensions to supercharge your development. However, this list of C# tools might just change the way you write C# code for good.

7 Real-time Use Cases of Groovy Scripting

In the context of software development, automating repetitive tasks and accelerating application development is the name of the game. Hence, having a versatile language with faster and more efficient results at your disposal is a must. Groovy Scripting will save your day! Groovy scripting is a dynamic language with a range of features and functionalities specifically around automation and rapid application development.

Database sync: Diving deeper into Qlik and Talend data integration and quality scenarios

A few weeks ago, I wrote a post summarizing "Seven Data Integration and Quality Scenarios for Qlik | Talend," but ever since, folks have asked if I could explain a little deeper. I'm always happy to oblige my reader (you know who you are), so let's start with the first scenario: Database-to-database synchronization.

Best Log Management Tools: Useful Tools for Log Management, Monitoring, Analytics, and More

Gone are the days of painful plain-text log management. While plain-text data is still useful in certain situations, when it comes to doing extended analysis to gather insightful infrastructure data – and improve the quality of your code – it pays to invest in reliable log management tools and systems that can empower your business workflow. Logs are not an easy thing to deal with, but regardless is an important aspect of any production system.