Creating a Resume Automation Website With ChatGPT in 10 MinutesResumes play a critical role in the job application process, but crafting them can prove tedious. Over time, I've received several requests…Mar 5, 20231Mar 5, 20231
Published inITNEXTDecoupling Python Code: Implementing the Unit of Work and Repository PatternThe repository and unit of work architectural patterns are utilised to create loosely coupled abstractions between the data access and…Feb 16, 20233Feb 16, 20233
Published inTowards DevLoosely coupled Python code with Dependency InjectionSoftware has to be flexible in order to respond to change. Dependency injection is a technique for managing the dependencies between…Nov 9, 2022Nov 9, 2022
Published inITNEXTCreating an HTTPS Lambda Endpoint without API GatewayUsing Functional URLs and Terraform for Automated DeploymentApr 15, 20222Apr 15, 20222
Published inITNEXTCreating A Modern Python Development EnvironmentThis blog post demonstrates how I set up and configure my Python development environment using pyenv and Poetry.Apr 4, 20227Apr 4, 20227
Published inLevel Up CodingDeveloping my first financial app using React Native, Redux, Figma and FastAPINowadays it's normal to have multiple bank accounts, especially with apps such as Revolut becoming a huge success in Ireland. The problem…Mar 2, 20221Mar 2, 20221
Abstract Factory in Python with Generic TypingI found it difficult to find cleanly typed Python code that implemented the abstract factory creational design pattern. Therefore, this is…Aug 5, 20211Aug 5, 20211