Open in app

Sign In

Write

Sign In

Shane Nolan
Shane Nolan

177 Followers

Home

About

Mar 5

Creating a Resume Automation Website With ChatGPT in 10 Minutes

Resumes play a critical role in the job application process, but crafting them can prove tedious. Over time, I've received several requests from my close friends and family to assist them in creating their resumes. I realized that automating this process could solve their struggles perfectly. They often found it…

Programming

2 min read

Creating a Resume Automation Website With ChatGPT in 10 Minutes
Creating a Resume Automation Website With ChatGPT in 10 Minutes
Programming

2 min read


Published in

ITNEXT

·Feb 16

Decoupling Python Code: Implementing the Unit of Work and Repository Pattern

The repository and unit of work architectural patterns are utilised to create loosely coupled abstractions between the data access and business logic layers. Implementing these patterns helps insulate your application from changes, facilitates automated unit testing or test-driven development (TDD) and makes it easier to manage and maintain over time. …

Python

3 min read

Decoupling Python Code: Implementing the Unit of Work and Repository Pattern
Decoupling Python Code: Implementing the Unit of Work and Repository Pattern
Python

3 min read


Published in

Towards Dev

·Nov 9, 2022

Loosely coupled Python code with Dependency Injection

Software has to be flexible in order to respond to change. Dependency injection is a technique for managing the dependencies between software components. …

Python

4 min read

Loosely coupled Python code with Dependency Injection
Loosely coupled Python code with Dependency Injection
Python

4 min read


Published in

ITNEXT

·Apr 15, 2022

Creating an HTTPS Lambda Endpoint without API Gateway

Using Functional URLs and Terraform for Automated Deployment — Amazon Web Services (AWS) recently announced Function URLs, a new in-built feature that allows you to invoke your functions through an HTTPS endpoint. By default, the endpoint is secure using AWS Identity Access Management (IAM) but you can allow public access with optional Cross-Origin Resource Sharing (CORS) configurations and/or custom…

Python

5 min read

Creating an HTTPS Lambda Endpoint without API Gateway
Creating an HTTPS Lambda Endpoint without API Gateway
Python

5 min read


Published in

ITNEXT

·Apr 4, 2022

Creating A Modern Python Development Environment

Being a Python developer for the past few years I’ve gathered a list of my favourite packages/tools that I use in almost every project. Developing is a team effort and at some point, someone is going to have to read and/or alter the code you have written. If the code…

Python

8 min read

Creating A Modern Python Development Environment
Creating A Modern Python Development Environment
Python

8 min read


Published in

Level Up Coding

·Mar 2, 2022

Developing my first financial app using React Native, Redux, Figma and FastAPI

Nowadays it's normal to have multiple bank accounts, especially with apps such as Revolut becoming a huge success in Ireland. The problem my friends and I find with having multiple bank accounts is, it’s difficult to easily manage our finances. …

Fastapi

5 min read

Developing my first financial app using React Native, Redux, Figma and FastAPI
Developing my first financial app using React Native, Redux, Figma and FastAPI
Fastapi

5 min read


Aug 5, 2021

Abstract Factory in Python with Generic Typing

I found it difficult to find cleanly typed Python code that implemented the abstract factory creational design pattern. Therefore, this is my implementation of a typed abstract factory in Python. The following code uses Python 3.8 and Mypy 0.91. Implementation The abstract factory we are going to implement is a game…

Abstract Factory Pattern

3 min read

Abstract Factory in Python with Generic Typing
Abstract Factory in Python with Generic Typing
Abstract Factory Pattern

3 min read

Shane Nolan

Shane Nolan

177 Followers

Senior Software Engineer | https://shanenullain.dev

Following
  • Palantir

    Palantir

  • Trey Huffine

    Trey Huffine

  • Avi Lumelsky

    Avi Lumelsky

  • Dhananjay Trivedi

    Dhananjay Trivedi

  • Anton (therceman)

    Anton (therceman)

See all (29)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams