Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
gram
gram
@orsinium@fosstodon.org  ·  activity timestamp 2 weeks ago

@DLC

running your own email is the hardest part of the list, imho. even deployments technicalities aside, your server needs ''reputation" to not get into spam. i ended up just paying for protonmail.

about frontend dev: you can now do a lot without js or with minimal vanilla js, without npm hell. get a good css framework, get a template engine for your backend of choice, and that should serve you well.

Dimly Lit Corners
Dimly Lit Corners
@DLC@mstdn.social replied  ·  activity timestamp 2 weeks ago

@orsinium I know, they stole email from us claiming to combat spam and somehow there is still spam

The idea is an email server which will have an list of known trusted servers of friends and family to send and receive email with, & will allow receive email from anywhere else but flag these as suspicious by default. I don't think I will send much email to any where else more than once a week.

I can use #RubyOnRails for web apps as needed ¯\_(ツ)_/¯

  • Copy link
  • Flag this comment
  • Block
Rob Whittaker boosted
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp 2 weeks ago

🇺🇸 ENGLISH
🔥 FULL LINEUP: 13 Speakers and 4 Keynotes confirmed for Tropical on Rails 2026.
📅 April 9-10, 2026 | Pullman SP 🎟️
Get your ticket: 🔗 https://tropicalonrails.com

🇧🇷 PORTUGUÊS
🔥 LINEUP COMPLETO: 13 Speakers e 4 Keynotes confirmados para o Tropical on Rails 2026.
📅 09-10 de Abril de 2026 | Pullman SP
🎟️ Ingressos: 🔗 https://tropicalonrails.com
#TropicalOnRails #RubyOnRails #RailsConf #TechConference #Developers #SaoPaulo #DevBR

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp 2 weeks ago

🇺🇸 ENGLISH
🔥 FULL LINEUP: 13 Speakers and 4 Keynotes confirmed for Tropical on Rails 2026.
📅 April 9-10, 2026 | Pullman SP 🎟️
Get your ticket: 🔗 https://tropicalonrails.com

🇧🇷 PORTUGUÊS
🔥 LINEUP COMPLETO: 13 Speakers e 4 Keynotes confirmados para o Tropical on Rails 2026.
📅 09-10 de Abril de 2026 | Pullman SP
🎟️ Ingressos: 🔗 https://tropicalonrails.com
#TropicalOnRails #RubyOnRails #RailsConf #TechConference #Developers #SaoPaulo #DevBR

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 3 weeks ago

Rails UI

https://railsui.com/

#HackerNews #RailsUI #RubyOnRails #WebDevelopment #UserInterface #DesignTools

  • Copy link
  • Flag this post
  • Block
Remi Mercier
Remi Mercier
@remi@ruby.social  ·  activity timestamp 3 weeks ago

I have a confession: I'd never used Minitest in my 8 years as a #rubyonrails programmer. Always used *the other framework*.

But when I finally tried it, I hit an unexpected roadblock. Minitest's biggest weakness?

*Its onboarding is awful.*

The info is so scattered and sparse that navigating your tax returns feels friendlier in comparison.

  • Copy link
  • Flag this post
  • Block
Rob Whittaker and 1 other boosted
Angelika Cathor
Angelika Cathor
@angelikatyborska@mas.to  ·  activity timestamp 4 weeks ago

Storyblok is looking for a Senior Backend Developer with Ruby on Rails experience. A fully remote position from anywhere in Europe: https://grnh.se/v7lksvd2teu

#Hiring #Ruby #RubyOnRails

Senior Backend Engineer (AI Feature Builder), Europe | Storyblok Careers

Apply for a Senior Backend Engineer (AI Feature Builder), Europe career at Storyblok. Our team is made up of smart, passionate individuals who excel in their work. With a dynamic team spanning 45+ countries, we're not just breaking boundaries; we're redefining them!
  • Copy link
  • Flag this post
  • Block
