web | https://james.walters.click/ |
---|---|
Author | James Walters |
Feb. 8, 2024 » james.walters.click » [Archived Version]
DHH posted a recent piece called It's easier to forgive a human than a robot. In it, he highlights a fascinating problem and draws a handful of conclusions that I think head off in the wrong directions. The problem he highlights is that as AI and similar systems take over …
Read MoreDec. 16, 2023 » james.walters.click » [Archived Version]
On the heels of DjangoCon (sorry, a restrospective is overdue for that one, it's coming, I promise), I went and signed up for another conference—PyOhio! I decided to throw my hat in the ring with a talk on web scraping. It's a fun skill that I've put to use …
Read MoreOct. 17, 2023 » james.walters.click » [Archived Version]
It's such a delight to give a talk at this year's DjangoCon! This is my first tech conference, as well as my first time presenting. I'd love to thank Will Vincent, Eric Matthes, and Alyssa Nicholl for all their help reviewing and refining this talk to be the best it …
Read MoreSept. 8, 2023 » james.walters.click » [Archived Version]
A little while back, I did some freelancing with a couple of friends for a real estate investment firm. One of my friends knows these guys. They have a great business, but the place where they were falling down was keeping investors in the loop on how things were developing …
Read MoreAug. 18, 2023 » james.walters.click » [Archived Version]
People have a strange relationship with their software. Some applications are mainstays in our workplaces, but don't impact our lives off the clock. Some applications seemingly exist solely to annoy us. Many of us spend hours and hours with software designed to amuse us. Some of us wouldn't know how …
Read MoreApril 11, 2023 » james.walters.click » [Archived Version]
I've been working on an internal web app at my job for our call and chat agents. There's some text provided there that agents commonly need to copy and paste. I thought it might be nice to write a bit of scripting to automatically copy these bits of text to …
Read MoreJan. 29, 2023 » james.walters.click » [Archived Version]
Django has this reputation for being hard to deploy. I don't think that's really true. I think that people haven't taken the time to explain to beginners the concepts you're thinking about when it comes to deployment. We focus so much on teaching people how to build apps in Django …
Read MoreJan. 26, 2023 » james.walters.click » [Archived Version]
The other day I started writing a web automation tool to do some chores for me at work. This was my first time using Selenium, a handy dandy library for driving web browsers in code. When it comes to getting a hold of elements in the page you want to …
Read MoreOct. 28, 2022 » james.walters.click » [Archived Version]
Hello again Sparky! Have you come for another story about the glory days of desktop Linux? Well who am I to disappoint? 👴️ Now, where did we leave off? Oh yes! I was running Ubuntu on the old Toshiba... Grandpa, what was Ubuntu like? This was Ubuntu, at the end of …
Read MoreSept. 19, 2022 » james.walters.click » [Archived Version]
Some years ago, I was kicking around in the Ubuntu MATE IRC room, and I asked Martin Wimpress for his advice on getting started with programming. I've noted previously my fascination with operating systems, so I was expecting that the man behind my distro of choice would refer me to …
Read More