Jan 13Send slack notifications with AWS ChatbotWhat I really love about AWS and Serverless is that over time new services pop up ( yeah well, this is not always a good thing, as pointed out by Corey Quinn) or features are added that make everything simpler and even cheaper. For our project we always set up…AWS4 min readAWS4 min read
Sep 12, 2022AWS IAM (Identity and Access Management) Cheat-sheet/Wrap-upI remember that when I started with AWS, one of the first things I did was interact with S3 Buckets, back then it wasn’t even a big deal to have your Bucket Public so that you could serve your assets without hassles. …AWS7 min readAWS7 min read
Aug 29, 2022Look Ma’, No Lambda! Lambdaless APIGateway and DynamoDB integration (with CDK)Serverless is awesome! On the other hand, it might take some time to get used to the tons of AWS Services out there which can be used to build an application. And it can happen that you end up with an architecture that is unnecessarily complex and costly. Think of…Serverless8 min readServerless8 min read
Apr 27, 2022Invoke AWS Services Cross Account from Lambda (with AWS CDK and AWS SDK v3)Recently we started a big refactor of an application that was running on another team’s AWS Account. Our plan is to move to a serverless architecture using our own account to gradually dismiss the old one. In order to achieve that, we deployed a Lambda on one account which was…AWS5 min readAWS5 min read
Apr 19, 2022Code Reviews are bottlenecks. What is the point of Code Reviews?Let’s admit it. Code reviews are bottlenecks. Most code reviewers are gatekeepers. By controlling and ultimately deciding what gets into the main branch they slow down the entire process — screwing the original estimates and jeopardizing the sprint. I am myself often a gatekeeper.Best Practices9 min readBest Practices9 min read
Nov 11, 2021The screw and the hammer: Love the problems, not your solutions.How many times in your software development career have you heard the following quote? If the only tool you have is a hammer, you tend to see every problem as a nail. Also known as The law of the instrument or golden hammer this quote by Abraham Maslow describes a…Problem Solving6 min readProblem Solving6 min read
Dec 2, 2020You have only limited time and attention. Eliminate the noise!I hate notifications. I hate having my attention and focus withdrawn by that tiny little number or red dot on the doc or on the corner of the page I am working on, that hijacks my intentions to something else every time I pick up my phone, that instills in…Growth Mindset9 min readGrowth Mindset9 min read
Nov 12, 2020Make your lambda fail! Use Chaos Engineering to improve the resiliency of your serverless application.Resilience is the ability to recover from or adjust easily to adversity or change. Generally speaking in software engineering, resilience means that your system/application is able to withstand a failure in one of its components, work nevertheless, and eventually recover in a reasonable manner and acceptable duration. Chaos Engineering is…Chaos Engineering6 min readChaos Engineering6 min read
Nov 5, 20205 Tips for successful blogging ( + 1 to build a solid personal brand)With every day more new people learning to code, and new developers starting a blog and with Blogging being so important for your professional growth and your personal brand, I decided to share some tips I realized to be a winning strategy over many years of blogging. Here it goes…Blogging Tips4 min readBlogging Tips4 min read
Sep 14, 2020Lego bricks, pinheads and 10X developersWhenever I tell this to my kids and come back 5 minutes later, I go crazy because the floor is still covered by socks, pencils and basically any other toy which is not a Lego. What did I say? Tidy up your room! Why didn´t you pick up all that…10 X Engineer5 min read10 X Engineer5 min read