KKKrishnageeth Kuppaingeethh.hashnode.dev·Jul 8 · 4 min readWeek 5 of GSoC 2026: CodeMirror Ghosts MeWeek 5 was one of those weeks where you question everything you thought you knew. Good week overall, but getting there was a journey. The Problem After switching from Redux injection to keyboard.type(00
KKKrishnageeth Kuppaingeethh.hashnode.dev·Jul 8 · 3 min readWeek 4 of GSoC 2026: The Flow That Started It AllWeek 4 was the most straightforward week so far. No infrastructure battles, no diagnostic rabbit holes. Just one test to write, the one that was in the project proposal from day one. The Test I Was Al00
KKKrishnageeth Kuppaingeethh.hashnode.dev·Jun 29 · 4 min readWeek 3 of GSoC 2026: Teaching a Bot to Type Without Breaking the EditorWeek 2 ended with the Redux dispatch approach working — inject code directly into the store, click Play, read the console. Clean, reliable, done. Then my mentor reviewed the PR. The Right Way vs The 00
KKKrishnageeth Kuppaingeethh.hashnode.dev·Jun 17 · 4 min readE2E testing Week 2: What the Editor Doesn't Want You to TestLast week I thought I had a solid understanding of the editor internals. Redux is the source of truth, dispatch to update files, click Play, read the console. I wrote that in week 0 and felt good abou00
KKKrishnageeth Kuppaingeethh.hashnode.dev·May 29 · 4 min readE2E Testing for the p5.js Web Editor -- Week 0Community bonding with the Processing Foundation This summer I'll be working on end-to-end testing for the p5.js Web Editor as part of GSoC 2026 with the Processing Foundation. I'm Srikrishnageeth, a 00