Skip to content
blog-listing-hero-imag-68caac49ba113
RESOURCES

Blogs

Featured content

Building faster isn’t the same as delivering value

Rethinking the payment delivery operating model There’s no shortage of opinion on AI in payments, an...

Read more

Why AI agents need a context layer in financial services

Many banks have taken agentic AI to proof of concept, but far fewer have taken it into production. T...

Read more
Blog

Adventures in AI apathy

Explore the evolving role of AI in software development, highlighting successes and challenges with coding assistants, and the impact on junior engine...

Blog

We invested in cookie cutters. Now the code writes itself.

Discover how streamlining code development with common modules and a Maven archetype significantly improves efficiency in creating payment scheme pack...

Blog

I got OpenTelemetry to work. But why was it so complicated?

A number of our customers have recently been asking whether we support OpenTelemetry, the observability framework and toolkit.

Blog

Upgrading to Java 17, or: how I learned to stop worrying and love NoSuchMethodError

What we learned upgrading every IPF component to Java 17 for IPF 2024.1 – from library compatibility to NoSuchMethodError and Maven plugin fixes.

Blog

The clash of the frameworks

In the third part of our series exploring the motivations, architecture and principles driving the development of IPF.

Blog

Reactive Systems: Let's write a TFTP server with: Akka

The past two posts in our series on building reactive systems have dealt with the topics of performance and fault-tolerance.

Blog

Reactive Systems: How to Fail Nicely

In the previous post in this series, we talked about the performance and scalability benefits that we get from actors and the actor system.

Blog

Reactive Systems: It’s Actors All the Way Down

Explore technical learnings from developing Icon’s Instant Payments Framework (IPF), a resilient, always-on instant payments solution.