Welcome to My Blog.

Here, you will find posts, links, and more about code (primarily Ruby), business (bootstrapped SaaS), and a little of everything in between.

Twitter API

Corporate platforms always fail, given enough time. The Twitter API had a good run. Now the deck is clear, and there’s room to make some new stuff…

#

Creating Custom Rails Generators

Rails generators can help remove friction from spinning up new ideas, but you don't have to limit yourself to the included generators. You can also create custom generators as long as you're familiar with the available APIs and know where the speed bumps are.

#

npx depcheck

Depcheck is a tool for analyzing the dependencies in a project to see: how each dependency is used, which dependencies are useless, and which dependencies are missing from package.json

Hat tip to Wes Bos for this one.

#

MacGPT is a fantastic way to interact with ChatGPT on your Mac.

Even better, there is an excellent menubar option you can wire a keyboard shortcut to.

#

A bit slow for a service, but faster than me. Safurai

Safurai is the AI Coding Assistant that saves you time searching, changing, and optimizing code.

I ran some tests converting CoffeeScript to regular javascript, and the results were great.

#

One of the shortcuts I have missed from vim in VS Code: Alternate Files

#

Suggestions for consuming less social media:

  1. Delete the apps from your devices. They only exist to suck you in. Your browser works perfectly fine
  2. Use FeedBin - Those I follow and don't want to miss a single tweet/toot are all waiting for me on my schedule.
#

Kredis

Kredis (Keyed Redis) encapsulates higher-level types and data structures around a single key, so you can interact with them as coherent objects rather than isolated procedural commands. A declarative DSL can configure these higher-level structures as attributes within Active Models and Active Records.

#