Amy’s Kapers

My New Setup

Over the new year, we moved house (because that isn’t a stressful enough time already), and I took the chance to upgrade some of my office setup, specifically my desk. Usually I just upgrade things as I need them, and a fair few things got upgraded last year anyway (computer, camera, mic), so this was a last big part to completely transform the space where I spend far too much of my time.

This is partially a chance to brag about my new desk and insist that I’m doing better at blogging this year, but also a chance to show what I’m using and how I did this. Most of this I posted on this Twitter thread, but this goes a bit more in-depth into my choices and why.

The Desk

When I first started looking at upgrading my desk, I reached out to the collective hive mind on the internet, looking for a standing desk that was available in Australia (the disadvantage of having so many international friends is I can’t get a bunch of things, or shipping costs more than my car), as well as being electric and having customisable presets available for heights.

I got a heap of recommendations, with the top two suggestions being Zen Space Desks and Desky (both of which are actually based in Brisbane, Australia as well). Both were around the same price range, and for most of the features they were the same (you can see my full comparison here, prices and availability may have changed). Rather than just getting a desk I specifically looked at:

Eventually it came down to the fact that the Zen Space CPU mount was double the capacity of Desky (20kg v 10kg) and although I’m nowhere near close either, I wanted to future proof. Oh and Zen Space had an app (although I’ve since found out you need a bluetooth dongle which you have to contact them about). I also decided to just buy a frame which drastically reduced shipping costs, and allowed me to buy my own top and fit it to exactly the size I wanted.

The Desk Top

Because I just bought a frame, I then went to Bunnings to track down a piece of wood to put on top. I did look at a few local places that did solid timber slabs, but given all the upgrades I’d bought, I needed to pare back the fanciness of the top a little.

My existing desk was 1.2m * 75cm , so at the very least I wanted it to be that big, ideally bigger. The space allowed for about that deep, and 2m wide, and I managed to find a nice piece of Acacia that was 2.2m * 60cm which would work nicely (although wood need the end cut off). However when I went to buy the top, I found an identical sized jarrah top for not much more, so impulsively splurged on a nicer top (and glad I did as those tops are no longer available).

A Jarrah wooden desk top resting on saw horses

I cut off the end so it’s sitting at around 1.8m long, (and managed to get a solid grazing platter out of the end), and it ended up being the perfect size as the extra width is far more useful than any additional depth. To finish it up, I gave it a light coat of tung oil, which will protect the wood and allow for much easier upkeep along with giving it an amazing natural colour.

A Jarrah wooden desk top that is partially oiled, the oiled portion is a much richer and darker colour than the bare wood

While the desk dried, I assembled the frame, and then drilled holes in the top to attach the frame. I was a little nervous about the safety of my computer mounted underneath, but as soon as I started drilling holes into the jarrah I decided it would hold it.

A fully oiled desk top attached to the top of a black metal desk frame with a white desktop computer mounted underneath it, there are controls on the right hand side of the desk to control the height

I had been a little worried about being able to access the USB ports on the top of the computer, but thankfully the brackets to mount it to the frame (rather than directly to the underside of the desk top) gave the extra space needed to easily plug things in. The extra length of the desk also means I’m not continually knocking it, although my dog does like to lie underneath it, and regularly bumps it 🙄.

A grey and white border collie asleep under the desk underneath the mounted desktop computer

The Lights

I’ve known that I can’t be a real developer if I don’t have LED lighting on my desk, so I got some LIFX Lightstrips to go along the back of the desk. Although there are a heap of options out there, we’re moving towards LIFX as the only smart lights in the house (to standardise) and these also have different light zones so I can easily program different colours (and animate them). The added bonus of the Home Assistant compatibility also means that I can control them there when I get around to setting that up as well, and perhaps program it depending on if I’m in a meeting.

LED light strip attached to the back of the desk top, with a bookend being used to hold it to the back of the desk and a clamp being used to hold the bookend in place, in the background there are several other clamps doing the same thing

We unfortunately hit a snag when attaching them where the sticky strips didn’t want to attach to the oiled wood, but thankfully we were able to clamp and hold them in place long enough to stick and added some additional adhesive at a few key points that needed a bit extra (like the ends and around the corners).

