Skip to content

csen2025.org

csen2025.org

Add Listing
Caching strategies and invalidation decision process.
  • Dr. Ingrid Falk-Weller
  • August 31, 2026
  • (0)
  • Software Engineering

Deciding When to Forget Is the Hard Half

I spent three months in a windowless lab during my PhD trying to prove that a specific distributed consensus model was “perfectly scalable,” only to watch it crumble the moment we introduced a real-world workload. The culprit wasn’t the consensus…

Read More
Visualizing the n plus one query problem.
  • Dr. Ingrid Falk-Weller
  • August 29, 2026
  • (0)
  • Software Engineering

One Loop, Four Hundred Round Trips

I remember sitting in a windowless server room three years ago, watching a dashboard turn a violent shade of red while a production service choked to death. We weren’t facing a massive data corruption issue or a sophisticated DDoS attack;…

Read More
Developer reading a query plan.
  • Dr. Ingrid Falk-Weller
  • August 18, 2026
  • (0)
  • Software Engineering

The Optimiser Tells You Exactly What It Is About to Do

I remember sitting in a windowless server room during my second year in industry, staring at a terminal until my eyes burned, trying to figure out why a simple join was taking forty minutes. I had been told that the…

Read More
Indexing for real queries vs. intent.
  • Dr. Ingrid Falk-Weller
  • August 14, 2026
  • (0)
  • Software Engineering

An Index Helps the Query You Wrote, Not the One You Meant

I remember sitting in a windowless server room three years ago, watching a dashboard turn a violent shade of red because our “state-of-the-art” indexing strategy had completely collapsed under the weight of actual user behavior. We had followed the textbook…

Read More
Schema design fundamentals: normalization and denormalization.
  • Dr. Ingrid Falk-Weller
  • August 6, 2026
  • (0)
  • Software Engineering

Normalise Until It Hurts, Denormalise Until It Works

I remember sitting in a windowless server room during my first industry research role, staring at a distributed database that was buckling under its own weight. We hadn’t failed because our hardware was weak or our code was sloppy; we…

Read More
Perform database migrations safely with schema versioning.
  • Dr. Ingrid Falk-Weller
  • July 29, 2026
  • (0)
  • Software Engineering

Make the Schema Work With Both Versions of the Code

I still remember the distinct, cold sweat that hit me during my first year in industry, sitting in a dimly lit server room while a “simple” schema update turned into a three-hour outage. I had followed the textbook instructions to…

Read More
Effective rollback strategies for database migrations.
  • Dr. Ingrid Falk-Weller
  • July 20, 2026
  • (0)
  • Software Engineering

Rolling Back a Migration Is Harder Than Rolling Back Code

I remember sitting in a dimly lit server room three years ago, the hum of the cooling fans feeling unusually aggressive, as I watched a “perfectly tested” deployment slowly turn our production database into a graveyard. We had followed every…

Read More
Blue green and canary releases traffic strategy.
  • Dr. Ingrid Falk-Weller
  • July 14, 2026
  • (0)
  • Software Engineering

Send One Percent of Traffic Before You Send All of It

I still remember the frantic, rhythmic clicking of a mechanical calculator in my lab during my PhD—a sound that meant I was trying to manually verify a distribution logic that a script had botched. That same sense of dread hits…

Read More
Understanding feature flags and their cost.
  • Dr. Ingrid Falk-Weller
  • July 12, 2026
  • (0)
  • Software Engineering

Every Flag Is a Branch in Production You Must Test

I remember sitting in a darkened server room three years ago, watching a dashboard bleed red because a “simple” toggle had triggered a cascading failure in a downstream microservice. We had been sold the dream that decoupling deployment from release…

Read More
Implementing continuous delivery practices for frequent deployments.
  • Dr. Ingrid Falk-Weller
  • July 5, 2026
  • (0)
  • Software Engineering

Deploying Often Makes Each Deploy Boring

I remember sitting in a windowless server room during my first industry role, watching a “state-of-the-art” deployment pipeline crumble because someone had prioritized tool complexity over basic system stability. Everyone was obsessed with the latest shiny orchestration layer, but they…

Read More
  • 1
  • 2
  • 3
  • 4

Recent Posts

  • Adam Converges Faster and Generalises Differently
  • Normalising Between Layers Made Deep Training Practical
  • You Do Not Choose Two, You Choose During a Partition
  • Wrapping a Set of Points in the Tightest Possible Rubber Band
  • Research Slips Because the Unknown Cannot Be Scheduled

Recent Comments

No comments to show.

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026

Categories

  • Algorithms
  • Machine Learning
  • Research Practice
  • Software Engineering
  • Systems

2026© All right reserved by Radiustheme