Blog
-
30 Mar 2026 »
Dealing with correlated failures2 min readHow availability zones achieve fault tolerance.
-
30 Mar 2026 »
Preconditions for redundancy2 min readPreconditions to using redundancy for fault tolerant systems.
-
26 Mar 2026 »
AI in the software industry6 min readThoughts on how the software industry is changing and pros and cons of ai development.
-
24 Mar 2026 »
What are unix sockets?3 min readUnix sockets - how they differ to TCP and when to use them
-
23 Mar 2026 »
Golang stdlib net/rpc3 min readA simple way to build rpcs using golang's standard library net/rpc package.
-
19 Mar 2026 »
Build your own query language3 min readProviding customizability and flexibility while retaining simplicity in a data analytics platform.
-
18 Mar 2026 »
Local cognito-idp2 min readA simple way to run cognito-idp locally and manage authentication flows without AWS.
-
17 Mar 2026 »
Running AWS services locally2 min readRunning AWS services locally using localstack for fast prototyping and development.
-
16 Mar 2026 »
Running AWS lambdas locally3 min readRunning AWS lambdas locally using AWS SAM including setup, gateway integration and testing.
Tags:
- ai (1)
- availability-zones (1)
- aws-lambda (1)
- aws-sam (1)
- cognito-idp (1)
- data-analytics (1)
- dsl (1)
- fault-tolerance (2)
- localstack (2)
- redundancy (1)
- rpc (1)
- stdlib (1)
- unix-sockets (1)