Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Nishiki

@nshki@hachyderm.io
mastodon 4.7.3
  • Open on hachyderm.io

Defender of the Oxford Comma. Discovered I was a Japanese citizen. #OpenSource lover living in a capitalist world. Writing code is like growing a garden together. Opinions are my own. Posts evaporate after some time.

EN/日本語/中文

266 Followers
183 Following
13 Posts
Joined November 05, 2025
Website:
https://nshki.com
GitHub:
https://github.com/nshki
Open post
Nishiki @nshki@hachyderm.io
· 3mo ago
Boosted by @fedicat@pc.cafe
Any fun Mastodon collections out there for designers? I want to follow more folks who are out there doing good design, HTML, and CSS.
17
0
29
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

I think a combination of Hanami/Hanakai's new site + discovering https://honker.dev has me wanting to spin personal Ruby projects back up. Just installed `rv` and am well aware of https://gem.coop as well.

The spark is back.

Honker
Honker

Honker

Durable queues, streams, pub/sub, and time-trigger scheduling on SQLite. One file, zero servers.

14
2
7
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

Now that I’m digging more into Hanami, I’m really liking dry-operations! The dry-monads + steps approach makes a lot of sense and I like the graceful error handling.

Think I’ll be able to get one of my Rails projects completely migrated soon. Will share when done.

6
0
2
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

Wow congrats to @timriley@ruby.social and the @hanakai@ruby.social team on the new site! Looks fantastic.

4
1
2
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

I wanted something similar to ViewComponent in Hanami so I handrolled something that feels close enough for now.

  • app/views/component.rb: defines a Views::Component#locals method that makes instance variables and methods available as a hash
  • app/views/scope.rb: defines a Views::Scope#render_component method that calls render on the respective partial of a component in app/templates/components and spreads the component's Component#locals
  • app/views/components/*.rb: defines individual component Ruby classes
  • app/templates/components/_*.html.erb: defines individual component templates

And the usage in Hanami templates looks like:

<%= render_component Components::Button.new(text: "Click me", variant: :secondary) %>

So far, so good!

3
1
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

Would love to switch back to Asahi Linux as a daily driver if thunderbolt support is added. Eyeing the new Framework 13 Pro in the meantime. 👀

3
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

Powerful internal voices urging me to embrace GrapheneOS and Fedora/COSMIC as my daily drivers again.

2
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago
Replying to
@jaredwhite@indieweb.social Hear, hear! ✊🏻
1
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago
Replying to
@muhkayoh@mastodon.social Right? I always envied the Rails ecosystem for the Solid gems and was wishing there was an alternative for non-Rails. Turns out one exists and the logo is great.
1
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 4mo ago

Released v1.5.0 of Chusaku: https://github.com/nshki/chusaku/releases/tag/v1.5.0

Thanks to 1990eam@github.com for the contribution! There is now a new `--format` flag that allows users to pick `yard` or `rdoc` as the annotation style.

GitHub

Release v1.5.0 · nshki/chusaku

What's Changed feat(config): allow choosing format with a flag by @1990eam in #64 New Contributors @1990eam made their first contribution in #64 Full Changelog: v1.4.2...v1.5.0

0
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

RE: @timriley@ruby.social

​👏🏻​👏🏻​👏🏻

ruby.social

Tim Riley: "Huge news for our corner of the Ruby world, and t…" - Ruby.social

0
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

You know there's something truly wrong with the current state of society when healthcare providers add you to their marketing lists.

0
0
0
0
Open post
Nishiki @nshki@hachyderm.io
· 5mo ago

Just deployed a new build for Naisho. California residents now get a notice that the DROP service from the state government is available as a way to submit data deletion requests.

https://naisho.app

naisho.app

Naisho

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 06:06:42 UTC