Skip to content

Instantly share code, notes, and snippets.

View bontaq's full-sized avatar
💭
work work @zo.computer

Ian Davidson bontaq

💭
work work @zo.computer
  • New York, New York, New York
View GitHub Profile
@bontaq
bontaq / gist:77b56d90b30e29c84c53c86d7fe05de3
Last active September 14, 2025 22:45
Claude code + Tidewave MCP Phoenix CLAUDE.md improvement
If you're like me you probably noticed Claude code not using Tidewave MCP enough.
The process to create this was more or less:
1. Tell Claude using Tidewave is extremely required
2. Have it generate some docs on all the MCP functions
3. Run through some tasks, each time asking Claude "could you have used Tidewave better? update claude.md"
After adding this you too should have claude do some self improvement, especially adding on to the
bottom "Real world power examples" and to adapt it to your project. It's a beautiful, incredible thing
to see it working within the system instead of around the edges.
{-
This is for a sort of web framework I've been working on.
Handlers can send events to themselves, or to a parent handler.
Senders (triggered by events in the HTML) can only send events to the
handler above them in the graph.
There will be few handlers / senders, and a lot of Html. Having the
@bontaq
bontaq / interview.txt
Last active April 28, 2025 20:17
j mascis & kevin shields interview w/ guitar world, circa 1993
From https://www.harmonycentral.com/forums/topic/1597685-quotdont-buy-any-japanese-pedalsquot-interview-with-j-mascis-and-kevin-shields/
But also here because I never want to lose it. Clicking "raw" in the top corner may be easier for you to read.
-------------------------------------------------------------------------------------------------------------
DINOSAUR JR.'S J MASCIS AND MY BLOODY VALENTINE'S KEVIN SHIELDS SPEAK SOFTLY--VERY SOFTLY--BUT CARRY BIG AXES
by Alan Di Perna
[miso]
ian
@bontaq
bontaq / gist:69be94d4706c2cd1f4d3869baddccec0
Created February 13, 2020 20:51
Trying out arrow typeclasses
// in haskell
class Repr a where
repr :: a -> String
data Sku = Sku { display :: String }
instance Repr Sku where
repr sku = (display sku)
test =
@bontaq
bontaq / el
Created December 8, 2017 22:58
Brittany for emacs
;; brittany-hs.el --- Minor mode to format JS code on file save
;; Version: 0.1.0
;; Copyright (c) 2014 The go-mode Authors. All rights reserved.
;; Portions Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
;; Redistribution and use in source and binary forms, with or without
;; modification, are permitted provided that the following conditions are
;; met:
### Keybase proof
I hereby claim:
* I am bontaq on github.
* I am bontaq (https://keybase.io/bontaq) on keybase.
* I have a public key whose fingerprint is 9817 B738 9DC3 7FDB 9FAF 0DB8 6FC3 A59E 39D3 DC25
To claim this, I am signing this object: