SlideShare uma empresa Scribd logo
1 de 39
Building No-Code Tools
and Applications From
Spreadsheets
Al Chen
@bigal123
Al Chen
Solutions Architect @ Coda
al@coda.io
@bigal123
Al Chen
Solutions Architect @ Coda
al@coda.io
@bigal123
● 5+ years as a financial
analyst
Al Chen
Solutions Architect @ Coda
al@coda.io
@bigal123
● 5+ years as a financial
analyst
● 5+ years indiehacking,
consulting, teaching Excel
Al Chen
Solutions Architect @ Coda
al@coda.io
@bigal123
● 5+ years as a financial
analyst
● 5+ years indiehacking,
consulting, teaching Excel
● Building tools and apps at
Coda
@bigal123
@bigal123
@bigal123
Themes
1. Challenge your beliefs about building apps and tools
@bigal123
Themes
1. Challenge your beliefs about building apps and tools
2. Tech behind no-code platforms is not revolutionary
@bigal123
Themes
1. Challenge your beliefs about building apps and tools
2. Tech behind no-code platforms is not revolutionary
3. Community > Platform
@bigal123
@bigal123
@bigal123
Database
@bigal123
User Input
@bigal123
Calculations/
Display
@bigal123
@bigal123tiny.cc/cbvlf
@bigal123
Database
@bigal123
User Input
@bigal123
Calculation
s/Display
@bigal123
@bigal123
@bigal123
@bigal123
@bigal123
@bigal123
Just because you can,
doesn’t mean you should.
@bigal123
@bigal123
Challenge your beliefs
about building apps and
tools
Spreadsheets
● Filtering and Aggregating Data
● Lookups
● Macros
● Charts
No-code platforms abstracting the spreadsheet
Spreadsheets
● Filtering and Aggregating Data
● Lookups
● Macros
● Charts
No-code platforms abstracting the spreadsheet
No-Code Platforms
● “Databases”
● Buttons and Dropdowns
● IFTTT and Zapier
● User interface
@bigal123
Tech behind no-code
platforms is not
revolutionary
Grids
@bigal123
@bigal123
tiny.cc/9jvnfz
@bigal123
tiny.cc/iampfz
@bigal123
Community > Platform
Community > Platform
@bigal123
Themes
1. Challenge your beliefs about building apps and tools
2. Tech behind no-code platforms is not revolutionary
3. Community > Platform
Al Chen
Solutions Architect @ Coda
al@coda.io
bigal@123
Wanna build an app or tool?
Contact me.

Mais conteúdo relacionado

Semelhante a Building No-Code Tools and Applications from Spreadsheets

Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyHideaki Hata
 
The Software Development Industry
The Software Development IndustryThe Software Development Industry
The Software Development IndustryOlivier Bourgeois
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Ariadna Font Llitjos
 
Phx-techtalk
Phx-techtalkPhx-techtalk
Phx-techtalkThinkful
 
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Webflow
 
gtintpdx0816
gtintpdx0816gtintpdx0816
gtintpdx0816Thinkful
 
PHXTECH830
PHXTECH830PHXTECH830
PHXTECH830Thinkful
 
Phxtech830
Phxtech830Phxtech830
Phxtech830Thinkful
 
What's new in the latest source{d} releases!
What's new in the latest source{d} releases!What's new in the latest source{d} releases!
What's new in the latest source{d} releases!source{d}
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developerjeetendra mandal
 
GTU Guidelines for Project on Android
GTU Guidelines for Project on AndroidGTU Guidelines for Project on Android
GTU Guidelines for Project on AndroidTOPS Technologies
 
Cisco Connect Halifax 2018 Transforming customer engagement
Cisco Connect Halifax 2018   Transforming customer engagementCisco Connect Halifax 2018   Transforming customer engagement
Cisco Connect Halifax 2018 Transforming customer engagementCisco Canada
 
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Inside Analysis
 
Explore BICT Presentation
Explore BICT PresentationExplore BICT Presentation
Explore BICT Presentationdavin scampton
 
Tokyo Release.pdf
Tokyo Release.pdfTokyo Release.pdf
Tokyo Release.pdfRajiv283486
 

Semelhante a Building No-Code Tools and Applications from Spreadsheets (20)

Project guidance for MSc Computer Science students
Project guidance for MSc Computer Science studentsProject guidance for MSc Computer Science students
Project guidance for MSc Computer Science students
 
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
 
