Skip to content

Commit f9ebe87

Browse files
committed
docs: Update journal entry and person page for Maggie Appleton
- Expanded journal entry for 2025-11-02 with notes on Git submodules and insights from Maggie Appleton's work. - Added new sections on good design and personal knowledge management, referencing Appleton's "Antilibrary." - Updated definitions in the Barefoot and Situated software pages based on discussions from Appleton and Clay Shirky. - Created a new person page for Clay Shirky, detailing his contributions to situated software.
1 parent c77aab8 commit f9ebe87

13 files changed

+205
-4
lines changed

journals/2025_11_01.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
- Thinking about [[Person/Maggie Appleton/Talk/24/05/Home-Cooked Software and Barefoot Developers]]
2+
-
3+
- ## On [[iOS/App/Development]] and Walled Gardens
4+
- Learned about distributing iOS apps to family devices - three main options:
5+
- Free sideloading (impractical - expires after 7 days)
6+
- TestFlight via Apple Developer Program ($99/year) - recommended, easy for family, but builds expire after 90 days
7+
- Ad Hoc distribution (complex setup, requires UDIDs, but lasts 1 year)
8+
- Also learned about making web pages act like apps on iOS using Progressive Web Apps (PWAs):
9+
- Requires `apple-mobile-web-app-capable` meta tag for full-screen mode
10+
- Web App Manifest for app metadata and icons
11+
- Service Worker for offline capability and caching
12+
- Supports push notifications and Web Share API on iOS

journals/2025_11_02.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
1-
- [[git/submodule]]
2-
- [[YouTube/@philomatics/25/05/Why everyone hates git submodules]]
1+
## Technical Techniques
2+
- [[git/submodule]]
3+
- took a few good notes in [[YouTube/@philomatics/25/05/Why everyone hates git submodules]]
4+
- [[YouTube/@philomatics]] runs git #Training classes for teams; he has quite a few videos on #git
5+
- ## On #[[Good Design]] and #PKM
6+
- Took another look at [[Person/Maggie Appleton/Garden]] and appreciated the little details (yet again)
7+
- came across [[Person/Maggie Appleton/Essay/25/ai-enlightenment]]; love the "Assumed Audience" callout at the top
8+
- She has an "Antilibrary" for books she hasn't read yet. Neat framing. I could use this!
9+
- {{embed [[Person/Maggie Appleton/Garden/Antilibrary]]}}
10+
- Some really cool books in here.
11+
- Updated [[Dev/Barefoot]] with comprehensive definition based on [[Person/Maggie Appleton]]'s talk on home-cooked software and barefoot developers
12+
- Updated [[Software/Situated]] with definition based on [[Person/Clay Shirky]]'s 2004 concept and [[Person/Maggie Appleton]]'s discussion in her home-cooked software talk
13+
- Created person page for [[Person/Clay Shirky]] - writer, technologist, and educator who first proposed the concept of situated software in 2004

pages/Design___Good.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alias:: [[Good Design]]

pages/Design___er.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alias:: [[Designer]]

pages/Dev___Barefoot.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
alias:: [[Barefoot Developer]]
2+
tags:: [[Term]]
3+
4+
- # Barefoot Developer
5+
- A term coined by [[Person/Maggie Appleton]] to describe a new kind of developer who creates [[Dev/Home-Cooked Software]] for local communities rather than building software for the masses at industrial scale
6+
- ## Definition
7+
- Barefoot developers build software for themselves, their family and friends, their neighborhood, and their community
8+
- They solve local problems for local people
9+
- They don't need the complexity of professional industrial software - most local community software needs can be solved with simple CRUD apps, basic user authentication, and a few API calls
10+
- They don't need to scale to millions of people, juggle conflicting user needs, or ship features quickly for venture capitalists
11+
- ## Characteristics
12+
- Build software with care and love for people they know
13+
- Solve specific, local problems rather than generic ones
14+
- Create tools that are private and secure by default (no selling data)
15+
- Maintain control over their software and data
16+
- Don't have financial pressure to monetize or make profit
17+
- Work at small scale (dozens or hundreds of users, not thousands or millions)
18+
- ## Growth and Tools
19+
- Expected to grow exponentially more than professional developers
20+
- Need language model agents that act as central orchestrators to guide them through building software
21+
- Require tools accessible via plain English prompts rather than technical knowledge
22+
- Need "glue" between language model capabilities to build working applications
23+
- ## Related Concepts
24+
- [[Dev/Home-Cooked Software]]
25+
- [[Dev/Local-First]]
26+
- [[Software/Situated]]
27+
- [[Dev/End-User Programming]]
28+
- ## Source
29+
- [Home-Cooked Software and Barefoot Developers](https://maggieappleton.com/home-cooked-software) - Talk by [[Person/Maggie Appleton]] at Local-first Conference, May 2024

pages/PWA.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alias:: [[Progressive Web Apps]]

pages/Person___Clay Shirky.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
- # Clay Shirky
2+
- ## Bio
3+
- American writer, consultant, and educator known for insights into social and economic effects of Internet technologies
4+
- Born 1964 in Columbia, Missouri
5+
- Bachelor of Arts in fine art from Yale University (1986)
6+
- Vice Provost for Educational Technologies at New York University (NYU)
7+
- Associate Professor at the Arthur L. Carter Journalism Institute, NYU
8+
- Associate Arts Professor at Tisch School of the Arts' Interactive Telecommunications Program, NYU
9+
- ## Notable Work
10+
- ### Situated Software (2004)
11+
- Proposed the concept of "situated software" - software "designed in and for a particular social situation or context"
12+
- Vision of applications for dozens of users rather than thousands or millions
13+
- Communities getting form-fit tools for their particular needs
14+
- ### Books
15+
- *Here Comes Everybody* (2008) - Examines how digital platforms enable collective action without traditional organizational structures
16+
- *Cognitive Surplus* (2010) - Discusses how technology enables collaborative creativity and generosity
17+
- ### Writings
18+
- Published in *The New York Times*, *The Wall Street Journal*, *Harvard Business Review*, and *Wired*
19+
- ## Consulting
20+
- Has consulted for Nokia, the BBC, and the Library of Congress
21+
- Expertise in decentralized technologies like peer-to-peer networks, web services, and wireless systems
22+
- ## External Links
23+
- [Wikipedia](https://en.wikipedia.org/wiki/Clay_Shirky)
24+
- ## Related Concepts
25+
- [[Software/Situated]] - Concept he first proposed in 2004
26+
- [[Dev/Home-Cooked Software]] - Related concept that built on his situated software ideas
27+

pages/Person___Maggie Appleton.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
tags:: [[Coder]], [[Knowledge Gardener]]
1+
tags:: [[Coder]], [[Knowledge Gardener]], [[Design/er]]
22

33
- > Designer, anthropologist
4-
- [[Person/Maggie Appleton/Garden]]
4+
- [[Person/Maggie Appleton/Garden]] is her [[Knowledge Garden]]
5+
- I first discovered her through [[Person/Maggie Appleton/Talk/24/05/Home-Cooked Software and Barefoot Developers]]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
readwise-link:: https://read.readwise.io/new/read/01k91yrns2frqx1qh9t8nbtab0
2+
3+
- # [A Treatise on AI Chatbots Undermining the Enlightenment](https://maggieappleton.com/ai-enlightenment)
4+
-
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- [Antilibrary of Maggie Appleton](https://maggieappleton.com/antilibrary)
2+
- > "Books I like the idea of having read"

0 commit comments

Comments
 (0)