If you're a #rubyonrails developer I've got something very cool to show you. We're calling it dynamic logging and I think you're going to love the way it speeds up debugging an issue.
Details of how it works in https://t.co/8HeNC83uYN
Changing log levels in FastAPI without restarting is easy peasy. We put together some notes and a video showing how: https://t.co/pGUZ5fPoaV
https://t.co/nR9N11GBzA
Dynamic configuration lets your server render the correct scripts right into the page, all while giving you the same rule-based flexibility, instant updates and audit log of something like GTM.
Dynamic configuration is a gift that keeps on giving. Just realized last week that it's a terrific replacement for Google Tag Manager that may save you ~80-100ms per page load. https://t.co/qKpWixqpkq
GTM is a useful tool, but it fundamentally adds latency to your site. If your page doesn't know what scripts to load until it makes a request to gtm and downloads and runs that JS, that easily 100ms before you page can even start loading other scripts.
You really can't hear anything nicer about your product than Forrest here saying Prefab feels like it was built by and for its users. Woohoo!
More details in the full case study: https://t.co/g6RiitWrgh
New documentation on setting up experiments with Prefab and sending the exposure event to your analysis tool of choice. Here's a mixpanel example: https://t.co/XPYSeOjSmC
@sidpalas@mtcderek@CloudNativePg@AquaSecTeam Just recorded a great testimonial yesterday. Or... rather "listened" to a great testimonial and then at the end of time was like "um, can you try to say that again". :facepalm:
I redid my @bostonrb talk on how to make our Ruby systems more dynamic, now in video form https://t.co/1jNsfhFHb7
- Dynamic Service Discovery
- Demo of using dynamic Faraday timeouts to improve tail latency
- Dynamic Rails 8 rate limits
Since we don't charge by the seat, our customers are giving seats to everyone. Yay! 😃 But with great power comes the need for more flexible control, so in Q2 we really upped our game with ABAC/RBAC & Slack integrations: https://t.co/MhVo9jsY8U
Update day! Our Feature Flags and Dynamic Configuration now come with a beautiful Slack integration, customer requested improvements to rollouts and a much improved audit trail. Here's a look:
@yongold@rakyll Spanner is actually darn competitive. Hoping to publish a blog post on this soon actually. The (somewhat recent) switch to allow < 1000 processing units was awesome.
This week we're going to stay on the rate limit theme. But we're going to explore the new Rails 8 built-in rate limits and see whether or not we can make these dynamically adjustable. We go live at 1:15ET today, come check us out! https://t.co/9HAL0XewYL
Our previous episode of Live Ruby pairing is going to be pretty tough to beat, but we're going to try to do it anyway.
Last week we built a ruby rate limits from scratch and made them dynamically undateable. Check out the result: https://t.co/ZdFjMVVcxb
We just shipped a great update to our dynamic logging for ruby library and we now play really nicely with the terrific https://t.co/3fxw225Xwq library.
If you want to change log levels on the fly in ruby, now's the time to check it out!
https://t.co/7lQVaqwqfY
1pm ET tomorrow, @semanticart and I are going to make fools of ourselves on the internet.
sorry, I mean we are going to be live streaming a pair programming session where you will learn a whole lot.
Mark you calendar! Come watch! https://t.co/RsL9pLYrRY