This site runs best with JavaScript enabled.

"Crap, I broke production" - How do we ensure it never happens again?

Let me start with a story. Suppose you're a developer (if you're reading this, it's highly likely) who just pushed this code to master (that part hopefully doesn't apply to many of you): (If you're not familiar with React, the point is that we're trying to render an app in an element with an id of…

Read Article →

5 reasons why you might use AWS Lambda for your next project

Before we start If you don't feel like reading and prefer to watch a bunch of quick (less than 3 minutes) videos - this blog series is based on a 💰free 💰 egghead.io video collection I've published recently, check it out here: Learn AWS Lambda from scratch . Why do I need that? This is the kind…

Read Article →

AWS Made Simple: Create an AWS Lambda function from scratch

How do I create an AWS Lambda function? First up, you'll need to log in to your AWS account. If you don't have an AWS account, feel free to use my credentials: Once you're in, navigate to Lambda (you'll find it under Compute section in Services menu) and click on Create function , you should…

Read Article →

AWS Made Simple: WTF is AWS Lambda?

Before we start If you don't feel like reading and prefer to watch a bunch of quick (less than 3 minutes) videos - this blog series is based on a 💰free 💰 egghead.io video collection I've published recently, check it out here: Learn AWS Lambda from scratch . WTF is AWS Lambda? When someone says…

Read Article →

Architecting for the Cloud - AWS Best Practices (part 1)

This series is my attempt to summarise the AWS "Architecting for the Cloud - AWS Best Practices" whitepaper in a slightly more digestable form because not everyone feels like reading a 50 page PDF file. Differences Between Traditional and Cloud Computing Environments In a traditional computing…

Read Article →

Tomasz, how did you learn to code?

My first program ever was typed character by character from a BASIC book into a Commodore 64 which my parents bought when I was ~7 years old. I wasn't exactly hooked from the start - I remember spending AGES to type a program with my dad helping me and the result was a screen blinking with…

Read Article →

So, what does it mean to be a senior developer?

Disclaimer: this whole article is my personal opinion, your mileage may vary. Defining roles is tricky . After all, assigning a junior/regular/senior level to somebody is a bit like trying to compose the entirety of their skills in a single 'label'. I'm interviewing quite a lot of folks for…

Read Article →

Join the Newsletter



Tomasz Łakomy © 2020