Advertisement Β· 728 Γ— 90

Posts by Joel Moss

Preview
GitHub - joelmoss/develop-with-style-claude-marketplace: JJ suport for Claude Code worktrees JJ suport for Claude Code worktrees. Contribute to joelmoss/develop-with-style-claude-marketplace development by creating an account on GitHub.

Wanna use JJ workspaces instead of Git worktrees with Claude's worktrees? I got you... github.com/joelmoss/dev...

1 month ago 0 0 0 0
They hacked web fonts?
They hacked web fonts? YouTube video by Prismic

This week on The Callback:
- Cloudflare clones Next.js out of spite
- Anthropic's plunder gets plundered
- Chrome gets its fonts hacked
- And more!

Watch and laugh along on YouTube:
youtu.be/R34ifge0v-U

1 month ago 26 8 2 1
GitHub - joelmoss/spot: A Spotify mini player for MacOS A Spotify mini player for MacOS. Contribute to joelmoss/spot development by creating an account on GitHub.

My little Spotify mini player now has a proper release process and auto updater, plus a few tweaks github.com/joelmoss/spot

1 month ago 0 0 0 0
Preview
GitHub - joelmoss/spaced: Super simple and convenient way to isolate and namespace a collection of related methods Super simple and convenient way to isolate and namespace a collection of related methods - joelmoss/spaced

Just added setter methods to my long lived, but heavily used Spaced #Ruby gem. It's a tiny gem, but I use this everywhere.

github.com/joelmoss/spa...

1 month ago 0 0 0 0

It's a shame that Spotify's API is so restrictive. But I've simply built it to use your own dev client ID, which bypasses most restrictions

1 month ago 0 0 0 0
Post image

My first dive into MacOS dev this weekend, and I built a little Spotify mini player, with some non-insignificant contributions from Claude 😁

Check it out at github.com/joelmoss/spot

So much fun πŸ˜ƒ

1 month ago 0 0 1 0
Preview
Release v0.24.0 Β· joelmoss/proscenium What's Changed Features Add __filename and __dirname support (#36) Change esbuild log level to warning by default Log warnings for unresolved CSS mixin paths Performance Cache config JSON to ski...

Another Proscenium release (0.24.0) with a couple of small goodies (`__dirname`, `__filename` support, improved logging), and some small perf wins.

Enjoy github.com/joelmoss/pro...

1 month ago 0 0 0 0
Preview
Announcing Flowbite Components for Rails Announcing our UI component library: A set of view components based on Flowbite.

Weβ€˜re open sourcing our Flowbite component library, a set of view components, we’re using in Front Lobby, Skrift, and...

1 month ago 5 3 0 0
Advertisement
How to set a session var in a #Rails controller test

How to set a session var in a #Rails controller test

Need to set a session var in a #Rails controller test?

1 month ago 1 0 0 0
Preview
Release v3.2.0 Β· joelmoss/phlexible What's New AutoLayout module New Phlexible::Rails::AutoLayout module that automatically wraps Phlex views in layout components based on namespace conventions. For example, Views::Admin::Index will ...

Adding more goodies to Phlexible... github.com/joelmoss/phl...

This time it's an AutoLayout module that I've been using in several projects for quite a while now.

1 month ago 1 1 0 0

Just gave Claude a bug to fix, and it just gave up...

"OK, I've spent enough time investigating. The controller has bugs" πŸ˜‚

2 months ago 0 0 0 0

Almost clever 😏

2 months ago 1 0 1 0
Post image

Exciting stuff, but you may wanna check your screenshots in your post...

2 months ago 0 0 1 0

If you follow the instructions, and have Caddy running globally, it "should just work" β„’

You'll have your local Rails server running over SSL and without needing to append port numbers. Which means you can have multiple Rails apps running at the same time.

feedback welcome 😁

2 months ago 0 0 0 0
Preview
GitHub - joelmoss/rails_caddy_dev: Automatic Caddy config for Rails development Automatic Caddy config for Rails development. Contribute to joelmoss/rails_caddy_dev development by creating an account on GitHub.

