DEV Community

Ivan Rossouw profile picture

Ivan Rossouw

Senior Software Engineer sharing practical .NET lessons from real SaaS systems: architecture, debugging, testing, delivery, and production reliability.

Location Cape Town, South Africa Joined Joined on  Personal website https://www.linkedin.com/in/ivan-rossouw-94591627/ github website

Education

Business Administration and Management — Upington College

Work

Senior Software Engineer at Connect One Technologies

A Green Scheduler Is Not Proof

A Green Scheduler Is Not Proof

Comments
4 min read

Want to connect with Ivan Rossouw?

Create an account to connect with Ivan Rossouw. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
One New State Means a Projection Audit

One New State Means a Projection Audit

Comments
4 min read
The Date Was Visible. The Model Was Null.

The Date Was Visible. The Model Was Null.

Comments
4 min read
A Hidden Button Is Not an Authorisation Boundary

A Hidden Button Is Not an Authorisation Boundary

Comments
4 min read
Shared UI Means Shared Contracts, Not Shared Hosts

Shared UI Means Shared Contracts, Not Shared Hosts

1
Comments 1
4 min read
A Green Architecture Test Can Still Miss the Bug

A Green Architecture Test Can Still Miss the Bug

Comments 1
4 min read
The Check Is Not the Idempotency Guarantee

The Check Is Not the Idempotency Guarantee

Comments
4 min read
Verified Is Not Active: Designing Safer Credential Rotation

Verified Is Not Active: Designing Safer Credential Rotation

Comments
4 min read
Navigation Is a Commit Marker: Handling Partial Success in Blazor

Navigation Is a Commit Marker: Handling Partial Success in Blazor

Comments
4 min read
Design Around the Point You Cannot Undo

Design Around the Point You Cannot Undo

Comments
4 min read
Configuration Is Not Authority: A Better Boundary for Runtime Policy

Configuration Is Not Authority: A Better Boundary for Runtime Policy

Comments
4 min read
Nullable Is a Rollout Strategy, Not a Domain Model

Nullable Is a Rollout Strategy, Not a Domain Model

Comments 1
3 min read
When a Hybrid App Button Does Nothing

When a Hybrid App Button Does Nothing

Comments
4 min read
A CI Retry Should Be an Experiment, Not a Reflex

A CI Retry Should Be an Experiment, Not a Reflex

Comments
4 min read
Your Profile Form Shouldn't Change Your Login

Your Profile Form Shouldn't Change Your Login

Comments
4 min read
Realtime Is a Hint, Not Your Source of Truth

Realtime Is a Hint, Not Your Source of Truth

Comments 1
4 min read
loading...