Shane NolanCreating 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…2 min read·Mar 5, 2023--1--1
Shane NolaninITNEXTDecoupling 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…3 min read·Feb 16, 2023--3--3
Shane NolaninTowards 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…4 min read·Nov 9, 2022----
Shane NolaninITNEXTCreating an HTTPS Lambda Endpoint without API GatewayUsing Functional URLs and Terraform for Automated Deployment5 min read·Apr 15, 2022--2--2
Shane NolaninITNEXTCreating A Modern Python Development EnvironmentThis blog post demonstrates how I set up and configure my Python development environment using pyenv and Poetry.8 min read·Apr 4, 2022--7--7
Shane NolaninLevel 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…5 min read·Mar 2, 2022--1--1
Shane NolanAbstract 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…3 min read·Aug 5, 2021--1--1