Ian Wootten
Software Developer, Cardiff
Ian Wootten
About
Hire Me
Products
Subscribe
©2003-2022 Ian Wootten
Development
Should You Pay for Github Copilot?
Jun 23 '22
How to Pass Vue Route Params as Component Props
Jun 09 '22
How to use .env files with Poetry
Feb 18 '22
How to Query the Product Hunt API Responsibly with Python
Feb 15 '22
How to Create AWS Lambda Layers for Python Dependencies
Jan 27 '22
Rendering a Christmas Tree that Never Comes Down with p5.js
Jan 10 '22
How to Code Christmas Tree LEDs (and find their 3D Coordinates)
Dec 29 '21
Deleting Disqus Made My Blog Run 3x Faster
Sep 17 '21
Automatic Static Site Creation with Astro, Supabase and Netlify
Sep 10 '21
Comparing Low-Code Tools as a Developer
Aug 10 '21
Why Python devs love Requests
Jul 08 '21
Installing Module Extras with Pipenv and Poetry
Apr 07 '21
Setting Up a New M1 Mac for Development
Mar 05 '21
Creating Social Images with Puppeteer
Feb 16 '21
Building a Cookiecutter Template for Multiple Python Package Managers
Jan 25 '21
Bootstrapping Python Projects with Cookiecutter and Makefiles
Jan 07 '21
What is a PEP and why should I care?
Nov 16 '20
Interesting Features in Python 3.9
Nov 05 '20
Use Black to Format Python and get on with Your Life
Nov 03 '20
How to Deploy a Django App to the DigitalOcean App Platform
Oct 28 '20
Automating PyPI Releases Using Poetry and Github Actions
Oct 23 '20
Publishing a Package to PyPI with Poetry
Oct 20 '20
My Web Development Stack in 2018
Nov 07 '18
Shipping in March: Weeks 2 & 3
Mar 23 '14
Decrypting Filezilla Passwords with PHP
Jan 05 '08
Bash bash
Oct 16 '06