Engineering
Viewing:
![dev sec ops shared responsibility](https://a.storyblok.com/f/88670/1920x1080/c4f88ac397/dev-sec-ops-shared-responsibility.png/m/smart)
Engineering
27 Nov 2024
Devising a delegated alerts model for SecOps
Learn how the TrueLayer SecOps team introduced a delegated alerts mode to speed up responses to alerts, while minimising mental overload and burnout.
![bug bounty](https://a.storyblok.com/f/88670/1920x1080/e87cd40b2a/bug-bounty-program_header.png/m/smart)
Engineering
19 Dec 2023
TrueLayer’s Bug Bounty Program: 18 months on
A look back at our Bug Bounty Program. What did we find out? Was it successful?
![flux logo](https://a.storyblok.com/f/88670/1920x1080/1f36bb7275/flux2-migration-how-we-dropped-cpu-usage-by-nearly-40x.png/m/smart)
Engineering
21 Feb 2023
Flux2 migration: how we dropped our CPU usage by nearly 40x
The sun is setting on Flux1. With a carefully planned migration to Flux2, we've been able to cut costs and speed up reconciliations.
![Hand holding a customer](https://a.storyblok.com/f/88670/1920x1080/527dd2622c/how-to-keep-track-of-what-of-what-your-customers-really-care-about.png/m/smart)
Engineering
9 Feb 2022
How to keep track of what your customers really care about
We created a new service level indicator to track payment settlement – here's how.
![Social image](https://a.storyblok.com/f/88670/2401x1257/9f1e4dbf7e/adding-middleware-support-to-rust-reqwest.png/m/smart)
Engineering
13 Aug 2021
Adding middleware support to Rust reqwest
Continuing with our open source series, we present a middleware adapter for the ubiquitous reqwest Rust crate.
![Social image](https://a.storyblok.com/f/88670/2401x1257/75a7dbd689/load-balancing-in-rust-social-updated.png/m/smart)
Engineering
14 May 2021
gRPC load balancing in Rust
In the first post in our open source series, we share our solution for gRPC client-side load balancing, using ginepro.
![Background image](https://a.storyblok.com/f/88670/3240x974/5110761722/engineering-principles-cover.jpeg/m/smart)
Engineering
11 Jan 2021
Engineering at TrueLayer: the wabi-sabi way
Our engineering principles guide us as we scale
![Background image](https://a.storyblok.com/f/88670/3000x900/b3836b9c1f/transaction-classification-ai-image-1.png/m/smart)
Engineering
16 Jan 2020
Improving the classification of your transaction data with machine learning
How the Data Platform team at TrueLayer improved purchase transaction classification with machine learning.
![Background Image](https://a.storyblok.com/f/88670/2001x601/da25513696/system-design-dashboard-cover.png/m/smart)
Engineering
16 Dec 2019
Why system dashboard design matters and how to do it well
Running a rapidly growing platform at TrueLayer has taught us a lot about system dashboard design. From latency to replicas and resource usage, let us share our best tips with you.
![Background Image](https://a.storyblok.com/f/88670/1600x481/d99132c532/hackathon-global-impact-cover.jpeg/m/smart)
Engineering
9 Dec 2019
TrueHack #4 — Global impact
Our 4th hackathon was focused on our global expansion. Excited to see what TrueLayer is able to do in 30hrs?
![Background Image](https://a.storyblok.com/f/88670/3240x972/276fd2622d/refresh-tokens-refreshed-cover.jpeg/m/smart)
Engineering
9 Oct 2019
Refresh Tokens — Refreshed
Are single-use refresh tokens worth the perceived security benefits? Let’s dive into it!
![Background Image](https://a.storyblok.com/f/88670/2083x625/9cc9ef20d7/hackathon-battle-royale-cover.jpeg/m/smart)
Engineering
14 Mar 2019
Truehack #3 — Battle Royale
Wol, a newish engineer and Gerisha, an oldie in biz ops, take you into TrueLayer’s hackathon #3!