Why is #steam so large? I hadn't launched it 2-3 weeks. Now, it's download 1/4 Gb (250 Mb), for what is essentially a games launcher. Yes, yes, I know, it has some in-game features, which I've never used, and I'm paying a tax on those features I've never used. Sigh...
Remote
Ruby hacker since 2005, dad, scout and factorio fan.
0
Followers
0
Following
9
Posts
Joined November 04, 2022
Pronouns:
He/Him
Posts
Open post
Replying to
@timriley@ruby.social
@timriley@ruby.social congrats! Looks lovely :)
Where do you want bug reports to be sent? Your Discourse instance? Elsewhere?
dry-rails has v0.7 in the URL, but the Gemfile example says ~> 0.3. Minor inconsistency.
In the ApplicationContract section, the docs do not say *why* I should use contracts. I should already know, before I install and use the gem.
0
1
0
0
Open post
Replying to
@pointlessone@status.pointless.one
@pointlessone@status.pointless.one true, which is why I vary. Sometimes I RED, sometimes (when I'm low on energy), I let the LLM start on RED. The LLM kickstarts my brain, then I "fix" its ... mistakes is too strong a word.
Anyway, I've done that 3-4 times. Its not like it's my regular workflow yet, but its something I've generally been happy with.
0
0
0
0
Open post
Replying to
@headius@mastodon.social
@headius@mastodon.social I did that by doing ping- pong with the LLM. The LLM writes the failing test case. I make it pass, and make many decisions along the way, some invalidating the test. Then we switch roles: I write the next failing test case, and it brings us back to green.
This works because before, I’ve planned things out in great details, with the LLM’s help. I’ve taken many big decisions up-front.
It works, but the LLM must populate its context, so the first few turns are slow. Then, it gets better.
1
1
0
0
Open post
Replying to
@soulcutter@ruby.social
@soulcutter welcome! It took me two attempts. The first time, I abandoned after a day or less. The second time, I stuck with it for a few days, and it’s now my default.
Cheers!
1
1
0
0
Open post
Replying to
@testobsessed@ruby.social
@testobsessed@ruby.social I found the original super interesting! « Your lack of planning is not my emergency » is real fun to read, as an implementer and someone with the pager responsibility once in a while.
1
1
0
0
Open post
Replying to
@jamesshore@mastodon.online
@jamesshore@mastodon.online thank you for sharing. I’ll be talking war elephants with my CFO come Monday morning! Really interesting and eye-opening.
0
1
0
0
Open post
Replying to
@afomera@ruby.social
@afomera@ruby.social @hanami@ruby.social this is one thing I « dislike » about Hanami: the screenshot above is six levels of indentation, before I write anything.
I believe Hanami uses Zeitwerk? If so, why aren’t the generated classes using the « short » version of class declarations?
class Bookshelf::Actions::Users::Params < Hanami::Action::Params
params do
# my code
end
end
I feel like that would improve readability. I know, open source, contribute. I’m not using Hanami yet. I would, when I’ll use it.
0
1
0
0
Remote instance
ruby.social
Open on original server