@jessegrosjean@mastodon.social avatar

jessegrosjean

@jessegrosjean@mastodon.social

I'm a Mac indie developer working on Hog Bay Software since around 2003. I live in Bangor, Maine.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

danielpunkass, to random
@danielpunkass@mastodon.social avatar

I go to fix one bug and pretty soon I'm revamping an entire interface. It's the story of my life. This is what happens when indie developers don't have product managers telling them what to do. The agony and the ecstasy.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@danielpunkass At least you didn't start a new app!

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

2 hours trying to figure out why DMG build script is failing. Restart fixes the issue. Of course restart fixes issue!

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

If you are looking for a fun Swift project to play with I recommend trying out automerge-swift. Support data merging and syncing without the requirement that you need to build a custom server. Seems ideal for indie Mac developers. https://buff.ly/3IlUFP9

drdrang, to random
@drdrang@fosstodon.org avatar

@kjaymiller Thanks for the Conduit interview with @jessegrosjean. Although the focus was on Bike (which I love), I found myself thinking about how simple and effective Taskpaper was for me. I’m trying to avoid productivity systems nowadays, but I think Taskpaper is light enough to not be a system. Which was kind of Jesse’s point.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@drdrang @kjaymiller For technical TaskPaper users I have posted TaskPaper's source code as "shared source":

https://github.com/jessegrosjean/TaskPaper

It's restrictive license, but maybe still interesting for a user to mess around and play with changes. Or if you want to do something more contact me with alternative license proposals.

danielpunkass, to random
@danielpunkass@mastodon.social avatar

IMO the ability to use Spotlight to open an app has degraded in recent years, to the point that now (14.1.2), if you want to actually open the app you're focused on in the Spotlight UI, you have to press Shift-Return. Gonna take some relearning...

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@danielpunkass I'm not sure that I follow. For me on 14.1.2 it seems to work like I'm use to. For example to open TextEdit I type:

  • Command-Space
  • te
  • return

And that opens TextEdit.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@danielpunkass Something odd that hasn't been working for me very well is Command-` to switch front window in app. It's working now, but since macOS 14 I keep running into cases where it stops working. Need to click around a bit (not restart app) and then it starts working. Grrr.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@Cykelero Just now happened to me again on 14.1. Using Safari and Messages :(

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

Bike Outliner reaches for 100 in the Mac App Store (US)

https://apps.apple.com/us/app/bike-outliner-writing-app/id1588292384?mt=12

jessegrosjean,
@jessegrosjean@mastodon.social avatar

Made it! I guess 1000 is next.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar
danielpunkass, to random
@danielpunkass@mastodon.social avatar

Following up on the duplicate library issue, I go deep on how you can use nested build settings in Xcode to conditionally include a build setting depending on the version of Xcode you're using: https://indiestack.com/2023/10/conditional-xcode-build-settings/

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@danielpunkass I will read this one!

mattiem, to random
@mattiem@mastodon.social avatar

wrote up a few techniques I've used for dealing with non-sendable values

https://www.massicotte.org/crossing-the-boundary

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@ctietze @mattiem Thanks for the article and the pointer.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

Bike Outliner's new "Focus Heading" combobox is almost done. Try out the preview today and help me get the details right:

https://support.hogbaysoftware.com/t/bike-1-14-149/5428

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@mattiem I've wrapped https://github.com/helix-editor/nucleo which is still at 0.1, but was still much faster then anything else that I tried.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@mattiem I would be happy to share code. I don't know that I want to take time to design API, etc. Right now I just have it doing what I need.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@ctietze I've messaged you on AppKit Abusers too. I'm just running out door for the day, but will be happy to answer any questions later.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@chris @mattiem I just watched that series prior to implementing my combobox. It was a great intro/reminder of the problem. I started off on a pure swift implementation, but after a day I saw that it was going to take a long time (for me at least) to match the rust versions performance/features. I decided to save time and just wrap it. Pretty happy with that so far.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

I don't think I've ever spelled availible or accross correctly the first time. From spelling tests in 4th grade to right this moment 35 years later.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@agiletortoise Ha, I don't even notice big foreign words like that :) I expect to spell them wrong... available and across on the other hand have me periodically thinking ... hum I thought I would have learned that by now.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

Thanks everyone for good Bike 1.13 release yesterday. Now I'm on-to the next feature... Go to heading! :) If you have any thoughts on how that should work, now's the time: https://support.hogbaysoftware.com/t/adding-go-to-heading-ui/5421

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

I'm starting on Bike's next release tomorrow. Vote on next features: https://support.hogbaysoftware.com/t/bike-row-types/5418/2

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@icanzilb Thanks. Took a number of years wandering to get to this point, but I feel like Bike is in pretty good development place now.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

Bike Outliner 1.13 adds row types–this means you can now have task lists, ordered lists, headings, and more in your outlines. https://www.hogbaysoftware.com/bike/

Demonstration of Bike Outliners new "row types" feature.

craiggrannell, to random
@craiggrannell@mastodon.social avatar

@jessegrosjean Was Bubbles a day-one App Store release? (Someone added it to my spreadsheet, and it’s one of the few things I can check!)

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@craiggrannell Truth is I don't quite remember. I know it was intended to be a day one release, but might have been a few days late. I just checked in App Store Connect and they show version history, but don't have dates until quite a few versions in.

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

I'm a Mac indie developer working on Hog Bay Software since around 2003. I live in Bangor, Maine.

I'm interested in writing and thinking tools. Apps that I've built include Mori, WriteRoom, TaskPaper, FoldingText, and now my main focus is Bike Outliner.

jessegrosjean,
@jessegrosjean@mastodon.social avatar

@docpop Thanks and glad to here it :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • cubers
  • mdbf
  • everett
  • magazineikmin
  • Durango
  • Youngstown
  • rosin
  • slotface
  • modclub
  • kavyap
  • ethstaker
  • megavids
  • ngwrru68w68
  • thenastyranch
  • cisconetworking
  • khanakhh
  • osvaldo12
  • InstantRegret
  • Leos
  • tester
  • tacticalgear
  • normalnudes
  • provamag3
  • anitta
  • lostlight
  • All magazines