Notes By Tag

dino refactors epic#dino

consume git addon in dino/etc#dino

get that clawe/dino pixel art going#dino#pixels#clawe

create godot-clawe-ui in dino - parse resources/clawe.edn, visualize it#dino#clawe

dino refactors epic 3#dino

gather game-assets from existing projects#dino

trying to work through godot monorepo export for dino#dino#godot

godot plugin that lets you test music as you're selecting it#dino#dj


write zsh/expand reader-macro#clojure#post

lispyville in clojurians doom-emacs channel#clojure#lispyville

lil org-roam merge-nodes helpers#clojure#code

my fancy db/query tool vs. my rudimentary blog.db filter#lol#clojure#datalog#code

Transforming Data With Malli and Meander - Metosin#clojure

trying to make cljs testing work#clojure#cljs#kaocha

cool little function#clojure#code

girouette - css gen in clojure#clojure#repo

clojure helper library-libraries - mate, wing, etc#clojure#post

clojure set intersection#clojure#til

idea: impl 1 hour caching for neil latest-dep checks#clojure#neil#idea

adding a file watcher, yet again#clojure#yetanother

nice lil bit of clojure with perhaps too much punctuation#clojure

making clojure more interactive discussion#clojure

what's going in with this reduce syntax?#clojure#code

Why your REPL experience sucks#clojure#repl

Genuary example#clojure#genuary

Babashka test runner! Finally#clojure#babashka

~(doto println)~ is very useful in a ~(-> x)~#clojure#til

you can auto-ignore clj-kondo/lsp warnings with an lsp code action#clojure#til

ugh! can't run cljs tests offline b/c a clerk macro pings google storage apis and crashes!#ugh#clojure#clerk

finally getting started with portal today#clojure#portal

just added a dep via neil completely within emacs#clojure#til#emacs#neil

unfortunately, it seems clerk/visibility cannot be dynamic :/#clojure#clerk

neil dep-upgrade-test: def vs let#clojure

You can evaluate partial threads in cider, calva, etc#clojure#post#til#cider

it wasn't laziness#clojure#til


Tauri as a simple web view for any local frontend#post

in the midst of a blog build, across 4 repos#post

write zsh/expand reader-macro#clojure#post

Some convenient clipboard-based conversions#quickwin#post#clawe

More ~cider-eval-sexp-up-to-point~ magic#clojure#post#til#cider

clojure helper library-libraries - mate, wing, etc#clojure#post

the database in clawe was nice, but stateless is nice too#post

clerk notebooks served and live-updated (slack update)#post

blog post: too much fun with naming#post

You can evaluate partial threads in cider, calva, etc#clojure#post#til#cider


til

was writing a crazy loop/reduce to get all the nested org items#til

til github supports ~/compare/commit..main~ urls#github#til

clojure set intersection#clojure#til

tailwind h-screen vs h-full? answer: min-h-screen#css#til

clerk/recompute! might have been exactly what i wanted in clawe-doctor's clerk impl#til#clerk

not sure where this comes from#til#emacs

invalidating cloudfront after s3 deploys#til

TIL: how to keep .gitignore files accessible via projectile#til

~(doto println)~ is very useful in a ~(-> x)~#clojure#til

installing bbin today#til

all of sudden#til

ermagherd godot ~or~ returns a boolean, not one of the vals#gdscript#til#wtf#code#godot

you can auto-ignore clj-kondo/lsp warnings with an lsp code action#clojure#til

org insert link completion#til#emacs

undo whatever git action you just performed#til#git

just added a dep via neil completely within emacs#clojure#til#emacs#neil

godot can ignore specific folders by adding a .gdignore#til

til: get_node_or_null() in godot#til#godot

You can evaluate partial threads in cider, calva, etc#clojure#post#til#cider

it wasn't laziness#clojure#til


investigate clawe m-x performance#clawe

why doesn't my `journal` workspace support a smarter layout#clawe

clawe idea: workspaces as a 'layer'#clawe

clawe or org-blog for publishing is about managing pipelines#clawe#orgblog

clawe focus widget should ask for item estimates, sorting#focus#clawe

clawe publishing should make it easy to share updates#clawe

maybe the backend should sync with the frontend#clawe#doctor

where's my git-status health check?#clawe#doctor

clawe readme/docs rewrite#clawe

upgrade bb/fs and use fs/home, fs/expand-home everywhere#clawe

literature clock for pulling the time in clawe topbar?#fun#clawe

clawe overview video#clawe

filter-grouper (doctor feature) should be datascript-integrated#clawe

filter-grouper should derive presets from items#clawe#current

clawe feature: open github for any workspace repo#clawe

get off the clawe binary#clawe

