Blog
Choosing an IaC Language for Your Project
- writing
- coding
- devops
- reflections
You’re starting a new project, you’ve got cloud infrastructure to build, and you know that defining your infrastructure-as-code (IaC) is crucial for most modern software projects. But what language should you use for your IaC? Most of us will be familiar with the ubiquitous Terraform, but what about the new kids on the block like Pulumi? Or the cloud-specific options like AWS CloudFormation and Cloud Development Kit (CDK)?
Mastering Communication as a Software Engineer
- reflections
- writing
- leadership
Clear communication is one of the most important soft skills a software engineer needs to thrive in their career. It’s not easy, especially as an introvert and depending on the environment you’re working in; though employers (and all of us) should strive to create safe teams & spaces for everyone to share ideas with ease, there are also practical things we can do as individuals to improve how we communicate.
The Power of Positive Feedback
- reflections
- writing
- leadership
I want to talk about feedback. Feedback has been a keen focus throughout my career, mostly on: “How can I improve?”. Like many people, I tend to think about giving feedback when things are not going well rather than when they are. This is my recent experience with receiving regular, positive feedback. I hope it inspires you to think about your feedback to colleagues (and perhaps dish out more of the good stuff!).
Fleabag API - Quick Node.js API with Express & TypeScript
- coding
I recently started in a new job, a big part of my motivation to move being to get back to being hands-on with tech and writing code, with a better balance of coding/management. Aside from working through my AWS Solutions Architect certification, I’ve been dusting off the cobwebs and writing a bit of code for fun.
Reflections on two years of parenthood
- writing
- reflections
- parenting
I’ve been a parent for two years now! It has been over a year since I returned to work after having my first child; throughout this time, I have changed and learned a lot… I have (just about) figured out how to adapt to a new reality and way of working. Here are some reflections on the experience.
ChatGPT: Level up your productivity
- writing
- ai
- productivity
Have you heard the hype around ChatGPT lately and wondered what it is? Here’s an overview of what it is, what it’s used for, some pitfalls, and some examples of how I’ve been using it in recent weeks.
Hello again! A note on reconnecting with the tech community
- writing
- startups
- community
It’s been a while since I posted anything professionally, on social media, or anywhere else. I’m looking forward to reconnecting with the community and sharing my experiences through writing; here’s a little about me, what I’m up to right now and what I’d like to share.
Working in Harmony: Using Design Systems for Better Collaboration
- writing
This was a guest blog post for BCG Digital Ventures’ blog on Medium. I talk about our experience of building a Design System early, and how that can enable engineers and designers to collaborate more efficiently and creatively.
WWC Talk Night at BCG DV - "Building start-ups with speed and quality"
- speaking
In June 2018, BCG Digital Ventures hosted a talk night in collaboration with Women Who Code Berlin. Along with helping to organise the event, I also gave a talk about the methodology used at BCG DV for building and launching start-ups into the market fast, whilst still maintaining a high standard of quality.
Subscribe via RSS