Advanced
Sort:
Scott Werner@scottwerner
5 days ago

Ever wish you could do TDD with an LLM? Well you're in luck! I just put together a demo of how you can build a TDD bot yourself, quickly, using the Sublayer ruby gem. https://www.loom.com/share/c9a41f43e18c4d40ae23034620149a1a?sid=8b0e01b4-2b53-4919-bfa4-9f1f76b7b9e0

Ruby+AI
Scott Werner@scottwerner
3/3/2024

!attack @tombornal

zitherin
Scott Werner@scottwerner
2/14/2024

!attack north

Farcastles
Scott Werner@scottwerner
11/7/2023

We just changed Sublayer's agent framework over to using GPT4-turbo and it is shocking how fast it is. Just threw together a quick demo where I pair program/tdd with it: https://www.loom.com/share/6970b51856b04a91b792f14e848e9b6d

Scott Werner@scottwerner
7/17/2023

When AI agents are writing code for us, premature optimization becomes an even bigger trap. Why optimize by hand at all? Start with a simple implementation. Have an agent fully cover it in tests. Then let another one loose optimizing the performance of the function or service...

Scott Werner@scottwerner
3/7/2023

Devs out there: would you ever pay somebody to pair with you to learn something instead of buying a book/course? (What if you could use your company’s learning stipend?) Think something like guitar teacher but for that new language/framework/library you want to learn?

In reply to @stas
Scott Werner@scottwerner
2/27/2023

No code has no bugs

In reply to @v
Scott Werner@scottwerner
2/27/2023

Love it, would definitely read and subscribe! I argue all the time that all code is tech debt...

In reply to @frolic
Scott Werner@scottwerner
2/21/2023

huh, got it...so I guess maybe like @df mentioned...maybe it makes more sense to build something like this on farcaster to give users more control over the permanence

In reply to @frolic
Scott Werner@scottwerner
2/21/2023

I have a couple other ideas for similar data sets, but this use case in particular - building a public data set of who is listening to what songs when

In reply to @frolic
Scott Werner@scottwerner
2/21/2023

Awesome! Thank you for sharing this! If we weren't thinking about this as ephemeral social data...does that change your thinking much?

In reply to @scottwerner
Scott Werner@scottwerner
2/21/2023

Yeah I might be reading the protocol docs wrong (and maybe they're out of date?) but it looks like there's no guarantee of data permanence on farcaster? The social sharing/interactions could be one use of the data, but another could be personal: "What were the bands I was listening to 20 years ago?"

In reply to @df
Scott Werner@scottwerner
2/21/2023

Hmm maybe I need to dig deeper into the Farcaster docs…my thinking was that this way the data could live on-chain, but a service/user could be set up to listen for events and then post it to Farcaster

In reply to @liang
Scott Werner@scottwerner
2/21/2023

Hmm that’s not a horrible starting point :) unless I’m doing something wrong…it’s looking like $0.01/transaction at todays MATIC price and gas right now

In reply to @liang
Scott Werner@scottwerner
2/21/2023

Yeah...I have to do some testing on the cost...but was hoping polygon wouldn't be too bad...

In reply to @liang
Scott Werner@scottwerner
2/21/2023

ooh very cool, thanks for both of these!

Scott Werner@scottwerner
2/21/2023

Have any casters played with using emitted events as a data store for web2-style UGC apps? Would love to chat... Had this simple idea over the weekend for an on-chain Last.fm: https://mumbai.polygonscan.com/address/0x625189dcb63ae84b4656df59b2839f02ca547b3c#code

In reply to @colin
Scott Werner@scottwerner
2/9/2023

Ooh yes! Integrating with Farcaster is definitely on our list :)

In reply to @rhys
Scott Werner@scottwerner
12/31/2022

Hah! We ended up finding someone nearby to get the code. The collection is Wizards of The Tower Shade (https://wizardsofthetower.xyz) - there was a bit of drama after the first phase ended and it fell apart, it sounds like they plan to kick off the second phase of puzzles in the new year though…

In reply to @dwr
Scott Werner@scottwerner
11/28/2022

Poker...I'll still join in on a social game, but the last time I tried playing online I just cashed out after a couple hands and haven't looked back.

Scott Werner@scottwerner
11/12/2022

Any chance there are any casters in Bangkok? There's a scavenger hunt / ARG going on in this one NFT collection that has led us to a canal near the Sathorn Unique Tower and current theory is that we need to find something in person...

In reply to @dragonbanec
Scott Werner@scottwerner
11/10/2022

Love this! I've had conversations in the past talking about how celebrities could probably really benefit from having their own 3-4 person personal product and engineering teams. Treat their brand like a real software-eaten business.

In reply to @tylerbenmark
Scott Werner@scottwerner
11/8/2022

Haha yeah, my brain also might be broken from years of playing mmorpgs - these programs definitely tap into the same "do repetitive activity, see number go up" motivation as those games do

In reply to @j4ck
Scott Werner@scottwerner
11/8/2022

It's one of the three simpler programs discussed a lot on r/fitness: https://barbend.com/5-3-1-vs-stronglifts-vs-starting-strength/ Takes all the decision making out of it, which I found really helpful too.

In reply to @j4ck
Scott Werner@scottwerner
11/8/2022

When I was able to stay consistent it was all about having a program to follow and having each month+ planned out like in 5x5 or 5/3/1. I've been struggling with getting motivated to get back into it after an injury though...