Homepage
Open in app
Sign inGet started

Ingeniously Simple

How we build products at Redgate

  • Engineering
  • Design
  • Delivery
  • Culture
  • Level Up
  • All posts
  • Work with us
  • Why does Redgate Engineering have a coaching team?

    Why does Redgate Engineering have a coaching team?

    Our coaching team sits within Engineering, providing help and support to all the groups, teams, and individuals that deliver Redgate’s…
    Go to the profile of Chris George
    Chris George
    Jul 28
    .NET benchmarking and profiling for beginners

    .NET benchmarking and profiling for beginners

    The latest methods for making your code faster
    Go to the profile of Mark Jordan
    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.
    Go to the profile of Priya Sinha
    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?
    Go to the profile of Matthew Godfrey
    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…
    Go to the profile of Beca Parker (she/her)
    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.
    Go to the profile of Neil Turner
    Neil Turner
    Jan 7
    … 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…
    Go to the profile of TheCodeCleaner
    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?
    Go to the profile of Jeff Foster
    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…
    Go to the profile of Jeff Foster
    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…
    Go to the profile of Neil Turner
    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…
    Go to the profile of Liam Jones
    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.
    Go to the profile of Matthew Godfrey
    Matthew Godfrey
    Sep 29, 2021
    Typescript “casts” are not casts

    Typescript “casts” are not casts

    They might be more dangerous than you think
    Go to the profile of Mark Jordan
    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)…
    Go to the profile of Neil Turner
    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…
    Go to the profile of Mark Cheverton
    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…
    Go to the profile of Andrea Angella
    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.
    Go to the profile of Matthew Godfrey
    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…
    Go to the profile of Jeff Foster
    Jeff Foster
    Jun 29, 2021
    FizzBuzz in Kubernetes

    FizzBuzz in Kubernetes

    Let’s implement FizzBuzz in Kubernetes and make it seem less scary
    Go to the profile of Rob Clenshaw
    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…
    Go to the profile of Mircea Dogaru
    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.
    Go to the profile of Jeremiah Peschka
    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.
    Go to the profile of James Johnston
    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.
    Go to the profile of Matthew Godfrey
    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…
    Go to the profile of Mark Jordan
    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.
    Go to the profile of Jeff Foster
    Jeff Foster
    Apr 23, 2021
    About Ingeniously SimpleLatest StoriesArchiveAbout MediumTermsPrivacy