Rob Whittaker boosted
Go Free Range worker co-op
Go Free Range worker co-op
@freerange@ruby.social  ·  activity timestamp 4 weeks ago

* Discovery work on GOV.UK Publishing 🏷️
* More progress on @jamcoop 🍓
* GFR's 17th birthday! 🎂

https://gofreerange.com/week-887

#weeknotes #ruby #rubyonrails #cooperative #jamcoop

  • Copy link
  • Flag this post
  • Block
Rob Whittaker boosted
Hans Schnedlitz
Hans Schnedlitz
@hschne@ruby.social  ·  activity timestamp 4 weeks ago

You see this tech stack in a job description. WDYD?

#rubyonrails

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Go Free Range worker co-op
Go Free Range worker co-op
@freerange@ruby.social  ·  activity timestamp 4 weeks ago

* Discovery work on GOV.UK Publishing 🏷️
* More progress on @jamcoop 🍓
* GFR's 17th birthday! 🎂

https://gofreerange.com/week-887

#weeknotes #ruby #rubyonrails #cooperative #jamcoop

  • Copy link
  • Flag this post
  • Block
Angelika Cathor
Angelika Cathor
@angelikatyborska@mas.to  ·  activity timestamp 4 weeks ago

Storyblok is looking for a Senior Backend Developer with Ruby on Rails experience. A fully remote position from anywhere in Europe: https://grnh.se/v7lksvd2teu

#Hiring #Ruby #RubyOnRails

Senior Backend Engineer (AI Feature Builder), Europe | Storyblok Careers

Apply for a Senior Backend Engineer (AI Feature Builder), Europe career at Storyblok. Our team is made up of smart, passionate individuals who excel in their work. With a dynamic team spanning 45+ countries, we're not just breaking boundaries; we're redefining them!
  • Copy link
  • Flag this post
  • Block
Hans Schnedlitz
Hans Schnedlitz
@hschne@ruby.social  ·  activity timestamp 4 weeks ago

You see this tech stack in a job description. WDYD?

#rubyonrails

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Rob Whittaker boosted
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp last month

[ENG] 📢 Good news! The Call for Proposals for Tropical on Rails has been extended.
You now have until January 14 to submit your talk proposal.
👉 Submit your proposal!

[PT-BR] 📢 Boa notícia! O Call for Proposals do Tropical on Rails foi prorrogado.
Agora você tem até o dia 14 de janeiro para enviar sua proposta de palestra.
👉 Envie sua proposta!

https://cfp.tropicalonrails.com/
#TropicalOnRails #RubyOnRails #RubyCommunity #CallForProposals #CFP

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp last month

[ENG] 📢 Good news! The Call for Proposals for Tropical on Rails has been extended.
You now have until January 14 to submit your talk proposal.
👉 Submit your proposal!

[PT-BR] 📢 Boa notícia! O Call for Proposals do Tropical on Rails foi prorrogado.
Agora você tem até o dia 14 de janeiro para enviar sua proposta de palestra.
👉 Envie sua proposta!

https://cfp.tropicalonrails.com/
#TropicalOnRails #RubyOnRails #RubyCommunity #CallForProposals #CFP

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp last month

[ENG] 🔥 HYPE ALERT! Tickets for Tropical on Rails are almost gone.
If you haven’t secured yours yet, now’s the time. Once they’re gone… that’s it.
👉 Get your ticket now.

[PT-BR] 🔥 ALERTA DE HYPE! Os ingressos do Tropical on Rails estão quase esgotados.
Se você ainda não garantiu o seu, esse é o momento. Depois… já era.
👉 Corre e garante seu ingresso agora.

https://www.tropicalonrails.com/
#TropicalOnRails #RubyOnRails #RubyCommunity

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Tropical on Rails
Tropical on Rails
@tropicalonrails@ruby.social  ·  activity timestamp last month

