I wonder how many people are missing something like this:
- Define your CI as a workflow, you can run any TS command and can run your pnpm commands via step runner (or something like that)
- You can build all of this at cloudflare in userland it's just not that obvious
How does this work?
- I have one worker on my account that uses Dynamic Workflows and passes in capabilities that expose the github API (or Artifacts if you use them as a remote), a wrapper around Cloudflare's API.
- All of my repos/workers define a CIWorkflow, on push you either have a github app push the event to a queue (the queue is also subscribed to Artifacts events)
- On an event the queue's message kicks of a workflow that will bundle the CIWorkflow on a worker and send it to the worker that runs the Dynamic Workflow.
My repos only have to have ci.ts file that extends CIWorkflow every binding that I add to my CIWorker can be used in any of my other repos.
Should I build this into Cloudflare so that no one has to this lengthy setup?
@mitsuhiko I have a feeling that pinning will not solve the issue, it is a problem of volume and quality of dependencies. If you have just several trusted deps you cannot live without - this is it. Now just wait for them to be better at managing dependencies; or helping them do that.
En japon, los hinchas esperan al semaforo en rojo para juntarse a festejar por las calles de shibuya y cuando se vuelve a poner verde, se corren para que pasen los autos kjj
🌘 Kimi-K2.7-Code, our latest coding model, is now released and open-sourced!
🔷 Improved coding & agent performance over K2.6: +21.8% on Kimi Code Bench v2, +11.0% on Program Bench, and +31.5% on MLS Bench Lite.
🔷 Reasoning efficiency: Less overthinking, with 30% lower reasoning-token usage compared to K2.6.
🔷 Long-horizon coding: Improved instruction following, higher end-to-end coding task success rates.
⚡️ 6x High-Speed Mode coming soon!
🔌 Available today via Kimi API and Kimi Code.
🔗 Kimi Code: https://t.co/uvoSJKyGCY
🔗 API: https://t.co/EOZkbOwCN4
🔴🟡🔵 BIG WALK 🔴🟡🔵
Our new game about walking and talking comes out August 4 on Steam, Nintendo Switch 2 and PlayStation 5.
Hang out and get lost with close friends in a big world.
how to be good at your job
- realize this one thing is actually made up of two separate things
- realize instead of solving the direct problem you can solve a broader problem
- instead of implementing thing, implement other thing that makes it easier to implement thing
Experimenting with RAG concepts
https://t.co/p7hJtqz9MJ
If you strip away the [G]enerative orchestration part, you're left with a pretty slim system, that calls embedding API and the rest is just a simple pg CRUD.
30 min from research to deployment.
@nyk_builderz@0xmitsurii Then it makes cable to have a remote keyboard in it. Still not hacking, more like… capabilities. Doubt you can get anything out of it meaningfully. Or can you?
I built GHFS: a virtual read-only filesystem for macOS that mounts your GitHub repositories locally. You can point agents at a mount directory where all repos are available and are automatically cloned on-demand.