Homepage
Open in app
Sign in
Get started
Ingeniously Simple
How we build products at Redgate
Engineering
Design
Delivery
Culture
Level Up
All posts
Work with us
Follow
.NET benchmarking and profiling for beginners
.NET benchmarking and profiling for beginners
The latest methods for making your code faster
Mark Jordan
Apr 29
Deliberate Reteaming: 2022
Deliberate Reteaming: 2022
In January 2022, we undertook our fourth annual reteaming process. This post shares how we did it and the impact it had.
Priya Sinha
Apr 8
The Anatomy of Design Strategy
The Anatomy of Design Strategy
What is the role of design strategy, and how do we, as designers, form and rationalise a strategy that supports wider commercial goals?
Matthew Godfrey
Feb 24
A day in the life of a junior developer at Redgate
A day in the life of a junior developer at Redgate
I’m a Mum in my 30s who retrained as a Software Engineer. I don’t have a STEM degree, and the first time I ever wrote a line of code was…
Beca Parker (she/her)
Feb 10
How to prepare for a product design interview
How to prepare for a product design interview
By failing to prepare, you are preparing to fail. Make sure you get your product interview preparations right with these hints and tips.
Neil Turner
Jan 7
What’s the ROI of Design?
What’s the ROI of Design?
How to respond pragmatically and professionally when asked about the return on investment (ROI) of Design.
Matthew Godfrey
Dec 13, 2021
… something on using an online task board to support new starters
… something on using an online task board to support new starters
This blog post is about how I have used an online task board to support new starters. In these remote times, onboarding a new starter needs…
TheCodeCleaner
Oct 21, 2021
How do we make architecture decisions?
How do we make architecture decisions?
How do we make good decisions about our software design?
Jeff Foster
Oct 21, 2021
Language Models
Language Models
A language model is a probability distribution over a sequence of words. As an example, a language model for English should be able to…
Jeff Foster
Oct 13, 2021
5 Agile retrospectives to try with your team
5 Agile retrospectives to try with your team
If you join a development team at Redgate it won’t be long before you’re involved in a retrospective. We’re big believers in having teams…
Neil Turner
Oct 13, 2021
Data Pipelines — From Monolith to Event-Driven Microservices in Azure
Data Pipelines — From Monolith to Event-Driven Microservices in Azure
This article will describe steps to convert a monolithic data pipeline into a collection of event-driven microservices in Azure. It will…
Liam Jones
Oct 1, 2021
Using the tools of Design to define & quantify customer value
Using the tools of Design to define & quantify customer value
Using a design-led approach to quantify “value” provides the leading behavioural indicators necessary to drive success and mitigate churn.
Matthew Godfrey
Sep 29, 2021
Typescript “casts” are not casts
Typescript “casts” are not casts
They might be more dangerous than you think
Mark Jordan
Sep 16, 2021
A taste of Down Tools week 2021
A taste of Down Tools week 2021
Down Tools week is a long-standing tradition at Redgate. Every year Redgaters get the chance to down their digital tools (hence the name)…
Neil Turner
Sep 6, 2021
It’s DevOps all the way down
It’s DevOps all the way down
One of the more memorable phrases of the DevOps movement is Amazon CTO Werner Vogel’s 2006 statement: ‘You build it, you run it’. As…
Mark Cheverton
Aug 12, 2021
How to become a Lead Software Engineer
How to become a Lead Software Engineer
This article is a collection of resources, advice, and experience to help you reach the Lead Software Engineer level in Redgate Software…
Andrea Angella
Aug 3, 2021
Levelling up the Design Org
Levelling up the Design Org
Providing clear pathways, objective guidance and some delineation of levels and roles as a system for levelling up a Design Org.
Matthew Godfrey
Jul 22, 2021
Psychological Safety
Psychological Safety
Psychological safety is a wonderfully misunderstood term. It evokes images of hippies singing kum ba yah. It’s not that! Let’s rope in Amy…
Jeff Foster
Jun 29, 2021
FizzBuzz in Kubernetes
FizzBuzz in Kubernetes
Let’s implement FizzBuzz in Kubernetes and make it seem less scary
Rob Clenshaw
Jun 4, 2021
Leveraging machine learning to classify your database
Leveraging machine learning to classify your database
SQL Data Catalog is Redgate’s tool for identifying and classifying sensitive data. Our tool provides a comprehensive filtering and…
Mircea Dogaru
Jun 4, 2021
Programming With Types in C#
Programming With Types in C#
This is a transcript of a recent talk that I gave during Level Up Week, Redgate’s internal conference.
Jeremiah Peschka
Jun 3, 2021
Blazor Server Side — Looking at Single Page Apps from a different angle.
Blazor Server Side — Looking at Single Page Apps from a different a...
Why Blazor serverside changes how you should approach SPA problems and some interesting optimisations it can lead to.
James Johnston
May 21, 2021
Are designers idealists, path makers, or fortune tellers?
Are designers idealists, path makers, or fortune tellers?
Cast aside misperceptions that upfront design is idealistic or worse still anti-Agile. Looking ahead is our Design superpower.
Matthew Godfrey
May 18, 2021
How to teach things badly
How to teach things badly
Today’s idea isn’t directly technical, but by the end it should hopefully be clear how it can apply to programming and software development…
Mark Jordan
Apr 27, 2021
A little Rust
A little Rust
Every so often, I like to dabble in a programming language to get exposure to a new way of thinking.
Jeff Foster
Apr 23, 2021
About Ingeniously Simple
Latest Stories
Archive
About Medium
Terms
Privacy