Server Side JavaScript and Static Websites

9 minutes to read — 2366 words

I've experimented with server-side JavaScript in the past, but I finally had an opportunity to dig in and actually build a website with it. I have quite a lot of experience with JavaScript in general; one of my major professional projects over the…
Read more

Ten Albums in Ten Days

8 minutes to read — 2224 words

I've been enjoying the "ten albums in ten days" challenge/craze/fad/thing on Facebook. The basic idea is that you post ten of your favorite albums or albums that had a particular impact on you, one each day for ten days. It was a neat opportunity to…
Read more

"Children of Earth and Sky" by Guy Gavriel Kay

2 minutes to read — 440 words

I should have known Guy Gavriel Kay wouldn't let me down. Kay's books are often classified as fantasy, but I think they're firmly historical fiction. I don't have anything against fantasy—I grew up on J.K. Rowling and Philip Pullman, and I still love…
Read more

"Darknet" by Matthew Mather

1 minute to read — 273 words

Like Douglas E. Richards's Infinity Born , Darknet is a near-future science fiction thriller about the dangers of artificial intelligence. But Darknet is a much subtler, more carefully crafted, realistic, and enjoyable novel. Darknet follows…
Read more

Ubuntu Updates

2 minutes to read — 475 words

As I've continued to use Ubuntu as my Linux distro of choice on my XPS 15 , I've made some modifications to my setup. I'm describing some of them here. Aesthetics There are a couple of new aesthetic options that I really like. These include the…
Read more

"Infinity Born" by Douglas E. Richards

2 minutes to read — 584 words

I didn't like this book. It has some interesting and promising ideas, but none of them are well-executed. Ultimately it's a book with boring characters about computer science and espionage that seems to be written by someone with little understanding…
Read more

Ubuntu 17.10 on the XPS 15

3 minutes to read — 902 words

I've written a couple of posts about Linux lately, one about beautifying the GNOME desktop and one about setting up Elementary OS on my Thinkpad T450s . I recently upgraded my primary computer from the great but aging Thinkpad to a new Dell XPS…
Read more

"All Our Wrong Todays" by Elan Mastai

1 minute to read — 178 words

I loved this book. It's a really fun, fast-paced novel about a guy in a seemingly utopian future with an uhappy family who accidentally destroys the future utopia by using his father's time machine to derail the technological developments that made…
Read more

The Daily: Disappearing Factory Jobs

1 minute to read — 214 words

The Daily is the New York Times daily news podcast . It typically runs about 20 minutes, and involves the Times 's Michael Barbaro taking a deep dive into an important news story, often with interviews of people involved and/or a Times…
Read more

"The Long Way to a Small, Angry Planet" by Becky Chambers

1 minute to read — 158 words

The Long Way to a Small, Angry Planet is a science fiction novel by Becky Chambers. It borrows some tropes of the genre that'll be familiar to fans of Firefly and The Expanse . However, Angry Planet is light on world-building and plot; it's…
Read more