ItsMillerTime

Archives concerning all matters web development and beyond

From my desk

From My Desk

I broke all the dynamic content!
December 5, 2022 | 2 minute read
Filed under: Web Development

About a month ago I was notified by Linode that my server had been compromised and was initiating a DDoS attack out to the internet. Of course they don't take things like that lightly so the server was suspended, and after many hours of diagnosing and trying to find the cause, I found nothing :sad_face:.

Read more >
2021, a year in review
January 7, 2022 | 6 minute read
Filed under: Reviews

It's that time of the year again, time for another yearly roundup of what I have and haven't done. I wish I could make excuses on why this list isn't as great as it could be but really at the end of the day, it came down to sheer laziness and honestly a pretty deep bout of depression. I don't really want to focus on my professional side this year, mostly because there isn't much that happened there, but that doesn't mean I didn't work on any skills that would be beneficial to myself in the year to come either.

Read more >
Why building locally is important
April 17, 2021 | 1 minute read
Filed under: Web Development

I'm guilty. Last week I was working on my website on my laptop and testing as I went, but I was only running in dev mode, and it bit me in the butt. I had finished up a major refactor of my react-query hooks and types and all looked good, so I git pushed my code, and on my production server pulled, built, and restarted my app. And then I found out it didn't work! Very quickly my website crashed because I didn't account for something in my code that would affect the production build on my website and because my laptop also stopped working had no live website for days!

Read more >
2020 - A Year In Review 2020 - A Year In Review
January 12, 2021 | 5 minute read
Filed under: Reviews

Welcome to the new year everyone. Let's hope that 2021 turns out to be better. of course, nothing changes overnight but we can all hope! I hope everyone had a wonderful holiday season but without further words, let's get started!

Read more >
Month In Review - The Previous Few Months Edition
August 5, 2020 | 5 minute read
Filed under: Reviews

Hello once again from the keyboard of Chris. It's been a minute since I've done a blog post and a lot has happened to cause the gap, I shall explain why in a bit. I hope everyone has been doing well, surviving the COVID pandemic and healthy sitting at home. I've been gone for a few months now, mostly due to depression, there is no lying about it and I'll be upfront.

Read more >
April 2020 'Month In Review'
May 15, 2020 | 4 minute read
Filed under: Reviews

Welcome back to the first 'Month in Review' segment I've done in a while now. I'd had a lot happen in life and like some people lost my mojo for a while just due to frustration and burn-out but Its time to hit the editor fast and hard again. I've been dealing with a lot of authentication issues on the website, something I've been struggling with for months now and have reached the point where I think its best to rip it out and start fresh.

Read more >
Absolute Imports with Next.JS
May 10, 2020 | 3 minute read
Filed under:

Today I thought I'd do a quick little post on using absolute imports with Next.JS as recently I was getting tired of the way I was including files. What am I talking about? The way I had it in code previously was:

Read more >
Better Security Better Security
April 13, 2020 | 1 minute read
Filed under: Miscellaneous

Today I spent a little bit of time doing something that benefits everybody. I know a lot of people probably won't know what I'm talking about since I've always had SSL on all my sites for your protection, but I'm talking about the TLS version I'm running. Over the years there have been many versions of encryption methods to secure your communications and what you are doing on the internet from ISP's and other spying eyes, but they all eventually succumb to attacks or just become weak to powerful computers hardware.

Read more >
Where Have I Been?
March 25, 2020 | 4 minute read
Filed under: Miscellaneous

Maybe you've noticied. maybe you haven't but there has been a distinct lack of me around here for a while now. Why? Well, I can make up a bunch of excuses but the sad reality is I lost my mojo for the site. Working on the authentication has been a real challenge and has, for the most part, defeated me and made me question how I want to go about this if at all. I think the problem merely has been a case of I'm not sure how to do it right, securely and it's frustrating me.

Read more >
2019 A year In Review
January 5, 2020 | 6 minute read
Filed under: Reviews

Howdy, everyone, it's Chris. I thought I'd take a bit of time and review my previous year, what I accomplished and what I hope to accomplish in the coming year. But rather than do like I've done on month in review posts I thought I'd start out with the personal side, talking about relationships and things I've done non-professionally for once. If you're ready to let's get to it!

Read more >
November 2019 'Month In Review'
December 2, 2019 | 4 minute read
Filed under: Reviews

Welcome, all to yet another month in review segment! Boy have things progressed nicely this month on many fronts! Let's not waste any time and get to it!

