Manu J

1.2K posts

Manu J

Manu J

@techsutra

Creator: https://t.co/NJ2j1gTH5i - UI Kit for Ruby on Rails using Tailwind & Phlex Engineering Lead @ Lodgistics

Mumbai Katılım Nisan 2009
643 Takip Edilen729 Takipçiler
Sabitlenmiş Tweet
Manu J
Manu J@techsutra·
Puma, Falcon, or Pitchfork? Choosing the right web server for your Ruby app is a big decision. In my @railsconf talk, I break down the key differences, performance trade-offs, and how to choose the right one for your specific application. youtu.be/gLYx83CaCNw?si…
YouTube video
YouTube
English
5
9
49
9.4K
Manu J retweetledi
Sann
Sann@san_x_m·
Her name was Lini Puthussery. She was 31 years old. A nurse at the Perambra Taluk Hospital in Kozhikode Kerala. She had been working there for six years. She had two sons. Ritul was five years old. Sidharth was two years old. In May 2018 the Nipah virus arrived in Kerala. Two brothers and a relative were brought to the hospital with symptoms nobody had seen before. Lini was on night duty when they arrived. She cared for them through the night. They died soon after. Confirmed Nipah positive. By Friday Lini herself had fallen ill. She was shifted to the ICU at Kozhikode Medical College Hospital. When she learned she had contracted the Nipah virus she asked the hospital not to allow her two sisters to visit. She did not want them exposed. From the ICU she wrote a note to her husband Sajeesh. “Sajeesh I am almost on my way. I don’t think I will be able to see you. Sorry. Please look after our little ones and take them to the Gulf. They should not be alone like our father. Lots of love.” She died on May 21, 2018. Her body was cremated quickly to prevent the spread of infection. Her family could not say a proper goodbye. She did not hesitate when the patients arrived. She did not ask who would care for her sons if she fell ill. She showed up for her shift and did her job. Today is International Nurses Day. Her name was Lini Puthussery. She deserves to be remembered.
Sann tweet media
English
157
2.5K
10.5K
240.2K
Manu J retweetledi
Maciej Mensfeld
Maciej Mensfeld@maciejmensfeld·
Pulled 120+ malicious packages from @rubygems today. The target wasn't end users - it was RubyGems itself (XSS, data exfiltration). Reminder: sometimes the registry is the one under attack. #ruby #rubygems #security
English
3
22
122
9.3K
Manu J
Manu J@techsutra·
Never seen this error from Google before in 20 plus years of using it.
Manu J tweet media
English
0
0
3
334
Manu J retweetledi
Yaroslav Markin
Yaroslav Markin@yaroslav·
Carbon Fiber is a high performance Ruby Fiber Scheduler powered by Zig and libxev (same as used in Ghostty). I've just released a new version: updated to Zig 0.16, latest libxev. Some optimizations, too—it's now faster! (benchmarks in README) github.com/yaroslav/carbo…
English
2
7
32
2.1K
Manu J
Manu J@techsutra·
@better_auth Do the plugins listed under enterprise require an enterprise plan OR are they listed there as "enterprise features" ?
English
0
0
0
56
Manu J retweetledi
Marco Roth
Marco Roth@marcoroth_·
Really exciting to see Herb being adopted at GitHub! 🌿 Over the past months, the GitHub team has been running Herb across one of the largest Rails codebases out there where Herb helped uncover real issues missed by existing tooling while also providing invaluable feedback. 🙌
Marco Roth tweet media
English
10
42
310
15.1K
Manu J retweetledi
Jorge Manrubia
Jorge Manrubia@jorgemanru·
Claiming that "all my code is now written by an agent" is ambiguous. It includes: 1. Folks who know what they are doing and care about software design, who can now produce code much faster. 2. Vibe coders who treat the agent as a black box that generates a working system. I validate daily that, with the current models, vibe coding is not suitable for building minimally maintainable systems. Agents introduce major internal quality issues quickly and spread them even faster because they echo existing patterns so well. I see two challenges for programmers today: First, learning how to do (1) properly: how to create the right context for agents, how to orchestrate them and manage their memory, how to remove toil, parallelize work, etc. In other words: maximize the value we can extract from this new sorcery. Second, vibe coding is fantastic for non-programmers to create value by doing things they could not do before: quickly iterating on ideas, automating workflows, building ad-hoc tools, and so on. The key question is: where internal software quality starts to matter, and how to enforce it without diminishing this new source of value. I am also increasingly convinced that many companies that blindly embrace vibe coding and chase futuristic PR headlines are about to discover the terrors of technical debt at scale.
English
12
12
110
8.7K
Manu J retweetledi
Kevin Newton
Kevin Newton@kddnewton·
I've been working hard on getting Syntax Tree migrated to Prism, and I keep having "oh but this one more thing" moments. The rabbit hole is deep on this 🧵. For context, the PR I'm trying to get pushed over the finish line is: github.com/ruby-syntax-tr…
English
1
1
21
1.6K
Manu J
Manu J@techsutra·
@robzolkos @andrewculver What have you both learnt and how? I'm finding that LLMs are great at filling in gaps (known unknowns) but for something completely unknown I'm not confident of trusting it 100%.
English
0
0
0
37
Rob Zolkos
Rob Zolkos@robzolkos·
@andrewculver Everything. Ive learnt more in the past 12 months than probably the decade before.
English
1
0
5
269
Andrew Culver
Andrew Culver@andrewculver·
I love how easy it is to learn new things in the AI era. I'm cranking through a backlog of stuff that previously felt too difficult or time consuming to conquer. What new stuff are you learning?
English
4
0
12
827
Manu J retweetledi
Aaron Francis
Aaron Francis@aarondfrancis·
Instead of going back and forth with your agent saying "hmm little more, no a little less" just ask it to build you a control to tweak it yourself, then give it the params you like.
English
100
106
3.2K
292.4K
Manu J
Manu J@techsutra·
@mrkaran_ How are you splitting the work between the two?
English
1
0
0
145
Karan Sharma
Karan Sharma@mrkaran_·
I am loving how good of a combo of kimi 2.6 + gpt 5.4xhigh feels for pretty much any task. You won't miss slopus at all with this.
English
4
2
41
2.7K
Manu J retweetledi
mithun
mithun@MithunShanbhag·
Back from my hibernation and looking for my next gig. Open to software developer / architect / CTO roles (contract or full-time). Link in bio. DMs open. Retweets appreciated! 🙏 Experienced in building high-performing organizations, highly-scalable software systems, and high-growth SaaS products in multiple verticals. Deep familiarity with #openai, #azure, #dotnet, #typescript ecosystems.
mithun@MithunShanbhag

