Contract work

💰 This used to pay the bills!
🥨 pretzelhands
#contracting Finally fix major incident we had
🥨 pretzelhands
#contracting Find root cause for major bug that's been haunting me for a week. Realize it was caused by an off-hand change I made that I thought "wouldn't affect anything"
🥨 pretzelhands
#contracting Finish last tickets for last client project
🥨 pretzelhands
#contracting Add indexes to deal with some scaling issues until I can do a proper rewrite
🥨 pretzelhands
#contracting Finally get rid of oversized database crap
file_37977.jpg
remove
🥨 pretzelhands
#contracting Resolve weekend incident of the infinitely growing database
🥨 pretzelhands
#contracting Drop and re-import database to get rid of >200 GB of corrupt data
🥨 pretzelhands
#contracting Add new endpoint for surrounding timeslots and wrestle with Django for the first time in a while (thx for help/input @ronaldl93)
file_37798.jpg
remove
file_37799.jpg
remove
🥨 pretzelhands
#contracting Discuss my end of freelancing with radio project and make more people sad
🥨 pretzelhands
#contracting Reduce memory footprint of PHP script from 5G to 2.8G
🥨 pretzelhands
#contracting Get in touch with client IT department so I can hand over WP sites to them and not be responsible for them anymore
🥨 pretzelhands
#contracting Send invoice
🥨 pretzelhands
#contracting Take Elementor widget, wrap it in Shortcode, make client happy
🥨 pretzelhands
#contracting Filter compatible brands for parts from compatible vehicles data and cache it so I don't have to filter 7,520 compatible cars per part on demand because that'd be slow af
🥨 pretzelhands
#contracting Refactor pricing script for performance. Go from runtime of ~16h to 15.1 minutes
🥨 pretzelhands
#contracting Pry application out of Docker's cold, crusty, dead, memory-wasting hands and run it on localhost instead
🥨 pretzelhands
#contracting Fix various issues related to PHP8, get back into running tate
🥨 pretzelhands
#contracting Update Pimcore and all dependencies and pull application to PHP8. Mild suffering ensued
🥨 pretzelhands
#contracting Fix issue where lack of fallback hourly rate would cause calculation to fail
🥨 pretzelhands
#contracting Rollback latest deployment because it caused some issues on prod