The Curious Engineer

All blogs / Engineering management / careers

JFDI

annashipman.co.uk

Strategic technology leader

Engineering management / careersSoftware / engineering practice

Posts
143 from 22 Apr 2011 to 8 Oct 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://www.annashipman.co.uk/atom.xml

2026 5

  1. The CPTO role from people who know
  2. Taste, Judgment and Trust in the AI Era
  3. Three AI principles every exec leader needs to understand
  4. Engineering Productivity in 2026: Where AI Actually Pays Off
  5. The Engineer to Executive Translation Layer

2025 5

  1. Never split the difference
  2. People, process, technology, business
  3. Making reference calls
  4. AI in SaaS: Blessing or Bandwagon?
  5. Playing to win

2024 8

  1. CTO reflections on my first year at Kooth
  2. Panel: AI in SaaS: Blessing or Bandwagon?
  3. Strategy for Directors: Tying it together
  4. Strategy for Directors: Models
  5. Refactoring podcast: Good tech strategy bad tech strategy
  6. Managing Managers podcast: Splitting time and tech strategy
  7. 1-measure-3-1
  8. Learning from a strategy project

2023 6

  1. Scaling People
  2. Analysing, Deciding Doing: How to develop and execute an effective strategy
  3. Strategic technology leadership: video
  4. Strategic technology leadership: fireside chat
  5. The 7 Habits of Highly Effective People
  6. Software Architecture Hour with Neal Ford

2022 8

  1. What next for No next Next?
  2. Working together on tech strategy
  3. Seven Concurrency Models in Seven Weeks
  4. Being a Principal Engineer in Customer Products at the FT
  5. The difficult teenage years: setting your tech strategy after the launch
  6. No Next Next: Fighting Entropy in Your Microservices Architecture
  7. Encouraging meeting participation with a check-in
  8. The good, the bad and the tech strategy

2021 9

  1. Why didn't Clojure work concurrently in Vagrant?
  2. Working on the most important things as a technical leadership team
  3. Threat modelling cards
  4. Setting up a Ubiquiti network
  5. Finance for non-finance directors: Part 3
  6. Finance for non-finance directors: Part 2
  7. Finance for non-finance directors: Part 1
  8. Creating, defining and refining an effective tech strategy
  9. Some notes on inclusive leadership

2020 10

  1. How Durable Teams Take You Further, Faster
  2. Turn the Ship Around!
  3. How to sell
  4. Meeting everyone on a new team
  5. The Multiple Faces of Technical Leadership
  6. Unlocking value with durable teams
  7. Why and how to do annual performance reviews
  8. A 'Hello World' mod-wsgi application
  9. The difficult teenage years at Tech Nottingham
  10. Social distancing quiz

2019 13

  1. Slack
  2. The Effective Executive
  3. Triggers
  4. What got you here won't get you there
  5. No next Next
  6. The difficult teenage years: Setting tech strategy after a launch
  7. After the launch: the difficult teenage years
  8. Russell Davies's strategy advice
  9. How do you delegate to a group of people?
  10. Good Strategy, Bad Strategy
  11. Finance for non-accountants
  12. How to make the most out of meetings with vendors
  13. Finding the next level tech job

2018 11

  1. What I learned in six years at GDS
  2. How to interview job applicants fairly
  3. High output management
  4. Moving SPA to HTTPS
  5. Replacing the SPA CMS
  6. Understanding my strengths using a Johari window
  7. Cleaning up SPA for GDPR
  8. How coding in the open can help you release faster
  9. Deploying to shared hosting with Travis
  10. Resources for coding in the open
  11. How to open up closed code

2017 13

  1. A year in the life of an Open Source Lead
  2. Coding in the open in government: Turing Fest talk
  3. Sign up to my new mailing list!
  4. An awk command I always forget
  5. Removing MediaWiki from SPA: Cool URIs don't change
  6. Removing MediaWiki from SPA: Changes to the site
  7. Don’t be afraid to code in the open: here’s how to do it securely
  8. The benefits of coding in the open
  9. Break into public speaking
  10. Cross government meetup on Open Source and Security
  11. Join the SPA organising committee
  12. Writing a business case
  13. Come to the cross-government Open Source meetup

2016 6

  1. Next steps for Open Source in government
  2. I am now Open Source Lead
  3. How to blog
  4. Making my site look better on small screens
  5. Useful questions for one-to-ones
  6. Code sharing in large organisations

2015 11

  1. Choosing Cloud Foundry for the Government Platform as a Service
  2. Video of Operations: a developer's guide
  3. Slides and links from Operations: a developer's guide
  4. A PaaS for Government
  5. Looking at open source PaaS technologies
  6. Building a platform to host digital services
  7. A career path for technologists at GDS
  8. Tips on writing a technical CV
  9. How to raise a good pull request
  10. Staying technical
  11. What is a technical architect?

2014 10

  1. How we moved vCloud Tools from Coding in the Open to Open Source
  2. How do I get more women to speak at my conference?
  3. Build Quality In
  4. Some thoughts on preparing an Ignite talk
  5. How I keep alphagov/fog updated...
  6. Using Git to refactor vCloud Tools into separate gems
  7. Sketchnoting
  8. Building tools to provision our machines
  9. Running OSS projects
  10. Are you thinking of speaking at a conference?

2013 10

  1. Applying for a job at GDS
  2. How Anonymous Submissions Affected Gender Balance at our Conference
  3. Creating a Puppet module
  4. Some Regex in the form of a Picture!
  5. Where Do I Start?
  6. Roof Bug-fixing
  7. Upgrading to 12.04...
  8. Partitioning!
  9. Roof Hacking
  10. How to Estimate

2012 9

  1. Testing the redirections
  2. Learning the perls
  3. Learning More About D3
  4. CAP again – or should that be PACELC?
  5. The CAP Theorem and MongoDB
  6. What Should Your Work Log Tell You?
  7. Plan of Action
  8. Would Have Been Useful to Know at My First Game Jam
  9. JavaScript Talk Takes Shape

2011 9

  1. Preparation Begins for the JavaScript Talk...
  2. JavaScript Visualisations Proposal
  3. My Continuing Struggles with Linux
  4. Sorl-thumbnail Comes Back to Bite Me
  5. How to Write Efficient CSS – Evaluation of CSS
  6. How to Write Efficient CSS – Basic CSS
  7. A Voyage of Discovery – Upgrading Firefox Part 2
  8. Upgrading Firefox – part 1...
  9. What I have learned about folder structure today