i'm having great fun i must say ... I like to have vertical organisation in my code, per feature rather than per layer. So i've been a naughty boy and started messing around inside the app-definition, easy enough with keechma =)
that's for the database backup feature, well insulated from the rest of the code
Though ui will stay well apart i think
I really like that i can just do it the way i want
Nice! I like seeing these new ideas :)
if i want to make a state machine, should i start from the tasks out of toolbox ?
seems like kinda yes and kinda no
and i don't quite understand it really
Although this code path is not active in the app, I have a fsm implemented here https://github.com/retro/protok-frontend/tree/master/src/protok/ui/editor
i'll inspect that, i want the interface (or really api) to be easy as can be
I've started implementing something similar to illustrator's ui (much simpler though)
hum what's the end goal ?
oh you have sample usage of the tasks in this project
I wanted to build a prototyping tool to document app flows
So I wanted draggable elements, selection and stuff like that
that's a lot of work
Yeah, and fun too, but I pivoted to automatic layout engine
you mean that it'll draw the graph on its own ?
Yeah, there is a JS version of Eclipse layout kernel that I used
ahyes nice stuff, didn't know about it
their example layout is impressive =)
i've been using your devtool to understand different parts of keechma, but i never actually tried it
what's the status on that one ?
I should fix a few bugs, but it's in working-ish state
I just have to figure out a few things to make it more usable
Because it's very chatty at the moment
at the present time i don't feel i need it, but if you say i should try it i will
I'll try to fix these bugs and make a new release, so you can try it out
hey i don't want to put work on you.
Nah, I promised I would fix it for the guys in my company too :)
ah =)
It's just crazy with work so I never find time
and here i am eating more of your time... i'll go and inspect your state machine
No problem, I'm waiting for the food to arrive
i think i have the hang of things now... I won't be bothering you as much in the future
you know i think keechma is under-rated
Well, I'm always happy to hear from people that use keechma :)
there might be something to do about documentation
you couldn't spend so much time as you did with me if it suddenly got popular
Ah, yeah I have a huge list of things to document
I'm just not sure what would be the best format
you have so many examples on github, that's a good thing
but it's hard to a newcomer to see if that's new style or old style
I was there at the very beginning of re-frame, and i think what made it so popular is that landing page on github
Yeah, I'm still coming up with patterns around best usage, maybe I should just record a two hour video of me rambling about keechma
it would be great to see you do a simple web app from the start
see your workflow
the fulcro guy (not sure about his name) has a great series on youtube
where he starts from first principles even doing bad things, then shows how to fix it
And how often I have to search docs for things like str/join :) My biggest issue is that to appreciate keechma you need to understand problems it's trying to solve, so I need to start with explaining the problems first
I'll check that fulcro series
hahah we all do search for simple things
i watched your talks and the one from your coworker ... too bad that was the same talk !
i think you conveyed the why in a good manner
but i was left craving for a more hands-on experience
Yeah, that makes sense
then again you can't write a whole app in front of the audience in 20mins
I think that a two day workshop would be a right format
That would give enough time to touch on all parts / patterns
i have these 2 projects to finish, but i'll try to put my take on the thing somewhere on github at some point
Awesome
i mean my "patterns"
in a fullstack app