django-planet

James Walters

Blog Info james.walters.click
Blog website Link

Insecurely Copying Text in Javascript

April 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 More

What Django Deployment is Really About

Jan. 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 More

The Road Less Traveled: Understanding XPaths

Jan. 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 More

Confessions of a Linux Grandpa: An Oral History #2

Oct. 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 More

Software Development for the Masses

Sept. 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

Confessions of a Linux Grandpa: An Oral History #1

Sept. 13, 2022 » james.walters.click » [Archived Version]

Let me spin you a yarn... 🧶 👴 I'm known to at least one friend as his "Linux grandpa" (I'm fairly certain I coined this phrase myself). We met while working together at my current company. He was (and is) a sharp developer. I hadn't really started development yet, or perhaps more …

Read More

Oh no, not another dev blog

Sept. 13, 2022 » james.walters.click » [Archived Version]

Hi there! 👋 I'm James, and I've decided to start a dev blog. It's a bit of a cliché, I know, but for me I think it will be a fruitful exercise. I like writing, and I've tried blogging over the years, but I've never really found a good fit for …

Read More