Hacker GitHub

← All repos

williamcotton/williamcotton.com

View on GitHub ↗ ★ 4 Lua

williamcotton.com

11 mentions on Hacker News by 1 person: 0 stories, 11 comments · first 2022-11-10 · latest 2026-03-24

Mentions per year 11 mentions · busiest year 2025 (5)
20082026
  1. …generated code. But not all of it! Of course you have to consider my blog to be "in production": https://github.com/williamcotton/williamcotton.com/blob/main... The reason I'm mentioning this project is because the article questions where…
    comment by williamcotton · 2026-03-24 · in So where are all the AI apps?
  2. http://williamcotton.com I wrote my website in a DSL I wrote called Web Pipe. https://github.com/williamcotton/williamcotton.com/blob/webp... https://github.com/williamcotton/webpipe
    comment by williamcotton · 2026-01-14 · in Ask HN: Share your personal website
  3. …https://github.com/williamcotton/webpipe-lsp And of course my blog is written using this language: https://github.com/williamcotton/williamcotton.com/blob/main... I would love some feedback!
    comment by williamcotton · 2026-01-14 · in The Web Pipe Programming Language
  4. …Check out the BDD tests in there, I'm quite proud of the grammar. Here's my blog: https://github.com/williamcotton/williamcotton.com/blob/mast... It's got an LSP as well with various validators, jump to definitions, code lens and of course
  5. …https://github.com/williamcotton/webpipe-lsp And of course my blog is built on top of Web Pipe: https://github.com/williamcotton/williamcotton.com/blob/mast... It is absolutely amazing that a solo developer (with a demanding job, kids,…
    comment by williamcotton · 2025-11-21 · in FAWK: LLMs can write a language interpreter
  6. …with embedded Lua, jq, mustache, and more: https://github.com/williamcotton/webpipe My blog code: https://github.com/williamcotton/williamcotton.com/blob/mast... GET /hello/:world |> jq: `{ world: .params.world }` |> handlebars: `<p>hello,…
    comment by williamcotton · 2025-10-03 · in Why I chose Lua for this blog
  7. …then status is 200 and output equals `<p>hello, world</p>` My blog source code written in webpipe: http://github.com/williamcotton/williamcotton.com
    comment by williamcotton · 2025-09-13 · in AI coding
  8. …about 12 hours worth of work: [0] https://williamcotton.com/articles/introducing-web-pipe [1] https://github.com/williamcotton/williamcotton.com/blob/mast... [2] https://github.com/williamcotton/webpipe-rs/commits/main/?af...
    comment by williamcotton · 2025-08-10 · in I tried coding with AI, I became lazy and stupid
  9. I use React like the V in MVC for my homemade framework: https://github.com/williamcotton/williamcotton.com/blob/3719... That’s a link to a route handler (controller) that makes a graphql call (model) and then explicitly updates the DOM…
    comment by williamcotton · 2024-06-17 · in React 19 almost made the internet slower
  10. …browser and server to run but then you write environment specific middleware. Browser middleware: https://github.com/williamcotton/williamcotton.com/tree/mast... Server middleware: https://github.com/williamcotton/williamcotton.com/tree/mas…
    comment by williamcotton · 2023-10-29 · in React use C
  11. …Chrome support in RSpec as well. Here’s an example using dependency injection and puppeteer: https://github.com/williamcotton/williamcotton.com/blob/mast...