On a short career break for the next two-ish months. Time to catch up on sleep, routines, gardening, hobbies, side projects, reading, etc. After that, will assess whatever's next.

English
1
5
6
1.9K
Manu J
Manu J@techsutra·
An alternative to descript from the creator of asdf!
Akash Manohar@HashNuke

Say hello 👋 to ZxClip.com - edit your audio fast, like a text document. Runs AI on your device (Apple MLX). No need for AI credits and subscriptions. Technical notes coming soon; follow for updates.

English
1
0
1
64
Manu J
Manu J@techsutra·
@bradgessler @_byroot Looks like it is the default behaviour after rails 7.2 and you should set `config.active_record.permanent_connection_checkout = :disallowed` or `deprecated` to find where your connections are being held permanently #config-active-record-permanent-connection-checkout" target="_blank" rel="nofollow noopener">guides.rubyonrails.org/configuring.ht… gist.github.com/ioquatix/f419b…
English
0
0
2
1.7K
Brad Gessler
Brad Gessler@bradgessler·
@techsutra @_byroot Rails 8.1. I didn’t see auto release in the source, but that’s the thing I need, ideally in a block for LLM calls. Did you see it in a PR somewhere?
English
1
0
0
143
Brad Gessler
Brad Gessler@bradgessler·
Less contention overall, but I'm still running into threading issues when I have a bunch of LLMs running on a background job on a server. Has anybody else run into this?
Brad Gessler tweet media
Brad Gessler@bradgessler

I’ve been running @paolino’s async branch of solid_queue in production and no more Postgres connection errors from workers primarily dealing with email, http, and LLM calls. Don’t sleep on Async Ruby.

English
6
1
7
3.6K
Karan Sharma
Karan Sharma@mrkaran_·
Yes, in fact that’s the direction I'm working towards. I’m actively refactoring Logchef to support multiple backends, and I’m currently experimenting with VictoriaLogs (from @VictoriaMetrics) as one of them. DuckDB/Parquet is also something I want to support, especially for small deployments, local-first setups, and single-node use cases. I wouldn’t promise a timeline yet, but it’s definitely on the roadmap as part of making Logchef - so you get auth/rbac/alerts etc out of box!
English
2
0
3
95
Manu J
Manu J@techsutra·
@mrkaran_ Thanks for making this freely available! Do you have any plans to add duckdb/parquet support?
English
1
0
0
47
matt swanson 😈
matt swanson 😈@_swanson·
@techsutra @bradgessler @ioquatix I see so something like: - Select text and ask llm "fix any typos" could be a http request that runs for 30sec with falcon - When an email is received, run a set of rules against is would be done in a background job (via async-job)
English
2
0
1
241
Manu J
Manu J@techsutra·
@_swanson @bradgessler @ioquatix It depends. Unless the user is waiting for the result and an error be bubbled up to the user in realtime, I would rather use a background job for observability, retries, known scaling mechanisms etc.
English
1
0
1
250
matt swanson 😈
matt swanson 😈@_swanson·
@techsutra @bradgessler @ioquatix I see -- though in this case, blocking IO might be triggered from outside an HTTP request (webhook comes in -> run a pipeline of LLM calls) -- would you have that make another http call? or queue jobs?
English
2
0
1
272
matt swanson 😈
matt swanson 😈@_swanson·
You are building a Rails app that runs agent flows / pipelines so you end up making lots of blocking inference API calls Is the future: - Running a bunch of async jobs - Offload I/O heavy work and get callbacks - Something else Consider that tool calls need to hit Rails app
English
14
0
43
6.1K