simalexan

simalexan

Personal blog and thoughts on software engineering, AWS, and strategic technology thinking

Recent Posts

Wardley Mapping with Kiro: Integrating Strategy and Product Building with AI agents

Last week, I embedded my Wardley Mapping principles directly into my AI development workflow.

The experiment worked - but not how I expected. It revealed two gaps I hadn’t fully appreciated before:

  1. How can I influence engineering decisions with agent rules/steering documents?
  2. Where is this going to evolve?

The Problem I Was Trying to Solve

I’ve been mapping landscapes for years, but there’s always been this frustrating disconnect. I’d create these detailed maps showing how components evolve, identify strategic opportunities, then watch and participate in a team effort to build features that completely ignore the landscape context.

Read more →

How to create an S3 Batch Operations Job with Lambda Invoke

Recently, I have been playing a lot with AWS S3 Batch Operations. The service is amazing for processing large amounts of data in parallel. The only downside is that it is not very well documented and there are a few steps to do before you can start processing your data.

Sometimes I prefer a minimum effective dose of a post, so here is an example of creating an AWS S3 Batch Operations job using the AWS SDK for JavaScript (v3) in TypeScript:

Read more →

Welcome to simalexan.com

After a long time, I decided to come back and start writing again. One of the easy things to start writing about is what I’ve been working on lately with AWS,

Read more →