The Power

Although I’d gotten 8 power plugs to go with the integrated cabling under the desk, it wasn’t quite enough to plug everything in, thankfully someone pointed out that the plugs that Zen Space includes with their desks are fairly standard, and you can purchase additional ones to add on. This ultimately led to the discovery of a store in Perth (4Cabling) that would be any network nerd’s dream, and I walked away with:

The Setup

This was also where I hit another snag, because the desk wasn’t as deep, the cable management channel was pretty much flush with the back of the desk and I wasn’t able to attach my monitor arm. So I got most of it set up, while I worked on fix, thankfully the offcut from the desk (which hadn’t yet been turned into a grazing platter) was a perfect match to stand my monitors on until I could get an arm.

Assembled desk with two monitors balanced precariously on a board on a folding laptop desk, with a mic on a boom arm swinging in from the side of the desk

Most of the rest of my setup I already had, my keyboard and mouse I upgraded and was specifically looking for something that was rechargeable (why does everything just take batteries, there’s literally a charging port right there!) and bluetooth connectivity. I was less fussed on shiny lights but for the keyboard figured the $20 extra to get RGB lights wasn’t going to make much of a difference.

I upgraded my camera and mic setup last year when recording my online course, although I ended up finding the boom arm and shock mount on Facebook Marketplace.

Although I only had two monitors, I managed to track down a triple monitor arm that allowed me to attach it through the desk rather than clamping onto the back, with the Brateck Triple Monitor Mount, which meant that I wouldn’t have to buy another monitor arm when I went back to a triple screen setup, even if my screens were weirdly high for the time being.

Assembled desk with monitor arms holding the two monitors up, monitor arm is awkwardly positioned so that monitors are too high above the desk

I also got a pegboard from IKEA that allowed me to store and organise things so they didn’t clutter up my desk, which also came with clamps so that instead of mounting it to the wall, it could attach to the desk and move up and down when the desk did.

A white pegboard attached to the end of the desk against the wall, with several hooks and trays holding cables and a set of headphones

The Monitors

I had been planning on waiting to get a graphics card and upgrade my monitors to a three monitor setup, however there was an unmissable special at JB HiFi which mean that I could get Samsung curved monitors for less than regular ones, and I managed to find a USB-HDMI adaptor, which although it is temperamental and not great, is a good workaround until I get a graphics card to use instead.

Assembled desk, this time with three monitors positioned evenly together on the desk, the monitors are curved and create a shallow ellipse

The Finished Product

A developer’s desk is never really done, and there’s already fair few changes coming, including a new chair, and a graphics card, but for now my desk is completed.

Assembled desk with three monitors, this time dimly lit to show the rainbow LED lighting on the back of the desk

Bonus Setup

Although my desk is where I spend a lot of time, behind me in my office is also important as it’s visible any time I have a video call or record a video (and yes I know there are virtual backgrounds, but I prefer to just have a nice background, it’s compatible on all platforms!

Two posters with information and graphics about CSS Grid and Flexbox, positioned above a bookshelf full of books and boardgames, with various assembled Lego sets on top of the shelf and rubber ducks positioned around the shelf

Behind me at my desk I have the CSS Tricks Guide to Flexbox and Guide to CSS Grid posters, which are also surprisingly useful when I want to double check which property I want or how something works. This is also where I can keep my tech books, some of my favourite board games, showcase my MVP award (although I may have to move that because the lights make it invisible) and some of my Lego. When I got the LIFX lightstrip for my desk, I got an extra one to put behind me as well (and will be getting additional strips to light underneath the shelves.

A similar photo of the bookshelf, this time dimly list to show the LED lights mounted on the back of the shelf

This is also where I like to hide various easter eggs, so that everyone spots something different every time I have a video call with them, there’s always something new to find.

Extra Bonus

As I said, the offcut from the end of my desk turned out to be a great grazing platter, and the perfect size for when having a large gathering of people. I also gave it a coat of tung oil (I have the food grade one, I use it on our chopping boards as well to keep them going longer), and it was just the right size for our housewarming.

Photo of a grazing platter crammed full of various smoked meats, cheeses, dips, crackers and vegetable sticks