- Blue Mountains, Australia
- 17:51
(UTC +11:00) - https://james-forbes.com
- @jaforbes@mastodon.social
I'm James,
I'm a generalist software developer interested in full stack app architectures.
I'm currently working on a query language for UI state management, and trying to understand datalog a bit better.
I recently rewrote a typed / structured router for web appscheck it out
I help runHarth Systems.
- We maintain our own construction project management appOdin
- Build new products as partnerships
- And we do ad-hoc consulting too (postgres, web services, web apps)
I used to participate ingamejams but I haven't done that for a long time, still I find game jams have been great for learning how to scope and finish projects, so I'd like to get back into that eventually.
I'm always up for a chat, so hit me up and ask me anything!
If you like, you can follow my work on my websitehttps://james-forbes.com.
- 📖 Using DuckDB to parse and process directories of metadata and JSON into well formatted mdx files:https://james-forbes.com/posts/cohost-export
- 📖 On Streams being an all round better abstraction than React's Hooks:https://james-forbes.com/posts/hooks-and-streams
- 🔍 Check out myclean room implementation of S.js - a research project to understand it better.
- 🧝 If you have questions relating to mithril.js / web app development hit me up on thehttps://mithril.zulipchat.com/
If you want to check out my music projects they arehere
PinnedLoading
- super-mithril-css
super-mithril-css PublicTypeScript 3
- pr-release
pr-release PublicManage releases with pull request descriptions and metadata instead of config.
If the problem persists, check theGitHub status page orcontact support.