[ENG]⏳ 4 days to go! The Call for Proposals for Tropical on Rails is almost closing.
CFP closes on January 10.
👉 Submit your proposal!

[PT-BR]⏳ Faltam 4 dias! O Call for Proposals do Tropical on Rails está chegando ao fim.
O CFP se encerra em 10 de janeiro.
👉 Envie sua proposta!

https://cfp.tropicalonrails.com/
#TropicalOnRails #RubyOnRails #RubyCommunity #CallForProposals #CFP

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Em :official_verified: boosted
Max Schrems
Max Schrems
@maxschrems@mastodon.social  ·  activity timestamp 2 months ago

📢 We ( @noybeu) are right now looking for #GDPR and #litigation lawyers, #Ruby / #RubyOnRails Developers and #IT #ProjectManagers.
Check out our job postings at https://noyb.eu/en/jobs

#hiring #job #jobs

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
noyb.eu

https://noyb.eu/en/jobs

  • Copy link
  • Flag this post
  • Block
Max Schrems
Max Schrems
@maxschrems@mastodon.social  ·  activity timestamp 2 months ago

📢 We ( @noybeu) are right now looking for #GDPR and #litigation lawyers, #Ruby / #RubyOnRails Developers and #IT #ProjectManagers.
Check out our job postings at https://noyb.eu/en/jobs

#hiring #job #jobs

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
noyb.eu

https://noyb.eu/en/jobs

  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 2 months ago

Be Careful with GIDs in Rails

https://blog.julik.nl/2025/12/a-trap-with-global-ids

#HackerNews #BeCarefulWithGIDs #Rails #GlobalIDs #SoftwareDevelopment #WebDevelopment #RubyOnRails

Julik Tarkhanov

Making Rails Global IDs safer

The new LLM world is very exciting, and I try to experiment with the new tools when I can. This includes building agentic applications, one of which is my personal accounting and invoicing tool - that I wrote about previously As part of that effort I started experimenting with RubyLLM to have some view into items in my system. And while I have used a neat pattern for referencing objects in the application from the tool calls - the Rails Global ID system - it turned out to be quite treacherous. So, let’s have a look at where GlobalID may bite you, and examine alternatives and tweaks we can do. What are Rails GIDs? The Rails global IDs (“GIDs”) are string handles to a particular model in a Rails application. Think of it like a model URL. They usually have the form of gid://awesome-app/Post/32. That comprises: The name of your app (roughly what you passed in when doing rails new) The class name of the model The primary key of the model You can grab a model in your application and get a global ID for it: moneymaker(dev):001> Invoice.last.to_global_id Invoice Load (0.3ms) SELECT "invoices".* FROM "invoices" ORDER BY "invoices"."id" DESC LIMIT 1 /*application='Moneymaker'*/ => #> Rails uses those GIDs primarily in ActiveJob serialization. When you do DebitFundsJob.perform_later(customer) where the customer is your Customer model object which is stored in the DB, ActiveJob won’t serialize its attributes but instead serialize it as a “handle” - the global ID. When your job gets deserialized from the queue, the global ID is going to get resolved into a SELECT and your perform method will get the resulting Customer model as argument. All very neat. And dangerous, sometimes - once LLMs become involved.
  • Copy link
  • Flag this post
  • Block
🫧 socialcoding.. boosted
mastodon.raddemo.host
mastodon.raddemo.host
@admin@mastodon.raddemo.host  ·  activity timestamp 2 months ago

How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

This article provides a guide for how to host your own Mastodon server on a VPS.

Running your own Mastodon server on a VPS is an excellent way to enjoy an efficient and secure Mastodon experience.
What is Mastodon?
Mastodon is a #decentralized social media platform that enables users to post ...
Continued 👉 https://blog.radwebhosting.com/how-to-host-your-own-mastodon-server-on-a-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #rubyonrails #selfhosting #rubygems #selfhosted #activitypub #installguide

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct