← Home Subscribe Replies Archive Reading Also on Micro.blog
  • Debating if I want to take Linefeed paid or have it be a thing I let people use who ask. Content moderation is a lot of responsibility and I’m not sure it’s a game I want to be in. If I want to charge money, there are plenty of things I can do that don’t require me to do that.

    → 8:06 PM, Dec 13
  • Listening to this podcast episode about Beanie Babies and they sound like NFTs, the comic book bubble, and probably half a dozen other things I don’t remember. People keep falling for this. Now I wonder if the mid 2000s housing bubble was the ultimate expression of this.

    → 5:49 PM, Dec 13
  • Part of me has considered basic analytics for my websites, but not knowing is nice too. I was shocked and delighted when I saw someone say title.love was their most delightful title casing tool.

    → 12:11 PM, Dec 7
  • The aforementioned Hobonichi cover.

    → 4:58 PM, Dec 4
  • One gold star! I’m a real programmer 😂 Interested to see how challenging these Advent of Code questions get, and also how quickly.

    → 7:24 PM, Dec 3
  • I’ll be checking out the Hanami web framework for Ruby for the first time on stream tomorrow at 3:30pm PST by going through their “getting started” tutorial. Sign up to be alerted, or just show up tomorrow using this YouTube link.

    → 4:28 PM, Nov 26
  • If I hear someone talk about how the Greatest Generation stormed the beaches of Normandy, and younger generations need safe spaces to protect their feelings, I point out that they had safe spaces too and that it was called segregation. Why do you think suburbs exist grandpa?

    → 2:29 AM, Nov 21
  • This booster shot is really messing me up. Hoping I feel better tomorrow.

    → 5:39 PM, Nov 20
  • I’ll keep crossposting, but I’m going to start avoiding Twitter. I don’t want to share a platform with Donald Trump. I remember 2015-2020, and it fucking sucked. If you do, no shade, but I’ll pass. Find me on Mastodon, Micro.blog, or Linefeed. DM for iMessage.

    → 9:46 PM, Nov 19
  • People are like, “you know CBD/THC/Adderall/caffeine are DRUGS, right!?“ 

    Yeah, I know. I’m also pretty excited to see what psilocybin (mushrooms) can do for me when it becomes medically legal in January.

    → 12:36 PM, Nov 17
  • I just made a hot ale flip, which is a colonial era rum drink and holy shit it’s good. Recommended. Here is the recipe I used.

    → 9:21 PM, Nov 16
  • The fact that you use tell application … with SOAP and XML-RPC services in AppleScript and get back response dictionaries as though you were talking to an app on your machine must have made being a Mac user who was into this stuff in like 2005 incredibly cool.

    → 3:55 PM, Nov 16
  • Picked up this bottle of “Just Rum” made in nearby Sandy Oregon. It came with its own challenge coin, which is kind of fun. The back of the bottle goes into detail about it being colonial style and how it could have been made with technology from the 1600s. Neat. 🥃

    → 9:30 PM, Nov 13
  • I almost forgot this place existed, but really happy to remember you can get tortas in #Portland at Guero at NE 28th and Davis.

    → 6:42 PM, Nov 12
  • Perez won this. I parroted the line after 2016 about 538’s model that “one in three is a pretty good chance, actually!” Really though, we need to stop paying attention to election modeling websites. They aren’t good and Nate Silver and similar are not helping anyone.

    Bad 538 prediction for WA-3

    → 6:41 PM, Nov 12
  • I almost forgot this place existed, but really happy to remember you can get tortas in #Portland at Guero at NE 28th and Davis.

    → 6:32 PM, Nov 12
  • If you were going to give someone who hasn’t used one before a fountain pen as a gift, up to ~$100, what would you choose? 🖋️

    → 4:14 PM, Nov 12
  • I’m thinking of dropping using the Trix editor that comes with #Rails and moving everything to Markdown. I like that it’s easy and a nice editor, but I also foresee it being a continual pain in the ass if I want to support editing off the website itself.

    → 11:41 PM, Nov 11
  • If you’d like to keep up with what I’m doing with my blogging site, Linefeed, I’ve created a News blog, which you can subscribe to, where I’ll be posting updates as I add new features or when the site becomes publically available. https://news.linefeed.app

    → 7:15 PM, Nov 11
  • Alright Vancouver and Southwest Washington, I know I give you a lot of shit, but you elected Marie Gluesenkamp Perez, a Democrat, to congress, so I’m going to give you a break for the time being. You did good, nerds.

    → 12:31 AM, Nov 11
  • I wonder if there are people in Twitter right now who think everything is great and just really believe in Elon or if 95% of them are miserable. If so, someone needs to tell them about “quiet quitting.” Even if you need the check you don’t have to work this hard for a sociopath.

    → 9:43 PM, Nov 9
  • I have not been able to get to my photos on Mac since upgrading to Ventura, and I have no idea how I can fix it.

    → 9:38 PM, Nov 9
  • Low-key, I think screencasts are so popular because it’s a lot easier to monetize than a blog where you walk someone through the steps to complete a task with minimal fluff, and you can just go off the cuff for the most part and do minimal editing.

    → 9:35 PM, Nov 9
  • I heard Mar-a-Lago is in the required hurricane evacuation zone, and Trump refuses to leave.

    Listen, Poseidon, god of the sea, I’ve never asked you for anything before…

    → 9:25 PM, Nov 9
  • I think I’ve confirmed stimulant medications which raise your resting heart rate have a significant effect on your VO2 max estimation from Apple Watch. In the four days I haven’t taken them, it’s gone up a little each time I measure and nearly 1.5 points so far.

    → 6:58 PM, Nov 9
  • I am so relieved this night is not turning out the way we’ve been led to believe it would.

    → 2:15 AM, Nov 9
  • I still can’t get over how majestic this goat I met last weekend at the apple farm was. 4420FD3D-9A61-42EA-BC15-F581F010F273.jpg

    → 11:07 PM, Nov 7
  • I don’t know if Apple is making weird choices or if I am weird, but the number of it’s “time to walk” things I am interested in on the Apple Watch are few and far between. I struggle to express the level of disinterest I have in going on a musical journey with Jamie Oliver while he tells me his backstory. 

    → 4:26 PM, Nov 6
  • 70 mg of Vyvanse feels like too much. I want to try a lower dose combined with exercise first thing in the morning. Ever since I switched to that dose my sleep has been really bad, and I constantly get those high heart rate notifications.

    → 3:11 PM, Nov 6
  • Mastodon is a compelling open alternative to Twitter in the same way that Emacs is a compelling alternative to Word.

    → 7:03 PM, Nov 4
  • MetaWeblog support is now available in Linefeed.app, so it can be used with third-party blogging apps, such as MarsEdit. It was a bit more work to get everything working and fully tested than I expected, but really glad to have gotten this in.

    → 3:47 PM, Nov 4
  • I had a thought driving downtown today. Neither of the languages I know the best and use, Swift and Ruby, are self-hosted, which is sort of notable since most languages seem to be.

    → 1:56 PM, Nov 4
  • The way I would describe Mastodon is that it seems like something nerds came up that is completely inscrutable that someone in a fedora would tell you is actually better and really easy before taking 45 minutes to explain the Fediverse or whatever.

    → 1:23 AM, Nov 4
  • Mastodon truly seems like tradeoffs all the way down. I am sure there are very good technical reasons, but also I don’t care. I can’t change servers without losing my followers, I can’t use a domain I own with sacrificing it to Mastodon. Woof. What a nightmare.

    → 12:57 AM, Nov 4
  • Got my resume updated and sent out to the people who needed it today and also got the rest of the test coverage for MetaWeblog support in Linefeed done, so I’m going to be nice to myself today.

    → 3:39 PM, Nov 3
  • Sometimes I like to use an IDE — Xcode, RubyMine — for language or framework-specific or language features, but even then, I will always have BBEdit running in parallel. If you need to search and replace or create and edit a file, it is incredibly fast.

    → 2:33 PM, Nov 3
  • I have officially reached “my knees hurt” years old and I am not here for it.

    → 2:41 PM, Nov 2
  • At the very least with screencast tutorials, please have the demo project set up beforehand. WWDC videos don’t spend half the time creating a project and the scaffolding to show off one tiny feature.

    → 6:57 PM, Nov 1
  • I wanted to buy myself a Montblanc Meisterstück 149 (diplomat) fountain pen 🖋️ when I bought my house last year, but a $1000 pen wasn’t in the cards then. Next job I get I’m doing it.

    → 5:44 PM, Nov 1
  • I saw someone remove the feed from a Lamy Safari style pen on YouTube and it looked easy, but I cannot get it out and cleaning this thing is a totally pain 🖋️

    → 5:40 PM, Nov 1
  • If the tools were better, I think Apple developers would test more. Not being able to easily have fixture data for a Core Data model generated is nuts. Unfortunately, from what I’ve seen, automated tests aren’t that common within Apple, so it’s not really recognized as an issue.

    → 5:21 PM, Nov 1
  • I don’t know what’s going to happen precisely with finding a new job, but I do want to say I am incredibly grateful and lucky to have the network, friends, and small amount of reach that I do. I really hope in the future, I’m able to do the same for others.

    → 4:07 PM, Nov 1
  • I haven’t found OmniGraffle to be that easy for creating a full UML thing — which I’ve tried a couple of times — but for drawing out little things like this to explain my thinking, it’s pretty ideal.

    → 3:45 PM, Nov 1
  • I know they’re effective for a lot of people, but I wish more organized tutorial sites were not screencast based. For me personally a 45 minute screencast is just not a very efficient way for me to absorb information.

    → 11:47 PM, Oct 31
  • The reason I’m very serious about things like automated testing and CI is that if I am going to take money to store people’s content, it has to be as bulletproof as can be. I don’t want to give anyone a reason not to trust me.

    → 6:06 PM, Oct 31
  • I did it! GitHub CI is set up for running tests and linting. It’s like I’m a real indie developer, albeit one who has no way to make any money and wants to find a full-time job.

    → 5:50 PM, Oct 31
  • I managed to get down to business and work on my own project today for a few hours like it was my job. I’m proud of myself for that.

    → 5:47 PM, Oct 31
  • The USB Pre 2 costs over $1000 these days, which is probably way more than most people should spend considering some really amazing interfaces have come out in the 2-300 range in the last two years, however, it absolutely has the best level meter on the market at any price.

    → 5:27 PM, Oct 31
  • Wow. Setting up GitHub actions for CI with Rails is about 1000x easier if you use Postgres instead of MySQL.

    → 4:24 PM, Oct 31
  • I learned just now that you can have GitHub CI block merging a PR if code coverage goes down. I know automated coverage tools are not perfect, since they can’t judge the quality of a test, but I may still try it.

    → 3:52 PM, Oct 31
  • My instinct that $5 for a software product is a lot of money is almost absolutely a result of my having primarily sold software on the iOS App Store. I’m also going to do yearly pricing with a good discount, of course.

    → 3:29 PM, Oct 31
  • We need an indie standard for associating posts together as a thread if it doesn’t exist already and I’m missing it.

    → 3:26 PM, Oct 31
  • I have zero desire for Linefeed to copy Micro.blog. That’s been a conscious decision from the start. There will inevitably be overlap, but my goal is to show how things on the open web can interact and complement each other. My hope is people see enough value to use both.

    → 3:07 PM, Oct 31
  • One thing I really enjoy about Linefeed is how fast it is. It’s a testament to my incredible engineering talent since, previously, it was believed impossible for a Rails app to be fast (kidding). Really though, I think this is critical to keep if and when it grows.

    → 3:05 PM, Oct 31
  • If you write Ruby and avoided RubyMine because it’s a big ugly heavy Java app, you should get over it. It does so much for you that nothing else does, or can. RubyMine for big projects and BBEdit for scripts is a great combination. I write safer code faster with it.

    → 11:19 PM, Oct 30
  • 🚨 The startup I’ve been working at had to let me go for reasons out of everyone’s control. Please get in touch if you’re looking to hire a fantastic iOS and Mac developer and quite a good Rails developer to boot. Fifteen years of professional experience, former Apple. Chill hang.

    → 3:47 PM, Oct 28
  • If you don’t want to be on social media which isn’t run by a sociopath and isn’t a Chinese surveillance platform it is becoming real slim pickings.

    → 10:10 PM, Oct 27
  • I kind of don’t care what Elon does with Twitter. I just think he sucks and don’t want to use something he controls.

    → 5:54 PM, Oct 27
  • My Logitech MX Vertical has been a bit jittery over Bluetooth, so I tried switching to using the dongle nubbin. So much better. This also has the benefit that it won’t be connected to my computer unless I’m plugged into my Thunderbolt dock.

    → 4:09 PM, Oct 18
  • When living in Silicon Valley if I met people working at different companies and they talked about why they liked their jobs it was:

    Google: Creating and contributing to exciting new technology. Apple: Working on things people used and found valuable. Facebook: Money.

    → 5:41 PM, Oct 10
  • I’ve gotten great feedback about Linefeed from really smart people that I respect. I’m extremely fortunate to know the people I do.

    → 5:36 PM, Oct 10
  • Had to go by the Oregon Convention Center. It’s too bad WWDC can’t be held here, because it’s such a better venue than San Jose.

    → 1:08 PM, May 13
  • A Shure SM58 really is a great mic and probably would work better for a lot of people buying an RE20 or SM7B that don’t know how to EQ and don’t have minimum USBPre 2 quality pres. Cloudlifters are sort of snake oil in that if you need one, you probably are using the wrong mic.

    → 5:26 PM, May 8
  • Working on this podcast idea for the last few days, one part I’m really enjoying is recording the ambient sounds I’m using for background layering. It could be cool to record various natural places around Oregon and publish them on Insight Timer as meditations.

    → 5:18 PM, May 8
  • I’ve been thinking about this song lately, so I did a quick recording of it. Maybe other people would like it too. soundcloud.com/fisherman…

    → 8:18 PM, May 4
  • It turns out not starting my day by drinking black coffee on an empty stomach may help with the stomach pain I’ve been experiencing. How bizarre.

    → 1:37 PM, May 4
  • It may not be everyone’s style, but I really do think Portland — especially the east side and North Portland — is one of the most beautiful places.

    → 7:11 PM, Apr 29
  • Went to my blog and say I had nearly 3000 visitors today. I guess my blog post about nil in Objective-C popped up on Hacker News. I’m not complaining, but is it weird one of my first reactions is to get a little nervous when that happens?

    → 7:00 PM, Apr 29
  • HTML is so weird. Most other programming and markup languages work by having strict syntax requirements that will cause complete failure if they aren’t meant. With HTML, however, you can totally mangle your markup and browsers will do their best to make it work.

    → 2:27 PM, Apr 29
  • My MacBook Pro now says arriving in June sometime. At this point I’m weighing what I think the odds of an update in November or so are and if I should keep the order.

    → 7:06 PM, Apr 28
  • I wonder if it would be fun to do a micro-podcast about whatever I feel like talking about on a given day? I could host it on Micro.blog, which has the added benefit of not telling me how few subscribers a show like that would probably have.

    → 5:38 PM, Apr 28
  • Thinking a bit about what kind of blog I want to write. I do want people to read it, and I don’t want it to be something only programmers read, but I’m a bit concerned that mixing in programming with productivity with stationery might keep people from subscribing.

    → 5:34 PM, Apr 28
  • Last night, I created a mind map of the areas of my life I feel I need to get in order to feel I have a complete handle on the ADHD stuff. Probably as good a start as any for a blog post?

    → 5:47 PM, Apr 26
  • 🖋 I don’t find myself using the Retro 51 that much due to the cartridge it comes with bleeding through every paper I try it on, but it’s perfect for writing on these index cards I have next to my keyboard.

    → 5:43 PM, Apr 26
  • My network has been less than reliable for a while, and the first thing I want to rule out is my Eero router. What’s a non-mesh router that doesn’t suck?

    → 4:52 PM, Apr 26
  • 🎵 Listening to the 20th anniversary edition of Rilo Kiley’s “Take Offs and Landings” I picked up on record store day. The album is still great, and I still have a crush on Jenny Lewis.

    → 1:41 PM, Apr 26
  • Remember when Apple tried to float the idea that we wouldn’t have to care if apps were actually running or not and removed the open application indicator? The preference to hide them is still there. I wonder how many people use it?

    → 1:38 PM, Apr 26
  • Looking into mind mapping more seriously. I’ve been aware of the basic idea for a decade or more but never looked into the actual prescribed method. It’s quite a bit different than what I’d seen people doing before.

    → 9:45 PM, Apr 25
  • I’ve started doing my whole analog productivity/bullet journal/place to write things down thing using a Traveler’s Notebook. So far so good. I actually like the thin pages quite a bit, and Midori has always been my favorite paper to write on.

    → 7:32 PM, Apr 25
  • I’m trying to get back into a GTD in as serious a way as I can think of by reading each chapter of the book while taking lots of notes and then trying to figure out how to apply it in a way that will stick and not be ignored. We’ll see how this goes.

    → 6:44 PM, Apr 20
  • You know what’s a neat feature of Micro.blog? I have no idea how many people are following me. It could be a few or a lot. No clue.

    → 8:40 PM, Apr 17
  • Stuck before I get started

    Having something I know I want to do but then being stuck trying to decide on the technicalities of how I want to do it is one of the things about myself that frustrates me the most. I’d like to start a new blog. How should I host that? Micro.blog? WordPress? Make something with Rails? Maybe I build a static blog thing? Why isn’t there a good macOS native static blogging system with a GUI? Should I be the one to build it?

    I’ve jumped between three different text editors even writing this short post. Do other people struggle with this? Some of it is probably ADHD-related, but maybe there’s more to it. If so, what’s helped you get past it?

    → 5:38 PM, Apr 17
  • RSS
  • JSON Feed
  • Micro.blog