Skip to content

Commit 6f4658c

Browse files
author
Steve Krouse
committed
added episode 42; lane shackleton
1 parent 0edd0b9 commit 6f4658c

File tree

2 files changed

+11
-18
lines changed

2 files changed

+11
-18
lines changed

episodes/042.md

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,22 @@
11
---
2-
title: 42 - TODO - Lane Shackleton
2+
title: 42 - Blurring the Line Between User and Programming - Lane Shackleton
33
---
44

5-
# #42 - TODO: Lane Shackleton
5+
# #42 - Blurring the Line Between User and Programming: Lane Shackleton
66

7-
_TODO/2019_
7+
_08/15/2019_
88

9-
TODO
9+
"The world's been divided into people who can make software, and the people who use software all day, and basically we think that that paradigm is not a good one. It feels kind of broken," says Lane Shackleton, Head of Product at Coda, where they are building a new kind of document that blurs the line between users and programmers.
1010

11-
TODO
11+
A Coda document starts out looking like a familiar online document, a lot like Google Docs. There's a blinking cursor, you can bold and italicize text, add images, and collaboratively edit it alongside others. But a Coda table is much more powerful than a traditional table that you'd find in a typical word processor. Like a spreadsheet, the a Coda table allows you to create complex relationship between pieces of data via a formula language. Upon closer examination, the Coda table is more structured than spreadsheets and more closely resembles a friendly relational database, like Airtable.
1212

13-
<!--Alan Kay quote of simple simple and hard possible-->
14-
<!--youtube ran on spreadsheets. X (5?) years in private beta and now public-->
15-
<!--changing the way people see themselves, and the way communities, families, etc function-->
16-
<!--domain experts should get to model their world-->
17-
<!--vision is apps used externally one day-->
18-
<!--start with a simple doc and evolve your knowledge with it-->
13+
If you're familiar with Notion, another augmented document medium, this all may sound familiar. Coda differentiates itself in a few ways. For one, it allows users to build complex (but no-code) trigger-based workflows from within the tool, such as when a table is modified or a button is pressed. For another, Coda really sells itself as an app-builder, in that teams can use Coda documents on their phones as native mobile apps. For example, a bike shop can have its employees easily swipe and snap a photo of inventory directly into a Coda table simply by creating a photo column in that table. Coda takes care of converting that column into an interface that automatically pulls up the camera on mobile.
1914

20-
<!--previewing intermediate values in formula creation, inspired by BV-->
21-
<!--infix with dot operator-->
22-
<!--start concrete and abstract: buttons that push buttons-->
15+
Coda was inspired by the founders' experience at YouTube, where the company "ran on spreadsheets," but now they dream of building a medium that fundamentally changes how people see themselves, as creators instead of merely as consumers, and reshapes the way teams, communities, and even families collaborate and function. It's a big, compelling vision, and Coda has a long way to go.
2316

24-
<!--blurring the distinction between users and programmers-->
17+
<iframe src="https://omny.fm/shows/future-of-coding/blurring-the-line-between-user-and-programming-lan/embed" width="100%" height="180" frameborder="0" title="Blurring the Line Between User and Programming: Lane Shackleton"></iframe>
2518

26-
<!--academia vs startups of quicker but then risk you don't get the foundations right... more like academics than other startups-->
27-
28-
## Full Transcript
19+
## Transcript
2920

3021
_Transcript sponsored by [repl.it](https://repl.it/)_
3122

index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ If you're new to "reimagining computing", a good starting place is [Week 3 &amp;
4343

4444
# Episodes
4545

46+
<span class="date">2019 Aug 15 -</span> [#42 - Blurring the Line Between User and Programmer: Lane Shackleton](./episodes/042)
47+
4648
<span class="date">2019 Jul 26 -</span> [#41 - The Aesthetics of Programming Tools: Jack Rusher](./episodes/041)
4749

4850
<span class="date">2019 Jun 13 -</span> [#40 - Joining Logic, Relational, and Functional Programming: Michael Arntzenius](./episodes/040)

0 commit comments

Comments
 (0)