https://futureofcoding.org/ logo
#share-your-work
Title
# share-your-work
t

Tyler Leonhardt

09/01/2022, 4:26 PM
I'm actually not so interested in the emoji's or colors. I think you are right that it makes things more "fun" though. I'm more focused on just seeing these things side-by-side in one space. I don't work with a ton of spreadsheets but I find the shifting between tabs as they get more complicated to be annoying. A lot of software has this property and usually falls back on the OS's window layout to deal with it. For example, in Google Sheets you can have multiple browser tabs for different pages or in IDEs you can open tabs for different code files. It seems like you can get a much better user experience with a layout engine focused on the matter at hand though. For a coding analogy this kinda reminds me of some of the original Light Table videos where functions were treated as the unit to display in a window rather than files (though I think that project eventually trended in a different direction and then became abandoned or slowed down significantly).
My use cases are so basic that I don't think I'd be inclined to use this tool. It isn't a problem with the tool its just that I'm more inclined to use whatever I have easiest access to (google sheets) and ignore all shortcomings. I'm a dev, we put schedules in excel but that use case is more like a 2D-text document than anything mathematical. I've occasionally done simple formulas in excel sheets but its rare that I have work spanning multiple sheets. I encounter issues with the work spanning multiple sheets but I'm not in the sheets enough to care about a solution. I suspect less than 1% of my job is done in sheets like this. I imagine that something like this would be more useful for folks using sheets all the time and encountering that tab issue and having to remember context across sheets on a daily or even hourly basis.
(Note I use sheets and excel interchangeably here. I tend to use Google products at my current gig but sometimes use the Microsoft language to talk about things.)
j

Jason Chan

09/01/2022, 5:20 PM
ah that totally makes sense and thanks for the input! we’re really focused on doing number crunching better than other spreadsheet apps (things notion, airtable, sheets can’t do). obviously with spreadsheets you can do anything, including 2D-text documents, so from that aspect, we’re just making it more beautiful and fun to use, hence the colors and emojis, but its a very small part
b

Breck Yunits

09/02/2022, 4:59 PM
Hi @Jason Chan! I would love to chat with you about this (do you have a calendly or something? feel free to email me breck7@gmail.com). I built a new kind of spreadsheet for Our World in Data (

https://www.youtube.com/watch?v=0l2QWH-iV3k

). (source code is available at https://github.com/owid/owid-grapher ). And it's still my favorite data science tool I use for my personal stuff (it's open source and anyone can use though it's not really being promoted outside of OWID). But it's hard work and I've moved on to other projects so I would love to find a similar tool that meets my needs.
If I had to answer the question of "What is the future of coding" my answer would be "Next gen spreadsheets"
t

Tyler Leonhardt

09/02/2022, 5:35 PM
I really like that POV "Breck" I've once heard coding described to some nontechnical folks as, "spreadsheets without columns".
j

Jason Chan

09/02/2022, 5:37 PM
Hey Breck! I’d love to chat 😄 https://calendly.com/jason-subset/30min
OWID seems really cool and I’d love to learn more — bet you learned a lot while building it
b

Breck Yunits

09/02/2022, 9:53 PM
Scheduled! Looking forward to it!
j

Jason Chan

09/02/2022, 10:40 PM
Super excited!
a

Ahmad Sattar

09/06/2022, 12:49 PM
Cool to see new takes on spreadsheets! I've recently worked on a project to make spreadsheets more dynamic. It's not very graphical (although I suppose it could be made graphical). It's more of a bespoke argument-less language capturing the spirit of data transforms that you'd see in spreadsheets. It primarily adds a way to use external data sources and publish data, link. Might be inspirational :)
j

Jason Chan

09/06/2022, 7:11 PM
Super cool! @Ahmad Sattar would love to chat if you’re free one of these days
j

James Scott-Brown

09/28/2022, 3:51 PM
@Breck Yunits, aspects of your system reminds me of Cuscus: https://link.springer.com/chapter/10.1007/978-3-030-24781-2_8
b

Breck Yunits

09/28/2022, 11:35 PM
thanks @James Scott-Brown (https://github.com/breck7/pldb/issues/134)
2 Views