
Yann Leflour
@yleflour
Followers
586
Following
337
Media
128
Statuses
823
Engineer and maker at 💜 - Exploring software craftsmanship with AI @ https://t.co/nDRVfj9Zmm - Writing about it @ https://t.co/2cgElslHSE
Paris
Joined February 2013
So glad for the opportunity to talk with @fabriceb about this amazing journey of turning 10 months of work into 4. Thanks to @RNLConf for hosting us and to @DelphineBugner for this amazing sketch.
@fabriceb and @yleflour built an AI tool to go to React Native - a most interesting journey nowadays!
1
1
6
2️⃣ Type safety. There's type safety at every level:.🔶 Tool definitions, filters, & outputs.🔶 Missing LLM parameters trigger an error.🔶 Message template string values are type-safe as well. Even my test coverage is mostly type testing for now.
github.com
Libraries for immutable and chainable LLM compatible scripting - pAIrprogio/synscript
1
0
0
1️⃣ Immutability + Chaining. I've always been a fan of superagent's clean immutable and chainable API allowing me to build upon a base instance of query. This was my target to replicate, but for LLMs.
github.com
Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. - forwardemail/superagent
1
0
0
For v1, I wrote my own abstraction layer. While I love the chainable + immutable + string-templates + type-safety combo, writing my own adapters was too time consuming. So after using @mattpocockuk Evalite, I kept my approach but switched the engine to ai sdk as a peer dependency
1
0
0
2nd #Devin Pull Request merged.- "Set up Github CI".- Cost 10$.- Time it took me for instructions: 2mn. Still trying to evaluate Devin's value, so let's go through this. .
github.com
Add GitHub Actions workflow for CI Installs dependencies and runs yarn build Runs test:lint, test:types, test:unit from root Verified that test:types and test:unit failures cause CI to exit with c...
1
0
0
Of course I've shelled out the 500$ to try out Devin. Although I my own approach of AI for dev is about enablement rather than replacement, it's important to check out what the other side is doing. Here's Devin's 1st PR and a few thoughts about it.
github.com
Add comprehensive documentation for @synstack/fs package including: Complete README with examples and installation instructions JSDoc comments for all classes and methods Usage examples and type i...
1
0
0
And to make it as debuggable as possible, I've made every npm library available as open source. The Reforge VSCode extension only acts as a runtime engine, facilitating usage and debugging of LLM workflows commited along the codebase.
github.com
Libraries for immutable and chainable LLM compatible scripting - pAIrprogio/synscript
2
0
1