Gttech2.8.18
Gttech2.8.18Gttech2.8.18
Gttech2.8.18
 
The Software Development Industry
The Software Development IndustryThe Software Development Industry
The Software Development Industry
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019
 
Phx-techtalk
Phx-techtalkPhx-techtalk
Phx-techtalk
 
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...Progressive enhancement: a mindset for designing no-code platforms - No Code ...
Progressive enhancement: a mindset for designing no-code platforms - No Code ...
 
gtintpdx0816
gtintpdx0816gtintpdx0816
gtintpdx0816
 
PHXTECH830
PHXTECH830PHXTECH830
PHXTECH830
 
Phxtech830
Phxtech830Phxtech830
Phxtech830
 
Project architect
Project architectProject architect
Project architect
 
What's new in the latest source{d} releases!
What's new in the latest source{d} releases!What's new in the latest source{d} releases!
What's new in the latest source{d} releases!
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Making good products
Making good productsMaking good products
Making good products
 
GTU Guidelines for Project on Android
GTU Guidelines for Project on AndroidGTU Guidelines for Project on Android
GTU Guidelines for Project on Android
 
Cisco Connect Halifax 2018 Transforming customer engagement
Cisco Connect Halifax 2018   Transforming customer engagementCisco Connect Halifax 2018   Transforming customer engagement
Cisco Connect Halifax 2018 Transforming customer engagement
 
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
 
Spectrum Stanford 2015
Spectrum Stanford 2015Spectrum Stanford 2015
Spectrum Stanford 2015
 
Explore BICT Presentation
Explore BICT PresentationExplore BICT Presentation
Explore BICT Presentation
 
Tokyo Release.pdf
Tokyo Release.pdfTokyo Release.pdf
Tokyo Release.pdf
 

Último

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Building No-Code Tools and Applications from Spreadsheets

Notas do Editor

  1. How many people have to use spreadsheets every day at work (Excel or Google Sheets)? Of those who raised your hands, how many love using spreadsheets?
  2. Let’s start from the beginning on how I became addicted to Excel. It started with the international financial modeling competition in 2013 Tell story about Modeloff and customer support saving time
  3. Community of Excel nerds
  4. Excel underpins many enterprises
  5. I classify no-code tools on a spectrum of external (building websites starting from Wordpress to Webflow) and internal use (Coda, Airtable). Many tools blur the lines between external and internal
  6. This is what I started with as a financial analyst Realized with formulas, I could build tools instead of models that: Get used more than once Require other people to input data Provide similar functionality as other paid apps
  7. There are custom-built apps built, but is a spreadsheet better?
  8. Spreadsheets no longer used just to keep track of forecasts, this is a multiplayer application that is supposed to be used multiple times So far we’ve seen how spreadsheets can potentially replace apps, but in this next example, I want to show you why you should re-think your tools
  9. Starting to see apps, docs, and spreadsheets merge VBA came out in 1993 Discuss transitioning freelance clients to no-code tools Build both and show both side-by-side Generally the no-code tool is better because it’s online (cloud), real-time collaboration, easier to maintain
  10. Tatsuo Horiuchi 77-year old Excel artist
  11. No-code tools fundamentally challenged my beliefs about what is possible with data manipulation. I thought the limits of what I could do with data were constrained to a few Excel functions Again, we’re seeing spreadsheets and apps converging and spreadsheets are not the best platform to build apps
  12. History of Grids blog post by Jeff Cardello
  13. Visicalc (1978) Multiplan (1982) Lotus 1-2-3 (1983) Excel 1.0 (1985)
  14. Illustration from Matthew McDonald on why MS Access will not die Was going to do a comparison between spreadsheets and no-code platforms, but realized that every platform is doing what Excel does but taking a different spin on it Despite its shortcomings, everyone still uses spreadsheets because it’s accessible, on everyone’s computer already, and does a few things really well
  15. As we rethink the tools we use to build apps and solutions, let’s not forget the ultimate goal: make it easy for users to do their job I like this quote about why Excel and MS Access endure
  16. Tech Model Railroad Club - 1940s Homebrew Computer CLub - 1970s Agile Manifesto - 2001 Excel - 2013 Main reason I joined the Coda team was because I was active in the community forums, and saw how much people were willing to help each other out
  17. 10+ years building tools in spreadsheets and this is what I’ve learned