Julien Truffaut, an experienced backend engineer with wide experience in running functional programming training workshops. He recently created an online platform for learning Foundations of Functional Programming in Scala. It is a comprehensive, self-paced online course with no prerequisites, which helps developers become confident, productive and powerful in Scala language.
AI technology has proven to be reliable, especially when it comes to detecting money laundering, and is empowering leading firms to tackle the issues in an increasingly effective manner, writes John Spooner. Artificial Intelligence (AI) has evolved from being a technology buzzword to the commercial reality it is today. This technology is
What’s data science and why is it so important? Every day we hear and read about data science and unfortunately, it gets often confused with other terms or it is simply misunderstood. Actually, data science stands for a very specific set of activities and skills, bringing value to data and
Imagine a dramatically deep voice-over saying “In a world where…” This phrase from old movie trailers conjures up all sorts of futuristic settings, from an alien “world where the sun burns cold”, a Mad Max “world without gas” to a cyborg “world of the not too distant future”. Often the
While the application of project management is not new, the advent of project management ‘approaches’ or philosophies has led to significant improvements in the quality of projects delivered and the overall project management process itself. Gone are the days where an excel spreadsheet, work in progress (WIP) meetings and reliance
While the impact of the IoT industry in the past few years has been nothing short of impressive, the disruption this technology will bring to the financial services market will be just as impactful. According to a research study by Markets and Markets, the global banking and financial services IoT
Cloud Analytics is nowadays the most modern and competitive way adapted by many enterprises to do data analytics on Cloud. It can be done by using various cloud services to analyze massive data for corporate reporting and decision making. Why to use Cloud Analytics? Cloud Analytics is a modern data
Kafka Connect is a technology for linking Kafka with other services. One of the main challenges of an IT architecture is the batch process and a bunch of codes that transport or align data from one to another application. A small failure can cause ultimate data and business losses with
Looking for DevOps tools? See these 10 great tools for DevOps. You won't find such tools anywhere else. Free plans included no BS. If you’re an experienced DevOps engineer you want to find the most efficient tools for your work. However, the variety of services available is so big that
DevOps brings significant benefits like a quicker response to the market demands, faster development and deployment cycles and overall agility in the business environment. But does it mean DevOps is mandatory for every organization today? There has been much discussion about it. How it is implemented and why should companies
Kafka Stream is a stream processing library that transforms data in real-time. It utilizes a Kafka cluster to its full capabilities by leveraging horizontal scalability, fault tolerance, and exactly-once semantics. It is a true stream processing engine that analyzes and transforms the data stored in Kafka topics record by record.
Every young technology enthusiast or someone who is looking for a new development path is asking a question to himself - what is the next trending programming language to be learned? After many years of Java being a market leader in back-end development, in the last couple of years seems