Luke Bouch
Home Archive Photos Replies Also on Micro.blog
  • Sublime Blogs is up and running! I still have a lot more to do but the basics are there and I’m able to start testing things. Now I need to be able to have the option to import from Wordpress.

    → 3:08 PM, Mar 30
  • I fixed the bug I found on the post edit page on Sublime Blogs. It was kinda a dumb mistake. Now everything is working!

    → 8:18 AM, Mar 29
  • Last night I deployed Sublime Blogs to production to test everything out as it stands. The markdown editor completely broke so I got it working locally. Still no luck on production. I’m not getting any error codes or logs either. I will take a look at it tomorrow and see if I can figure out the issue.

    → 5:13 PM, Mar 27
  • Oh I forgot about subscription billing. I will need to build that out for Sublime Blogs.

    → 9:22 PM, Mar 26
  • I have almost all the main components for Sublime Blogs done. I’m working on authorization right now and then I need to pull together some basic documentation and build out the marketing website. I hope to launch a public beta by the end of April.

    → 5:11 PM, Mar 26
  • Today I worked on getting image uploads to work on Sublime Blogs. It took me a while to figure it out but now it is working!

    → 10:06 PM, Mar 25
  • Today I had I job that required I go spelunking… well sort of. I had to crawl underneath the sacturay of a church that was built in 1905! It was very tight and the enterance was a long way away from where we needed to go.

    → 4:48 PM, Mar 25
  • Today on Sublime Blogs I wrapped up the functionality to switch the site you are working on and started building out the API. Here you can see the edit page for a site where you can create API access tokens.

    → 10:43 PM, Mar 24
  • Over the past several months, I have been trying to decide whether or not to cancel my Google Workspaces subscription. I use it for my business email and I’m grandfathered in to an unlimited storage plan for only $12/month.

    I used to use it as my main form of storage for all the client work I did but I have since decided I don’t want all my data in the hands of Google, especially not the only copy I have, so I purchased a Synology NAS. Now comes the part where I have to migrate 2TB of data from Google Drive to my NAS. Fun 😞

    I won’t really by using much storage on Google Drive but I don’t like the thought of giving up my grandfathered in plan.

    I don’t share as much data with clients anymore (now I’m doing mostly web developer and that is all on GitHub) so I could just throw any files I need to share on an S3 bucket. Maybe even throw that behind CloudFlare for caching.

    → 8:27 AM, Mar 24
  • Sublime Blogs is coming along well. EasyMDE has been working amazing so far!

    → 6:16 PM, Mar 23
  • Migrating from Ulysses to Bear

    I have been using Ulysses since I started this blog for writing my blog posts before publishing them to Micro.blog. I have decide to migrate to using Bear.app instead. I think it is going to work better for me as it will also replace Apple Notes for me as well.

    Now I need to to create a Siri Shortcut to be able to automatically post a Bear note to Micro.blog.

    → 5:13 PM, Mar 23
  • I set up CloudFlare to cache a site and in the process broke my internet controlled garage door opener. I don’t recall ever blogging about my custom garage door opener, but I should soon. Basically, I can open and close the garage door with a Siri Shortcut or control it from through a webpage.

    I had to restart a server and grey cloud the subdomain I have it setup on. It’s fixed now!

    → 10:42 PM, Mar 22
  • I want to build a house out of an old school bus (commonly referred to as a skoolie). I have been doing some research and I found the idea of converting a diesel school bus to run on waste vegetable oil from restaurants (which you can do with a Diesel engine). One more thing to add to my skoolie wishlist.

    → 10:37 PM, Mar 22
  • I think I will use Digital Ocean spaces for image hosting on Sublime Blogs. I wonder how much bandwidth and storage each site will use 🤔. That is going to be hard to estimate.

    → 9:24 PM, Mar 21
  • I have been making progress on Sublime Blogs. It has been going rather smoothly. It’s always that way whenever I start a new project. Sort of deceitful… it gets much harder down the road. Currently, I’m just setting up everything, defining the database schema, and creating the basic dashboard.

    It took me a while to finally decided on a javascript text editor to use on the front-end. I have three major requirements. It has to support markdown, allow image uploading, and be open source, so I can tweak and customize as needed without having to worry about licensing.

    Easy Markdown Editor, or EasyMDE for short, fulfilled all three of those requirements and as a bonus, has a great UI. It’s a fork of SimpleMDE with a few added features. After a few hours of work, I was able to get the editor to send its content, on update, back to whatever Livewire component it is embedded in. It may not be the most elegant… but it works.

    → 8:56 PM, Mar 21
  • Here we are again… days since my last blog post. I really need to get better at blogging more often. I think I’m going to challenge myself to blog at least once a day. It may be something interesting… it may not. But I will at least post about something every day.

    → 8:29 PM, Mar 21
  • I guess that is how 7-Eleven restocks 🤔 …through the front door? Looks awkward for customers.

    “How can I help you, sir? Oh! Yeah… just ignore the giant semi truck out in front. “

    → 3:48 PM, Mar 18
  • Inspired by Sublime Ads (a SaaS Vincent Ritter is developing), Sublime Blogs is a new project I’m working on. It is a Headless CMS designed specifically to add a blog to any frontend static site generator.

    After doing a lot of research, I’m yet to find a cheap and simple solution to move my blog over to Netlify. I’m very particular about my tech stack, and I want to be able to use the tooling I’m familiar with (Jigsaw and Tailwindcss) while still being able to post blog posts easily from my phone.

    I decided to solve my problem by building Sublime Blogs. More information coming soon…

    → 9:41 PM, Mar 15
  • I’m working on a new SaaS (software as a service) inspired by Vincent Ritter’s Sublime Ads. I will blog about it as I work out the details.

    → 6:33 PM, Mar 14
  • It seems like I go through phases of posting frequently, and then it feels like nothing interesting happens for a while and I neglect to write anything.

    I have been working on a few projects that some may find interesting. I have outlined them below.

    Vue JS

    I have been working on learning Vue JS. For those of you that are not familiar with Vue, it’s very similar to React (a piece of technology built and used by Facebook (now Meta)1).

    I’m enjoying using it so far. I have the tendency to jump in head first instead of working through tutorials, so progress on the app I’m working on is a bit slow. I will post more about it soon.

    BMW f650gs

    I have been working on replacing the clutch in my 2001 BMW f650gs. It’s a bit tricky and the stack height on the new one I think is a little too tall. Hopefully it works.

    I know there are more projects, but honestly, I started writing out this post several days ago, and now I forgot what I was going to say. Oops 😬


    1. Is it proper to nest parentheses inside one another or is that just something I picked up web development? 🤔 ↩︎

    → 7:50 PM, Mar 11
  • I went for a ride this morning. It is remarkable weather today. I rode 21 curves, and as the name implies, has 21 curves. It was a little wet out but still a lot of fun.

    → 9:47 AM, Mar 6
  • I put new tires on my 1999 Honda Nighthawk 750. I did it by hand, and It was not too hard.

    → 9:45 AM, Mar 6
  • “Redirecting…” is not a very helpful title 🤔

    Or description for that matter 😂

    → 2:51 PM, Feb 25
  • Someone accidentally escaped the <br> HTML element 😂

    It’s good to know even a $100 billion company makes mistakes.

    → 2:50 PM, Feb 25
  • I know there were at least 10 dumb mistakes that were made to get to this point. I got stuck in the very wet and leafy ground out at my cousin’s house. He came and rescued the day (or, by that point, night) and helped me get out.

    → 8:31 PM, Feb 21
← Newer Posts Page 3 of 5 Older Posts →
  • RSS
  • JSON Feed