Skip to content
Andy Carter
Home
Blog
Talks
About
Home
Blog
Talks
About
Blog
The power of semantic HTML
30 Nov '23
30 November 2023
7 min read
Road closed, traffic diverted: understanding redirects
12 Nov '23
12 November 2023
12 min read
MySQL's not equal operator doesn't match null values
1 Feb '23
1 February 2023
2 min read
How to Use VoiceOver for Accessibility Testing
4 Nov '22
4 November 2022
Evoluted
How to Close the Mobile Keyboard on Return in JavaScript
11 Apr '22
11 April 2022
2 min read
The Key To Writing Effective Developer Tasks
15 Nov '21
15 November 2021
Evoluted
Calculating the Difference Between Two Dates in MySQL
20 Aug '21
20 August 2021
3 min read
Debunking the Web Development ‘5 Minute Fix’ Myth
14 Apr '21
14 April 2021
Evoluted
The Difference Between target=_blank and target=blank
18 Mar '21
18 March 2021
4 min read
Preventing Hidden Mobile Image Requests Using HTML & CSS
15 Oct '20
15 October 2020
Evoluted
A Developer's Guide to Setting Up Squarespace Redirects
4 Oct '20
4 October 2020
4 min read
How to Fix 'ImagickException: not authorized'
31 May '20
31 May 2020
3 min read
Lockdown Reboot
24 May '20
24 May 2020
2 min read
Password Protecting Staging Sites on Laravel Forge Using htpasswd
5 Apr '20
5 April 2020
3 min read
Resolving post-install Issue with MariaDB Install via Homebrew
11 Mar '20
11 March 2020
2 min read
Next
© 2023 Andy Carter