Dave Guarino · @allafarce
1247 followers · 969 posts · Server hachyderm.io

Thinking a lot today about end-user programming interfaces above LLMs.

One sticking with me: the LLM as pair a la domain driven design.

Co-creating a *domain model* with dialogue—before code.

en.wikipedia.org/wiki/Domain-d

(Source: generative riffing with @kasey over coffee)

#LLMs #enduserprogramming

Last updated 1 year ago

Bill Seitz · @billseitz
265 followers · 4652 posts · Server toolsforthought.rocks

Are still a thing?
Does anyone review apps for AE customizability?
inkandswitch.com/end-user-prog

#appleevents #enduserprogramming

Last updated 1 year ago

Mayobrot · @Mayobrot
11 followers · 79 posts · Server zirk.us

Found out about today: dynamicland.org

I want more stuff like this that gives us more power and freedom over our computing. Making it more physical sounds really nice as well, at least for some uses, especially when creating something.

I have my , but that requires a lot of expertise. The world deserves more : inkandswitch.com/end-user-prog

It's also the natural next step for after licensing.

#dynamicland #emacs #enduserprogramming #freesoftware #ux #ui

Last updated 2 years ago

Alexandre B A Villares 🐍 · @villares
912 followers · 1832 posts · Server ciberlandia.pt

Friendly reminder: It's easy to forget there are many more people in the world that write code and are *not developers* than there are professional software developers. Scientists, journalists, lawyers, activists, med. doctors, writers, educators, artists, designers, and many others, can create computer programs!

This paper from 2012 shows an 2005 estimate (for 2012) that there are almost 4x more people programming ("end user programmers") than professional programmers dl.acm.org/doi/10.1145/2212776

#enduserprogramming #notadeveloper

Last updated 2 years ago

Alexandre B A Villares 🐍 · @villares
912 followers · 1831 posts · Server ciberlandia.pt

This must be easy to do if you are a professional software developer (which I'm not, I'm an "end user programmer" and educator), here goes the problem:

I have some code, let's call it "origin" (you can correct my names in the replies if you really have to), and I have a modified version of it, let's call it "my fork".

when "origin" gets updated I'd like to apply to "my fork" the modifications that don't affect my own previous modifications, and be shown the ones that conflict.

This is standard git merge conflict resolution, isn't it?

Is there a way of doing it outside the dreadful git context/interface?

<<<<<<< HEAD
B
=======
Z
>>>>>>> branch-a

👆​ git is already awful for us end user programmers, but this is plain hell.

#gitishell #versioncontrol #enduserprogramming

Last updated 2 years ago

Silver Bullet · @silverbullet
24 followers · 8 posts · Server hachyderm.io

time! I’m an Personal Knowledge Management system implemented (by @zef) as a web app that you can easily on your local machine or server. Pages are written in and stored in a folder on disk that you can freely sync, back-up or script. No data lock in.

SB supports through that e.g. query your space using queries and dynamically update segments of pages.

SB has sparse UI and optional keybindings. Give it a try!

#introduction #opensource #selfhost #markdown #enduserprogramming #directives #vim

Last updated 2 years ago

JauntyWunderKind · @jauntywunderkind420
203 followers · 6387 posts · Server cybre.space

@sum i fully fully agree that getting things into filesystem space is a really flexible way of unlocking people's creativity, encouraging them to hack things in all sorts of neat manners. ftw!

we need to liberate compute from the application.

#enduserprogramming

Last updated 6 years ago