write malli schemas and ave function enforcement for all of ralphie#clawe

write a rofi malli schema#clawe

rofi for selecting clients/workspaces from defs and choosing an action#clawe

rofi that xprops the clients, grouped by workspace, current on top#clawe

add to emacs-bookmarks-hydra#clawe

clawe, the game - mvp outline#clawe

get that clawe/dino pixel art going#dino#pixels#clawe

create godot-clawe-ui in dino - parse resources/clawe.edn, visualize it#dino#clawe

clawe, add gifs/ to events page#clawe

I pulled my Tauri conf out of Clawe#tauri#post#clawe

some old cljs tauri code#tauri#clawe


roam autocomplete insert - only root files, not every node#emacs

org insert-tab on bullets - do autocomplete#emacs

feels good iron out some long-annoying emacs bindings!#emacs#ergonomics

i ought to learn how to do this - emacs font locking#emacs

roam find-file/insert search needs to ignore `-` hyphens#emacs#roam

hitting some bizarre emacs errors#emacs

not sure where this comes from#til#emacs

org insert link completion#til#emacs

add back/forward/select date to my spc-e hydra#hydra#emacs





kinematic body as child, not root component#godot

finally figured out an missing instance method bug#godot

what's this fancy new thing? - godot movie maker mode#godot

Godot weather app?!#godot

godot youtube channels#godot

godot helper for looping children positions#godot

ermagherd godot ~or~ returns a boolean, not one of the vals#gdscript#til#wtf#code#godot

kink godot ink integration todo#ink#gdscript#kink#code#godot

do this tutorial! create a terrain and make 2d platformer terrains#godot

contribute a `fileSystem` file tree to this file-opener#contrib#godot

PR to lospec integration for 'add-full-palette to color picker presets'#contrib#godot

or at least learn to impl it locally#godot

trying to work through godot monorepo export for dino#dino#godot

til: get_node_or_null() in godot#til#godot

godot shaders performance increase#godot

godot bug - clicking open-dir on the animation panel without having an animation selected#godot


