Back to top

Google Chrome Light Theme For Dark Mode

Posted on Thu, 04/04/2019 - 11:04

Recently, Google Chrome released an update that honors your OS theme and applies a grey and black theme to the browser if you are using Dark Mode. This is great for most use cases, however as a developer who uses Chrome to dev in and relies heavily on using Incognito mode for cache busting this was not a good change. That's because previously you could easily identify the Incognito windows by their black and grey theme. See the problem?

So, I've recreated the classic light Chrome theme for the browser that will still use the dark Incognito theme even if your OS is set to use Dark Mode.

It's open source only at this point, but I'm working on submitting it to the Chrome store as an official theme. Feel free to fork the Beta repo and install on GitHub.

All The Ideas

Posted on Thu, 03/14/2019 - 01:36

As I mentioned in my last post I am wanting to use this site project as a testbed for all the cool things I've been wanting to try out in my day job as a Full Stack Drupal Developer. I get to work on some pretty great projects at my job, but sometimes I have ideas for projects that either don't work out due to the scope of the project, or more likely the budget just isn't there for me to work in a new feature when there's already a proven (i.e. cheaper) way of doing something.

As an example, many of our clients struggle with teaching non-technical staff how to use a text editor on their website and how to think in HTML formatting. I've always thought that using a Markdown for matter could solve this problem, but just haven't been able to convince clients or project managers that this is a good idea. So, one of the first things I did on this site was implement the Drupal contributed module Markdown on the site. In fact, this post is written in Markdown and is using the CommonMark library to parse it into HTML. Pretty sweet.

I'm excited to get going on some of these things also:

  • Headless Drupal
  • ReactJS App for rendering content
  • Custom Drupal module for Micro.blog cross posting
  • REST API for content creation and editing
  • iOS app for site management
  • And more...

I've got lots to chew on. Now time for bed.

PS. As a tease for another post sometime I'll also just mention that so far I've built and managed this site almost exclusively from my iPhone.

New Blog Project

Posted on Tue, 03/12/2019 - 18:10

I've been wanting to start working on some sort of project that is outside of the work I do for my regular "Job" every day and after many failed starts at learning new languages (C#, Java, Perl) and more apps left dead on the vine that I can count, I've landed on a project that I think might stick.

Rather than jump head-first into something that will just burn me out I'm going to stick with what I'm good at but use this project as a platform for expanding my skills. Day-to-day I'm a Drupal developer, but I'm also a lifelong learner and I've started to realize that Drupal 8 really is a great CMS that I can use as a starting point for extending what I can work with.

I am also addicted to the "new" world of Automation (think iOS Shortcuts/Workflow, Automator, Perl & Shell scripts) and I wanted to see if there's a way I can pull some of that passion into work I am already familiar with.

And finally, I've wanted to have a try at building a headless Drupal 8 setup for a while now. Although I've pitched this in many blue-sky sessions at work, when the client is paying for you to build something good, pretty, and reliable all while within budget blue-sky dreams usually fall flat.

So, this is my new project. We'll see how it goes.