Submitted by Josh on Sat, 02/04/2023 - 09:20
From u/TheCacajuate My daughter's winter break got kind of blown up in 2022 due to some really broken weather patterns and Southwest Airlines' inability to cope with them, so we spent a lot more time at home than we expected. As it sometimes does, that resulted in a couple projects leveraging our big stash of...
Submitted by Josh on Thu, 02/03/2022 - 09:22
In the first half of my CDN blog , I talked a little about why I wanted to move my biggest website to leverage cloud delivery of content, and the broad strokes of how I planned to get started. This second half details more of the specifics of how I technically achieved the early days of that transition.
An Actual, Factual CDN This is the part that needs some Amazon. Once you have your
Amazon Web Services...
Submitted by Josh on Wed, 02/02/2022 - 18:11
In my day job, we've been steadily moving into the cloud for a while now for all the same reasons everyone else does: it gives us less to maintain ourselves in terms of hardware, it allows us to distribute worldwide more efficiently, it saves us money in the long run, and so on. At home, though, it's a different story, though most of the goals are similar. So now that I have some working knowledge of using Amazon Web Services to create a content delivery network (more commonly known as CDN), I decided it was time to apply it to my largest and oldest hobby site too.
Why CDN? The...
Submitted by Josh on Sun, 04/05/2020 - 16:24
It's been ages since I've written a blog post, mainly because I haven't done enough that's been public enough to talk about (and what I have done isn't as interesting as I'd like!). Today, though, I've got another small code snippet of something I just finished to make my life a little bit easier.
I've alluded to in the past, I'm sure, that my day job involves a lot of legacy and mission-critical code, and with...
Submitted by Josh on Tue, 02/28/2017 - 08:34
I'm a middleman when it comes to my own webserver. My sites collectively are too large to exist as separate shared hosting with a webhost, but I also want to keep them all organized together and have the flexibility of managing each individual site that would come with a colocated or private server. If you're familiar with non-enterprise web hosting at all, you've probably just said to yourself "he must be on a VPS, then," and you're exactly right.
I host only a half-dozen sites or so ( though I'm looking for more clients! ), so I've got...
Submitted by Josh on Thu, 02/16/2017 - 21:16
A couple months back, I read in Wired (in hard copy, no less, because I'm one of those weirdos) Clive Thompson's column "The Next Big Blue-Collar Job Is Coding" . It resonated with me at the time, but I sat on the article until I could also link to it, and now it's too late to really weigh in on it, because as soon as it hit the web it blew up. The post has nearly 125k shares on Facebook as I write this, in fact, and way more Facebook comments than any of their recent posts that don't involve...
Submitted by Josh on Sun, 01/08/2017 - 14:43
What you missed in part one was mostly me explaining that I like old video games and I've lived a lot of places. Full steam ahead into part two!
The Design In Practice To make this idea work, I needed to establish the requirements for the design, just as if it were a fully-scoped project. I needed the design to...
Submitted by Josh on Sat, 01/07/2017 - 14:20
I hadn't done a whole lot with my eponymous website in a decade; not as if the thing gets a boatload of traffic, but as someone who makes his living and has his major hobbies all connected to the web, it was a bit awkward to have something quite so stale. In the time since the site was last refreshed, I've learned a great deal about design and development, changed my focus personally and professionally, and lived in a great many varied places, and that's something I wanted to reflect in my own personal webspace. Hence, this new alvies.org site.
The Design Impetus...
Submitted by Josh on Mon, 12/12/2016 - 17:00
When I first started building my new site here, I had only one system in mind with which to run it: Drupal 8. There were a few reasons for this, but chief among them were two. First, I'd been using Drupal with a lot of success for many years to get sites with custom designs up and running quickly for both small businesses and my own needs (most recently, when I spent a brief time attempting to sell my home in Massachusetts on my own). Second, I hadn't had a chance to use Drupal 8 yet and I expected it to be light years ahead of what I was used to, and I was excited to add it to my...
Submitted by Josh on Thu, 09/15/2016 - 20:45
Do you use Sublime Text ? You should, it's great. I used other tools for web development for the last ten years or so, but early in 2016 I made the change to SublimeText and I don't think I can ever go back. I was sold the first time I was able to download a community-sourced plugin to provide accurate syntax highlighting for a LESS file, and sold even harder the first time I wrote a macro to generate a bank of similar table rows with a key combination.
The coolest thing I've seen, though, might be...
Pages