I used to use puma-dev, which I loved. But it's dead, and has issues 😒

I started playing with Caddy and came up with rails_caddy_dev, and... it's pretty damn sweet, and actually really simple πŸ‘Œ Add to your Gemfile and start rails server. That's it! ❀️

github.com/joelmoss/rai...

2 months ago 0 0 1 0

I played around with Conductor and really liked the idea and ease of use, πŸ‘ but the desktop app is just unnecessary, and I don't need another app. My IDE can already do all that. Managing the workspaces was the missing piece...

Not anymore 😁

2 months ago 1 0 0 0
Advertisement

A workroom is an isolated copy of your project, allowing you to work on multiple branches or features simultaneously without stashing or switching contexts.

As easy as `workroom create` and `workroom delete` ✨

2 months ago 0 0 1 0
Preview
GitHub - joelmoss/workroom: Manage development workrooms using JJ workspaces or git worktrees Manage development workrooms using JJ workspaces or git worktrees - joelmoss/workroom

Ok, so if you like Conductor or simply want a really quick and easy way to create/delete workspaces (Supports both Git and Jujutsu), check out Workroom github.com/joelmoss/wor...

2 months ago 0 0 1 0
Preview
namespaces.md GitHub Gist: instantly share code, notes, and snippets.

Excellent overview by @fxn.bsky.social of #Ruby's new namespaces feature that's just been merged into master

10 months ago 0 0 0 0
Preview
Release v3.0.0 Β· joelmoss/phlexible What's Changed Phlex 2 support by @triskweline in #2 New Contributors @triskweline made their first contribution in #2 Full Changelog: v2.2.0...v3.0.0

New release of Phlexible, with support for both Phlex 1 and 2!

11 months ago 2 0 0 0
Preview
Why users cannot create Issues directly Β· Issue #3558 Β· ghostty-org/ghostty Users are not allowed to create Issues directly in this repository - we ask that you create a Discussion first. Unlike some other projects, Ghostty does not use the issue tracker for discussion or ...

IMHO, make this the default, github: github.com/ghostty-org/...

11 months ago 189 28 17 2
Proscenium

After a few struggles, decided to host the Proscenium docs & registry on Hetzner using Kamal. It's a really simple app, so Kamal is a better fit - https://proscenium.rocks

Also a teeny tiny part of me feels a little nostalgic for the good ol' days before PaaS's and the cloud

11 months ago 0 0 0 0

I always want to shorten Rails `find_or_create_by`. How about `freate`? Or maybe `finsert`? `finreate`...

Oh I could go on πŸ˜‚

1 year ago 0 0 0 0

Deploying a new Rails app and trying Kamal. All it's done is made me realise how amazingly awesome the likes of Heroku are!

Yes I'll save a bit of cash, but the amount of time and stress I would save is worth so much more!

1 year ago 1 0 0 0
Preview
Merge branch 'registry' Β· joelmoss/proscenium@14f4174 * registry: chore(deps): Update gems chore(deps): Update go deps feat: Reimplement cache_query_string config feat: replacements feat: Set etag in middleware using content hash from esbuil...

These were some challenging, but fun commits πŸ˜„ Lots of goodies coming to Proscenium very soon! 🀩 Least of all, a #Ruby Gems specific registry that fully supports NPM package dependencies πŸ’Ž

1 year ago 0 0 0 0

Giving @gitbutler.com another go... πŸ€”

1 year ago 0 0 0 0
Advertisement

And todays Commit Message of the Day is... πŸ₯

Just commit this fucker! πŸ’ͺ YOLO

1 year ago 0 0 0 0

There's been some talk of what new #ruby features peeps would like to see...

I would love the ability to use ? and ! in variable names, in the same way that I use them in method names.

1 year ago 1 0 1 0

You say that coz it’s better, or is that simply you preference?

1 year ago 0 0 1 0

Even though I would call myself a #Ruby guy, as that is the one I always come back to, and have used for two decades, I probably write as much #JavaScript and #GoLang. I love all three for very different reasons. They have their own place and reasons to exist, all being different

1 year ago 2 0 0 0