Originating as a C# developer, the benefits of functional programming always taunted me. Yet, most applications I worked on heavily relied on user interfaces and an otherwise object-oriented architecture, so the decision to move to F# or some other functional...
This is the story about how we were implementing Java support in Jenkins — one of the most popular automation servers for CI/CD. This talk’s purpose is to show what problems we encountered in big real-life Maven project and how we solved them. This talk doesn’t...
Ever wondered how IDE’s are built? In this talk, we’ll skip the marketing bit and dive into the architecture and implementation of JetBrains Rider. We’ll look at how and why we have built (and open sourced) a reactive protocol, and how the IDE uses a “microservices”...
If you are a developer or an architect, the odds are that you grew up building systems that are now commonly known as monoliths. In the last few years, we’ve seen a significant evolutionary shift to systems composed of microservices. Today we are witnessing the birth...
Modern cloud applications consist of many moving parts, so they are hard to manage without employing Infrastructure as Code approach. Traditionally, tools like CloudFormation, ARM templates and Terraform employ text-based formats, which tend to be tedious, repetitive...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRejectRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Recent Comments