deleted garden/websites/*, with clojure help#code

going constraint crazy#constraints#code

lil org-roam merge-nodes helpers#clojure#code

chasing an emacs snippet, turns out it shells out#lol#emacs#code

my fancy db/query tool vs. my rudimentary blog.db filter#lol#clojure#datalog#code

harvey actions api refactor: a stunning success#refactor#code

org-blog failed better static clerk diffs attempt#code

ermagherd godot ~or~ returns a boolean, not one of the vals#gdscript#til#wtf#code#godot

kink godot ink integration todo#ink#gdscript#kink#code#godot






clerk diving since strangeloop!#hammock

"i don't like notebooks"#hammock

what would the breath of the wild slate mechanics be like in 2d?#hammock

use zprint for clawe config?#hammock

can i embed and communicate with multiple godot games in the browser?#hammock

how would you navigate with an ink ui?#hammock

async mario kart turn order could be about initiative#hammock




it'd be cool to add org-blog to clerk garden#clerk#orgblog

clerk/recompute! might have been exactly what i wanted in clawe-doctor's clerk impl#til#clerk

ugh! can't run cljs tests offline b/c a clerk macro pings google storage apis and crashes!#ugh#clojure#clerk

unfortunately, it seems clerk/visibility cannot be dynamic :/#clojure#clerk

clerk recompute notebook button#clerk


org-blog idea: ui is a pretty-printed (nicely colored) clojure datastructure#orgblog#idea

org-blog: todos by tag-count, todos per project, todos by priority? (matching any project)#orgblog#idea

we need a links-by-tag feature for every note#orgblog

org-blog: write override pages for specific types#orgblog

org-blog hiccup/html refactor#orgblog


dwight drops a cat named garbage into vance refrigeration#idea

this hiccupping out of control idea is excellent#aha#idea

leaf runner game mechanic idea: sneak through the room#nextsteps#idea

org-blog idea: ui is a pretty-printed (nicely colored) clojure datastructure#orgblog#idea

patron updates idea: create a custom org->hiccup impl for the blog#dangeruss#idea

org-blog: todos by tag-count, todos per project, todos by priority? (matching any project)#orgblog#idea

idea: silent streaming#idea

ghost/ai player/buddy system#idea

make streaming into a game#idea

suggest next steps for actions#cool#idea





dashboard: show emacs workspace metadata for current workspace#dashboard#doctor

dashboard: show tmux session metadata for current workspace#dashboard#doctor

give the tables/todo group lists CRUD options and pagination#doctor

create a garden note/journal page#doctor

pull dialog abstraction out of wherever and into components.dialog#doctor




aha

aha - current focus/task + stream context widget + automagic pomodoros#aha

idea: add mastodon and twitch api support to org-blog#aha

this hiccupping out of control idea is excellent#aha#idea




I pulled my Tauri conf out of Clawe#tauri#post#clawe

writing ~russmatney/clove~ today, as a new version of ~russmatney/clover~#clove#tauri#devnotes#clover

some old cljs tauri code#tauri#clawe


lol

chasing an emacs snippet, turns out it shells out#lol#emacs#code

my fancy db/query tool vs. my rudimentary blog.db filter#lol#clojure#datalog#code

some fun bits and beeps, deep in butler's documentation#lol#itch




aoc












open cider PR with always-yes/always-no-prompt for dead repls#cider

You can evaluate partial threads in cider, calva, etc#clojure#post#til#cider




filter-grouper should derive presets from items#clawe#current

filter-grouper should attach suggestions on items#current

filter-grouper suggests :add-tag, todo/card shows :add-tag suggestions on hover#current

clawe: remove deleted tags from the db#current




bug

clawe/blog: multiple screenshots bug, first image shown n times#bug

clawe: render images without preceding blank line#bug

org-crud parsing *earmuffs* incorrectly#orgcrud#bug


writing ~russmatney/clove~ today, as a new version of ~russmatney/clover~#clove#tauri#devnotes#clover



org-crud handle reading/writing logbooks#orgcrud

org-crud parsing *earmuffs* incorrectly#orgcrud#bug





check out this guy's blog#blogs



fun


osx








Office alternate future: Creed was fired - Devon replaces all his lines#prompt


git


ai







paper pixels 8x8 platformer assets#assets

collect list of pixel characters to maintain across future games#roadmap#assets

asset roadmap coming together!#roadmap#assets

dino refactor: all art gray scaled#dino#assets

game assets game dev resources#assets#resources






second patron! Thanks Duaa!#patrons


add funkyfuture8 credit to game#dicenine


wtf

ermagherd godot ~or~ returns a boolean, not one of the vals#gdscript#til#wtf#code#godot




itch.io dino launch post#devlog

itch.io runner launch post#devlog

itch.io dungeon-crawler launch post#devlog

patreon one-off update#devlog

some new things today!#devlog


clojure launchpad - what is this?#toread

the one about lisp interactivity#toread


dashboard: show emacs workspace metadata for current workspace#dashboard#doctor

dashboard: show tmux session metadata for current workspace#dashboard#doctor





new patron today!!!!#patreon


org


contribute a `fileSystem` file tree to this file-opener#contrib#godot

PR to lospec integration for 'add-full-palette to color picker presets'#contrib#godot




ink










til github supports ~/compare/commit..main~ urls#github#til





ugh

ugh! can't run cljs tests offline b/c a clerk macro pings google storage apis and crashes!#ugh#clojure#clerk



beu


clerk 'bug' figured out! It was my own config, of course.#bugstory








wut








continue pirates 'racing' game?#pirates


os



obs

obs see yourself while streaming with a 'windowed projector'#obs






writing ~russmatney/clove~ today, as a new version of ~russmatney/clover~#clove#tauri#devnotes#clover


css

tailwind h-screen vs h-full? answer: min-h-screen#css#til









what are all these? (metroidvanias)#metroidvania




now running yabai --HEAD#yabai



ermagherd godot ~or~ returns a boolean, not one of the vals#gdscript#til#wtf#code#godot

kink godot ink integration todo#ink#gdscript#kink#code#godot


cry







ivy




turkey day#hundo

labor day#hundo


zen


is it catmap or mapcat? or catnap?#prompts








imo



add back/forward/select date to my spc-e hydra#hydra#emacs








cli











maybe upcoming posts, as I see them#posts




getting my godot -> itch.io pipeline going#itch

some fun bits and beeps, deep in butler's documentation#lol#itch




gpt


today is blog launch day!#publish

ideas for this week#publish



dj

godot plugin that lets you test music as you're selecting it#dino#dj



gut

consider adding no-window option to gut's cli and gui options#gut

godot 3.4 crashes when os.window_minimized and --no-window are combined#gut

this GUT guy rules#gut




jam







learn clojure parsers by writing a parser for the godot text-file-types#instaparse




vim


Publishing some core workspace notes#meta

Publishing link targets#meta

Publishing some favorite lists#meta








more strangeloop talks uploaded#talks




bb


lispyville in clojurians doom-emacs channel#clojure#lispyville



harvey actions api refactor: a stunning success#refactor#code


raw







fsm








feels good iron out some long-annoying emacs bindings!#emacs#ergonomics


writing ~russmatney/clove~ today, as a new version of ~russmatney/clover~#clove#tauri#devnotes#clover