paul@home:~$

Interesting and Technical problems solved and explained

  • The right way to setup Python on Macos

    I use Python more and more regularly and each time I set up a new machine I go through the same steps, I forget a step and am left scratching my head, this time I decided to document them. Problem Statement: I want to use multiple versions of Python locally...

  • Pathway To Success

    I’m contacted almost daily by current students or those recently finished studying as well as those considering a career change into IT, specifically into development-based roles. I remember what it was like at university, thinking and chatting with mates about what our job would look like. I was fortunate enough...

  • How to make a Python Pandas and Numpy Lambda layer

    Lambda layers are great, I can keep my lambda package size small and share the dependacy accross differnt functions. One of the most commonly used set on librarys when dealing witt Python is both pandas and numpy. In this overview I will show you how to make a layer that...

  • Jenkins - In AWS

    I had someone reach out for help with regarding jenkins in ec2. There are miriade of how to posts out there but none are super straightforward. In this post we will: Deploy an ec2 instance Leverage “userdata” to install jenkins Deploy a ALB to redirect port 80 to 8080 Create...

  • EFS + Lambda + EC2 a simple Intro

    On the 18th of June 2020 AWS released EFS for Lambda. This is a pretty great release that provides serverless architectures a way to implement common tasks such as large libraries ( Lambda is limited to 50mb per function zipped deployment package, though you can leverage layers to expand this...