Refreshing My Portfolio Site
Published
September 30, 2022I’ll be refreshing and overhauling my personal site at https://ryanarnaudin.com/ in the coming weeks.
This post is a rough outline to guide the update.
Why?
My existing site, ‘v2,’ is nearly seven years old. I’m currently on a sabbatical from full-time work, and this is a key result for finding new work later this year. I have several reasons for initiating a refresh now:
- As my sabbatical winds down, I’ll be looking for work. A personal site or web portfolio is essential for getting interviews and securing a good UX/Product Design job.
- The v2 site is outdated:
- Google’s Material Design, which has evolved over the years, inspired it.
- The portfolio hasn’t been updated in five years, so it’s missing my work at Brightidea.
- Recently, I’ve been working as a Product Lead and PM, so I’ve had less hands-on time with tools and technology. This is an opportunity to refamiliarize technically with HTML, CSS, JavaScript, Jekyll, GitHub, and web hosting during my downtime.
- It’s a fun design project that I’ve been delaying due to other priorities.
Requirements and Constraints
Many of these remain constant from v2:
- Provide an overview of the skills and experience that I can leverage to advance an interested compnay.
- Highlight work samples in a design portfolio for recruiters and hiring managers to become familiar with my process and problem-solving approach.
- Showcase writing samples to illustrate my thinking process and communitcation style.
- Other benefits include sharing ideas, preserving knowledge, and practicing writing skills.
- Provide a way for people to contact me for work opportunities or collaboration.
- Tech-wise:
- I plan on sticking with a similar tech stack despite newer options, since I’m familiar with Jekyll, which has served me well. A static site is sufficient for my needs.
- Keep scripts, plugins, and complexity to a minimum to accomplish the goals.
- Design-wise:
- The site should be simple and professional. I prefer dark mode for apps, but a high-contrast, light aesthetic accomplishes the goal best. Fonts, styling, and hierarchy should be minimal yet elegant, to focus the content.
- As a usability expert, my site must have clear and straightforward navigation and operation. It needs to work well on mobile and desktop. Styling shouldn’t obscure purpose. A pet peeve is portfolio sites that get in the way, or that I can’t effectively navigate.
- Avoid short-lived trends and aesthetics for a long-lasting, expandable site (purples & pinks, mesh gradients, bubbly and/or 3D effects, dark glassy effects are all hot at the time of writing).
Solution Direction
In keeping with the constraints and principles above, I aim for something like this:
I’ve idenfitied a few open-source Jekyll themes that will get me close. The leading candidate is himatt, unless there are any issues or concerns when I clone the project. Aside from migrating my content, the major tasks would be:
- Change the theme from dark to light.
- Add a blog list and post pages.
- Add an image lightbox that opens large in the same window.
Future Considerations
It’s worth mentioning what might be tempting, but I’m not planning on doing now:
- Image galleries.
- Additional filtering and categorization, e.g. blog or project categories.
- Minimal migration effort now for side projects and hobbies.
- Serve as a landing page and funnel for potential consulting work and/or resources for sale, but aiming for a full-time job.