Hello I am Ian Duffy
SENIOR SOFTWARE ENGINEER

Recent Articles
-
Using Chrome New Performance Panel Landing Page In Dev Tools
14 February 2025 11 mins read -
Looking how browsers choose the right image to load with srcset, dpr, and sizes
4 February 2025 6 mins read -
Creating a theme switcher using View Transition
12 January 2025 4 mins read -
Creating a Image Light Box using Web Components
18 November 2024 3 mins read -
Common performance issue when using functions to get initial state for React Use State
3 October 2024 5 mins read -
Handling Layout shift with img and picture tag
12 July 2024 4 mins read -
Building Mobile Menu with the Popover API
15 May 2024 5 mins read -
First Month of using Github Copilot
22 November 2023 5 mins read -
Highlighting current section in the content bar
13 March 2023 4 mins read -
Write better buttons with CSS Variables
8 March 2023 3 mins read
Skills
This is a list of the technologies and skills I often use and have experience with:
- WEB PERFORMANCE.
- HTML.
- CSS.
- JAVASCRIPT.
- REACT.
- NEXTJS.
- JQUERY.
- SCSS.
- RUBY ON RAILS.
- NODEJS.
- TYPESCRIPT.
- RESPONSIVE DESIGN.
- ACCESSIBILITY.
- CYPRESS.
- RSPEC.
- ASTRO.
- TEST DRIVEN DEVELOPMENT.