jobs.rubyonrails.org/jobs/44…
Wanna work for my team at an amazing company that helps non-profits?
urubatan retweeted
Created Face unlock on Omarchy, with liveness detection 👀
- Look at your laptop → unlocked. No password typed, no keystrokes injected
- Defeats printed photos & phone screens (5-cue liveness model)
- Goes through PAM, same path as sudo/hyprlock. Zero passwords stored
- Bar widget + panel, plugin included
@dhh & @OmarchyLinux ❤️
Open source, submitted to the marketplace 👇
github.com/ayandexyz/glance-…
glancelinux.website/
urubatan retweeted
I've been working with Free/Open Source Software since before Git (we had CVS), Github (we had SourceForge, Freshmeat), or pull requests (we used patches), but best of all, there were no social networks.
When someone submitted a patch, a suggestion, etc., what mattered was the quality of the work: good, bad, or meaningless for the project. Either way, we were grateful, and often, when it was bad or not useful, a justification was given for such an assessment.
The code always came before the person, no matter who they were, and no one would "raise their criminal record" to somehow bias the evaluation of the work done, quite different from what is done today, in many cases. Code is one of the most transparent things there is; it can and—in my humble opinion—should be treated as such.
can anyone tell me how do developers lived without zellij? I'm addicted to it, and it is so much easier than tmux...
my only problem now is to ssh from a zellij tab and want to open another zellij in the server machine :P
how did I live so far using tmux without knowing about zellij, it is way better and easier to use :D
Using the #omarchy thumb drive I got from the Basecamp boot at #RailsWorldast week 😅
urubatan retweeted
34 years since Linus first announced Linux today! Probably the greatest open source project of all time. What an achievement for mankind. gbhackers.com/happy-birthday…
Ok, é minha falta por deixar o site lá, mas eu odeio a @locaweb
No painel de hospedagem WordPress diz que tá tudo certo, se tento acessar os sites da erro de timeout no nginx deles...
Que lixo...
First world problems, switching from Google Assistant to Gemini as default assistant of the cellphone makes it smarter but, also makes it forget how to control the smart things around...
Assistant could control my AC, Gemini can't 😂😂 and it is supposed to be better...
Please don't! but you could 😂😂
yeap, you can use emojis on rails routes, but please don't! (actually you can use emojis on any Ruby source code, but don't please!)
#rails #routes #rubyonrails #ruby
The only problem of working with vim, is that I try to use the same key bindings to type on chrome 😂
urubatan retweeted
Our new GitHub extension for local CI sign-offs make it easy to prevent PRs from being merged until tests, linters, and security checks have all been run on the developer machine. Enjoy! github.com/basecamp/gh-signo…
urubatan retweeted
You can combine this with a simple bin/ci script that calls gh signoff once your local CI run is done.
I'm incapable of expressing the depts of how I don't care 😂😂😂😂😂
#hwfwm
Man, after years of using Ruby on Rails, working on a project with Python and SQLAlchemy is depressing. 😫 The Python APIs are nowhere near as developer-friendly as Rails APIs. #python #ruby #rails #sqlalchemy









