what other personas + use cases are good target ve...
# of-end-user-programming
s
s
There’s a subset of note-taking, 2nd Brain, roamcult, digital garden people who are interested in adapting their current tools even more to their personal workflows and preferences and don’t shy away from (simple) scripting. For instance, to add spaced repetition systems to their process or “hack” the presentation of their favorite tools to feel more at home in a personalized environment. This might all be eventually targeted by the Roams and Notions out there adding specific features for this, but I believe our personal knowledge management processes are highly individual and there will always be interest for further adaptation — if it is easy enough to do.
❤️ 4
s
added 🙂
k
That's my main reason for adopting org-roam for note taking. With a few lines of Emacs Lisp I can do things that none of the canned solutions allow. That's of course valid only for people with prior Emacs Lisp experience.
s
Fighting the urge to correct him and tell him that Blueprints is Unreal's scripting system, and Unity has no official visual scripting system (although Bolt will become that...). It's kind of like saying something is coded in C++ when you mean C#...
Hollowknight uses PlayMaker, btw
Unreal has better marketing and Unity doesn't even have an official scripting language... so yeah...
s
Fighting the urge to correct him and tell him that Blueprints is Unreal’s scripting system, and Unity has no official visual scripting system (although Bolt will become that...). It’s kind of like saying something is coded in C++ when you mean C#...
Hmm sorry I’m not following, what’s there to correct?
s
Blueprints is the name of the Unreal Engine scripting language
s
AFAIK: • Unity has PlayMaker • Unreal has Blueprints Both are GUI’s / wires+diagrams editor for non-programmers
OH
I see
yeah in my original comment, gotya. Oops! Will fix 🙂
s
Thanks 🙂
s
I knew it was “Playmaker” in my head
but I typed Blueprints for some god damn reason ><
s
I know it's pedantic, but I work for Unity and I've worked in both engines pretty extensively 🙂
s
oh cool! didn’t know you worked at Unity
my first boss from college is a Lead PM at Unity
I’ve been meaning to learn some Unity. I’ve been a lifelong gamer and always hoped to make my own little games for fun…
s
ah cool, who?
s
Jeffrey Shih, “Lead Product Manager, AI”
s
To answer the original question, btw. Power users that want to automate a specific workflow, but don't want to use a traditional programming language, due to overhead, maintenance or lack of knowledge. IFTTT for consumers, UiPath for enterprise, are good examples I guess? I'm not as familiar with the space. I guess the extreme version of this is a computer that has no "apps" that are single usage, but something that has building blocks\widgets that all interoperate. The vision of the original SmallTalk environment
👍 1
w
• People who try to run their business off of Excel. (Though I see it as a market that some are trying to serve.) • People doing mathy things. I'm thinking those for whom Mathematic and Matlab are a poor fit. Those who would benefit more from a slightly scriptable OmniGraphSketcher. You want to see charts and don't want to be coding as such.
s
Don't want to derail this into another "data vs. computation" debate, but people who'd use either FileMaker or Access or whatever today's equivalents are (Airtable, maybe?) might also fall into that category, even though their use cases are more about data model design and the scripting/automation needs might be lower.
🤔 2
o
People that want to create small fun interactive presentation and questionnaire. I have an example of a university teacher that want to create some little apps that the students will use to answer questions.
❤️ 2
g
People who come up with lots of ideas of new products/startups. (When I look around I often see how we could improve the state of things by implementing this or that social networking app functionality. Sharing recommendations, messaging, matching between people, searching for information, etc.) It's not interesting to choose just one idea and try to implement it as a startup founder. It's more interesting to be able to somehow implement all the ideas or at least many of them. This is why I started searching for a programming technology which enables to build web apps as fast as possible.
e
This is rather niche, but document assembly is a big thing in the legal space. Think "TurboTax for [legal issue]". See the open source expert system Docassemble or some of the low/no-code platforms built on it, Documate and Community Lawyer. Some of the older tools are Word with mailmerge or HotDocs.