Read more >
October 2019 Month In Review
November 2, 2019 | 6 minute read
Filed under: Reviews

What's going on everyone It's Chris once again coming at you with my 'Month In Review' segment. What have I been up to over the last month both professionally, and personally are talked about in this bit? Without further ado, let's get started!

Read more >
September Month in Review
October 4, 2019 | 5 minute read
Filed under: Reviews

What's going on everyone, its that time of the month again. Let's dive right in on what I've been up to over the past month both professionally and personally.

Read more >
Is loading everything on a site necessary?
September 11, 2019 | 1 minute read
Filed under: Web Development

The last couple of days I was doing some profiling of pages on my website, seeing where and how I could optimize and cut down on bundles to improve the user experience and noticed something that when I started thinking about it made no sense.

Read more >
August Month in Review
August 30, 2019 | 5 minute read
Filed under: Reviews

Welcome to the first installment of what I'm going to call my month in review segment where I'd like to just take the time to talk about things that have happened both on my website and in life whether hobbies or otherwise. Let's not wait and dig in shall we? First I'd like to talk about the status of my website, where I'm at with it, what I'm working on etc.

Read more >
Visual
June 24, 2019 | 1 minute read
Filed under: Design

Today I'd like to talk a bit more about visual identity and what I'm working on with the site. One of the biggest things that's driven me nuts lately about where I'm going with the direction on the site is visuals, everything to me was starting to look the same and I needed a way to bring some interest and change so that while the overall color theme and styling is the same, there is some individuality of the different sections of the site. An experience tailored to each thing.

Read more >
Consistency of Design Consistency of Design
June 12, 2019 | 2 minute read
Filed under: Design

Today the one thing that I'd like to discuss is design, and consistency of it. When I started out on the rebuild I had a visual target to achieve, that of the old website, but I also wanted to refine and change things that didn't make me happy as well. But the problem is, I made everything look alike! No matter where you look its the same and thats becuase I'm not much of a designer and thats something I'm hoping to address before too long, whether it be solicit advice online, hire someone, or just keep doing my things and pray. The real issue though? With the migration to styled-components and the ability to break up the CSS into components i quickly found myself rewriting CSS over and over for different thngs that were visually the same and that lead to inconsistencies within. I've begun the process of combining down similar components and migrating the CSS into more specific components rather than overall in different places. Sidebars for example.

Read more >
Multi Filtering, or why I went crazy for a month trying to do it
May 19, 2019 | 4 minute read
Filed under: Web Development

So let me start with a pre-face on why this came up and how I worked it through till I finally came up with the rather hacky solution that works! One of the goals with my new website was to build a dedicated models page. A space where I can show off the work I've put into building models over the last few years, but also make it easy enough for visitors to my site to be able to navigate and sort and search for what they want to see rather easily. Basic things that all kits have in common are the grand, the scale, if they are completed or not (some are still in progress), and tags that i've added. As time has gone on many new ones have been built and I needed a way for users to narrow down their search results as well, say you want a specific brand in a specific scale that isn't done. My first pass through was to just add dropdown boxes with all the options possible (populated from GraphQL queries) and just push the new URL with that one variable changed. It worked but you could only select one thing, not more, that presents a problem with trying to sort down to specific subset. From there I began researching the best method to handle this mult-sort. I knew I wanted to build a function that could be re-used wherever routing was in place on the page so that everything could take advantage of it, but the implementation details I wasn't sure on.

Read more >
Tech Stack
April 19, 2019 | 5 minute read
Filed under: Web Development

So I thought a good place to begin my new blog was on a topic that is pretty important to this website and its functions, the tech stack used, both hardware and software and services used.

Read more >
Starting Over Starting Over
April 19, 2019 | 2 minute read
Filed under: Web Development

Welcome to the first blog post on my new website! Why the title though? Well because simply it is humble beginnings. This is now the third or fourth iteration of my website, none of which I have ever been happy with but today, today I feel like I'm going in a great direction. For once I feel a great sense of accomplishment, pride, and overall enthusiasm about my new brand and look. But wait you might ask! Didn't the old website look exactly like this? Yes, yes it does, with minor tweaks here and there of course to accomodate the new tech being used but otherwise its the same old familiar look. Coming from WordPress and not feeling like I had total control over everything to now with Strapi providing the backend technology and extensive use of Facebooks React and many other awesome tools I for once feel like I'm in charge. Truely in charge at that. One one hand this new setup is so much more complex, and some day I shall delve into that and how I've gone about building my new website but today I just wanted to basically say hey. So I guess without further adu:

Read more >