mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,6 Tsd.
aktive Profile

#ruby

86 Beiträge68 Beteiligte9 Beiträge heute

anyone tried doing TDD with an LLM where you just write the tests and let the LLM do all the coding. Just feedback the output of the tests to the LLM and let it fix its mistakes? Just an early morning not enough coffee thought I had back a ways but never got around to tinkering with. Would this result in good test coverage as you tried to put guard rails on the LLM to generate the code you wanted? #llm #tdd #ruby

Fortgeführter Thread

Also, I've written up a handful of blog posts around working with SAML from a #ruby perspective:
freelancing-gods.com/2025/05/1

• Common terminology
• Building a SAML service provider with Rails
• Parsing SAML federation data
• Using SAML with preview/PR apps
• Automated request & feature tests
• Using ssolo in a development environment

These are companion pieces to a talk I gave at the Melbourne Ruby meet in October last year. Better late than never? 😅

freelancing-gods.comSAML and Ruby: The CollectionMy colleagues and I have learnt a lot about supporting SAML in our Rails app. I've collected a lot of that into a handful of posts.

Something for #ruby folks who have to deal with SAML, particularly when operating as a service provider:

I and my colleagues have just released a gem that provides a micro IdP for use within feature specs, so you can have a full SSO flow tested. As a bonus, you can also use it in your development environment to avoid needing an external service for manual testing. The gem is called ssolo. ☺️
github.com/covidence/ssolo

Easier SAML testing in Ruby dev/test environments. Contribute to covidence/ssolo development by creating an account on GitHub.
GitHubGitHub - covidence/ssolo: Easier SAML testing in Ruby dev/test environmentsEasier SAML testing in Ruby dev/test environments. Contribute to covidence/ssolo development by creating an account on GitHub.