SlideShare a Scribd company logo
1 of 32
Me + CTA Consumer-Focused
Technology
Daniel X. O’Neil
@danxoneil
August 14, 2014
August 20, 2014 1
Hi.
• Dan O’Neil
• Smart Chicago
• EveryBlock
• Civic Technology
• OpenGov Chicago
• 8 Principles of Open Government Data
• You?
August 20, 2014 2@danxoneil
First
• I made my first civic app in 1999
• Text-based WAP systems were just
coming into general use on phones
• I tried to think of the most compelling use
case for this technology. In other words,
what can’t wait for you to get back to your
desk?
• The answer: Killer on the Loose
• I also thought up the least compelling use
August 20, 2014 3@danxoneil
Most compelling wireless utility,
1999
August 20, 2014 4@danxoneil
Least compelling wireless utility,
1999
August 20, 2014 5@danxoneil
2003: Blogs
• In 2003, I set up a
TypePad blog for one
of my brothers
• Gave him some
training on how to
blog
• He first blog was a
generalized “catch-
all”, focusing, in part,
on the 2004
presidential electionAugust 20, 2014 6@danxoneil
2004: His second blog was
“CTA Tattler”
August 20, 2014 7@danxoneil
• A mass text group set up on the
UPOC.com system
• Anyone could join and let other
people know about the best
meals in Chicago that cost less
than $5
• Nobody really used it, because it
was boring and lacked authority
• But I learned about the group
messaging platform
August 20, 2014 8
2004: $5 meals in Chicago
@danxoneil
• After a security incident on the CTA during
the rush hour, I created a new mass text
group on UPOC called “CTA Alerts”
• It caught on pretty quickly, and users
contributed tons of useful information
• It grew to 600+ users in a couple of
months
• We were able to cover the entire system at
any given time
August 20, 2014 9
August 2005: CTA Alerts
@danxoneil
August 20, 2014 10
• Shorty after we launched, the CTA signed up
and started posting
• They were by far the most prolific posters
• In fact, the system had turned into a top/
down communication tool instead of a rider-
to-rider tool that I had envisioned when I
launched it
• This was the first cycle of what would turn out
to be three inside/ outside interactions where
the CTA asserted primacy and made good
August 20, 2014 11
January 2006: The switch from
rider-to-rider to top-down
@danxoneil
August 20, 2014 12
• The site was very popular and the new
features we added allowed for more rider
interaction
• Streamed photos from our Flickr group
• Streamed RSS feeds of news, blogs, and
mentions of the CTA
• Put the alerts front & center
August 20, 2014 13
January 2006: Relaunch of
CTA Tattler
@danxoneil
August 20, 2014 14
• The CTA started doing their own alerts via
a system called, “CTA Updates”
• Using an email-based system called
GovDelivery
• Not awesome, too slow
• CTA also reduced postings to the CTA
Alerts system
August 20, 2014 15
2008: The Age of GovDelivery
@danxoneil
August 20, 2014 16
• My friend Harper Reed created a service based on
the CTA Bus Tracker
• That blew my mind
• We started working together to interact with the
CTA
• Over-arching scrape was overwhelming them
• Buster was using the endpoints
• They had just updated the code from a Java
applet
• Pittsburgh, Baltimore, DC
• Inside/ Outside
August 20, 2014 17
August 2008: Harper Reed’s
Unofficial Transit API
@danxoneil
August 20, 2014 18
• It became apparent that Twitter was where
it’s at when it came to group messaging
• Duh
• So we started up a host of Twitter
accounts around the concept of @ctatweet
• I warned, when we launched it, that it
might be lame
• It kind of was
August 20, 2014 19
September 2008: Launch of
CTA Tweet
@danxoneil
August 20, 2014 20
• When the CTA launched a new website, they
also included RSS feeds for every line
• This was a big deal, because it made
@ctatweet a ton better
• The CTA also made operational changes to
support this service
• Six full-time External Customer
Communication Coordinators who work
inside the CTA Control Center
• This was an improvement on GovDelivery
August 20, 2014 21
December 2008: CTA Launches
RSS Feeds for Every Line
@danxoneil
August 20, 2014 22
• The CTA came out with the Train Tracker
• Super-great thinking– native to the web,
pure service, authoritative
• Prefatory to a full API
• When I wrote about it as a beta tester, I
pointed this out
August 20, 2014 23
January 2011: CTA Train Tracker
@danxoneil
August 20, 2014 24
• After the API release, it allowed to create a
bare-bones dashboard of service
• Hosted at www.ctaalerts.com
• We actually never really paid a world of
attention to this
• In part because the CTA was doing a great
job
• And in part because Harper became the
CTO of the Obama re-election campaign
August 20, 2014 25
2011: The Launch of CTAAlerts.com
@danxoneil
August 20, 2014 26
• Game-changer
• Super-solid spec
• Completely open and official
• And contained pretty much my greatest
tech victory ever
August 20, 2014 27
2011: CTA Alerts API
@danxoneil
August 20, 2014 28
• CTA came out with @cta
• Made @ctatweet basically irrelevant
• Again, the official service eclipses
unofficial
• In ways that serve the public
August 20, 2014 29
November 2011: @cta
@danxoneil
August 20, 2014 30
Lessons
• Light collaboration wins
• Inside/ outside
• The official service– the canonical entity–
always matters more than anyone else
August 20, 2014 31
Thanks
• Daniel X. O’Neil
• (773) 960-6045
• @danxoneil
August 20, 2014 32

More Related Content

Similar to Me + CTA Consumer-Focused Technology

Accessible Twitter Update at CSUN11 Tweetup
Accessible Twitter Update at CSUN11 TweetupAccessible Twitter Update at CSUN11 Tweetup
Accessible Twitter Update at CSUN11 TweetupDennis Lembree
 
Victoria Online: Seek and ye shall find: 26 May 2010
Victoria Online: Seek and ye shall find: 26 May 2010 Victoria Online: Seek and ye shall find: 26 May 2010
Victoria Online: Seek and ye shall find: 26 May 2010 eGovernment Resource Centre
 
Getting the Most Out of Social Media
Getting the Most Out of Social MediaGetting the Most Out of Social Media
Getting the Most Out of Social MediaVita Vaughn
 
Group8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectGroup8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectsabrena moore
 
Group8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectGroup8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectLenetra Smith
 
Civic data and open government
Civic data and open governmentCivic data and open government
Civic data and open governmentKDMC
 
Civic Data and Open Government: How Local Funders Can Get Involved
Civic Data and Open Government: How Local Funders Can Get InvolvedCivic Data and Open Government: How Local Funders Can Get Involved
Civic Data and Open Government: How Local Funders Can Get InvolvedDaniel X. O'Neil
 
Engaging In Chinese Social Media - Best Practice In China's Social Media
Engaging In Chinese Social Media - Best Practice In China's Social MediaEngaging In Chinese Social Media - Best Practice In China's Social Media
Engaging In Chinese Social Media - Best Practice In China's Social MediaDr. William J. Ward
 
Disruptive technology
Disruptive technologyDisruptive technology
Disruptive technologyBlake Haney
 
On-line media and the campaign 2011
On-line media and the campaign 2011On-line media and the campaign 2011
On-line media and the campaign 2011Sharon Hughes
 
Creating an App for your Business
Creating an App for your BusinessCreating an App for your Business
Creating an App for your BusinessChad Rericha
 
Disruptive technology
Disruptive technologyDisruptive technology
Disruptive technologyBlake Haney
 
Chicago City Data Users Group Presentation on 10/1/2014
Chicago City Data Users Group Presentation on 10/1/2014Chicago City Data Users Group Presentation on 10/1/2014
Chicago City Data Users Group Presentation on 10/1/2014Luke Stowe
 
Top 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTop 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTriState Technology
 
An overview of the development of the world wide web
An overview of the development of the world wide webAn overview of the development of the world wide web
An overview of the development of the world wide webMarbin Colah
 
Digital landscape in China
Digital landscape in China Digital landscape in China
Digital landscape in China Nicolas Forster
 
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...Daniel X. O'Neil
 
Connecting through the OMS
Connecting through the OMSConnecting through the OMS
Connecting through the OMSSSP Innovations
 

Similar to Me + CTA Consumer-Focused Technology (20)

Accessible Twitter Update at CSUN11 Tweetup
Accessible Twitter Update at CSUN11 TweetupAccessible Twitter Update at CSUN11 Tweetup
Accessible Twitter Update at CSUN11 Tweetup
 
Victoria Online: Seek and ye shall find: 26 May 2010
Victoria Online: Seek and ye shall find: 26 May 2010 Victoria Online: Seek and ye shall find: 26 May 2010
Victoria Online: Seek and ye shall find: 26 May 2010
 
Getting the Most Out of Social Media
Getting the Most Out of Social MediaGetting the Most Out of Social Media
Getting the Most Out of Social Media
 
Group8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectGroup8 web 2.0 3.0 project
Group8 web 2.0 3.0 project
 
Group8 web 2.0 3.0 project
Group8 web 2.0 3.0 projectGroup8 web 2.0 3.0 project
Group8 web 2.0 3.0 project
 
Civic data and open government
Civic data and open governmentCivic data and open government
Civic data and open government
 
Civic Data and Open Government: How Local Funders Can Get Involved
Civic Data and Open Government: How Local Funders Can Get InvolvedCivic Data and Open Government: How Local Funders Can Get Involved
Civic Data and Open Government: How Local Funders Can Get Involved
 
Engaging In Chinese Social Media - Best Practice In China's Social Media
Engaging In Chinese Social Media - Best Practice In China's Social MediaEngaging In Chinese Social Media - Best Practice In China's Social Media
Engaging In Chinese Social Media - Best Practice In China's Social Media
 
Disruptive technology
Disruptive technologyDisruptive technology
Disruptive technology
 
On-line media and the campaign 2011
On-line media and the campaign 2011On-line media and the campaign 2011
On-line media and the campaign 2011
 
Creating an App for your Business
Creating an App for your BusinessCreating an App for your Business
Creating an App for your Business
 
Disruptive technology
Disruptive technologyDisruptive technology
Disruptive technology
 
Chicago City Data Users Group Presentation on 10/1/2014
Chicago City Data Users Group Presentation on 10/1/2014Chicago City Data Users Group Presentation on 10/1/2014
Chicago City Data Users Group Presentation on 10/1/2014
 
Documents!
Documents!Documents!
Documents!
 
Top 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social MediaTop 13 Ways You Can Promote Your App on Social Media
Top 13 Ways You Can Promote Your App on Social Media
 
An overview of the development of the world wide web
An overview of the development of the world wide webAn overview of the development of the world wide web
An overview of the development of the world wide web
 
Digital landscape in China
Digital landscape in China Digital landscape in China
Digital landscape in China
 
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...
Technology and Governing: Democracy 2.0: How the Next Generation of Leaders C...
 
Connecting through the OMS
Connecting through the OMSConnecting through the OMS
Connecting through the OMS
 
Liveblogging
LivebloggingLiveblogging
Liveblogging
 

More from Daniel X. O'Neil

DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet”
DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet” DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet”
DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet” Daniel X. O'Neil
 
Chicago Community Trust 2014 Annual Report
Chicago Community Trust 2014 Annual ReportChicago Community Trust 2014 Annual Report
Chicago Community Trust 2014 Annual ReportDaniel X. O'Neil
 
DHS Motion to Dismiss Protests in B-414175
DHS Motion to Dismiss Protests in B-414175DHS Motion to Dismiss Protests in B-414175
DHS Motion to Dismiss Protests in B-414175Daniel X. O'Neil
 
City of Chicago Tech Plan 18 Month Progress Update
City of Chicago Tech Plan 18 Month Progress UpdateCity of Chicago Tech Plan 18 Month Progress Update
City of Chicago Tech Plan 18 Month Progress UpdateDaniel X. O'Neil
 
DXO Youth-Led Tech, July 2016
DXO Youth-Led Tech, July 2016DXO Youth-Led Tech, July 2016
DXO Youth-Led Tech, July 2016Daniel X. O'Neil
 
Open Data: Roots, Impact, and Promise
Open Data: Roots, Impact, and PromiseOpen Data: Roots, Impact, and Promise
Open Data: Roots, Impact, and PromiseDaniel X. O'Neil
 
Federal it-cost-commission-report accelerating-the mission-july 21.2016
Federal it-cost-commission-report accelerating-the mission-july 21.2016 Federal it-cost-commission-report accelerating-the mission-july 21.2016
Federal it-cost-commission-report accelerating-the mission-july 21.2016 Daniel X. O'Neil
 
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...Daniel X. O'Neil
 
The Promise of People in Civic Tech
The Promise of People in Civic TechThe Promise of People in Civic Tech
The Promise of People in Civic TechDaniel X. O'Neil
 
DXO: Smart Chicago, You, Power, Poetry, and Pictures
DXO: Smart Chicago, You, Power, Poetry, and PicturesDXO: Smart Chicago, You, Power, Poetry, and Pictures
DXO: Smart Chicago, You, Power, Poetry, and PicturesDaniel X. O'Neil
 
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...Daniel X. O'Neil
 
The Chicago Police Department’s Information Collection for Automated Mapping...
 The Chicago Police Department’s Information Collection for Automated Mapping... The Chicago Police Department’s Information Collection for Automated Mapping...
The Chicago Police Department’s Information Collection for Automated Mapping...Daniel X. O'Neil
 
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015Daniel X. O'Neil
 
Community Based Broadband Report by Executive Office of the President
Community Based Broadband Report by Executive Office of the PresidentCommunity Based Broadband Report by Executive Office of the President
Community Based Broadband Report by Executive Office of the PresidentDaniel X. O'Neil
 
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...Ordinance renaming plaza where Old Chicago Water Tower structure is located a...
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...Daniel X. O'Neil
 
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"Daniel X. O'Neil
 

More from Daniel X. O'Neil (20)

Widening your aperture
Widening your apertureWidening your aperture
Widening your aperture
 
DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet”
DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet” DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet”
DXO On Big Data, Open Data, and the Perils of “Democracy by Spreadsheet”
 
Chicago Community Trust 2014 Annual Report
Chicago Community Trust 2014 Annual ReportChicago Community Trust 2014 Annual Report
Chicago Community Trust 2014 Annual Report
 
DHS Motion to Dismiss Protests in B-414175
DHS Motion to Dismiss Protests in B-414175DHS Motion to Dismiss Protests in B-414175
DHS Motion to Dismiss Protests in B-414175
 
City of Chicago Tech Plan 18 Month Progress Update
City of Chicago Tech Plan 18 Month Progress UpdateCity of Chicago Tech Plan 18 Month Progress Update
City of Chicago Tech Plan 18 Month Progress Update
 
DXO Youth-Led Tech, July 2016
DXO Youth-Led Tech, July 2016DXO Youth-Led Tech, July 2016
DXO Youth-Led Tech, July 2016
 
Open Data: Roots, Impact, and Promise
Open Data: Roots, Impact, and PromiseOpen Data: Roots, Impact, and Promise
Open Data: Roots, Impact, and Promise
 
Federal it-cost-commission-report accelerating-the mission-july 21.2016
Federal it-cost-commission-report accelerating-the mission-july 21.2016 Federal it-cost-commission-report accelerating-the mission-july 21.2016
Federal it-cost-commission-report accelerating-the mission-july 21.2016
 
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...
CITY OF CHICAGO Office of Inspector General Audit and Program Review Section ...
 
The Promise of People in Civic Tech
The Promise of People in Civic TechThe Promise of People in Civic Tech
The Promise of People in Civic Tech
 
Madonna youth
Madonna youthMadonna youth
Madonna youth
 
DXO: Smart Chicago, You, Power, Poetry, and Pictures
DXO: Smart Chicago, You, Power, Poetry, and PicturesDXO: Smart Chicago, You, Power, Poetry, and Pictures
DXO: Smart Chicago, You, Power, Poetry, and Pictures
 
World chicago-italy
World chicago-italyWorld chicago-italy
World chicago-italy
 
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...
GIS Data Sharing Policies & Procedures of the City of Chicago Department of I...
 
The Chicago Police Department’s Information Collection for Automated Mapping...
 The Chicago Police Department’s Information Collection for Automated Mapping... The Chicago Police Department’s Information Collection for Automated Mapping...
The Chicago Police Department’s Information Collection for Automated Mapping...
 
GIS!
GIS!GIS!
GIS!
 
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015
The Smart Chicago Model, Daniel X. O’Neil, Gigabit City Summit, January 2015
 
Community Based Broadband Report by Executive Office of the President
Community Based Broadband Report by Executive Office of the PresidentCommunity Based Broadband Report by Executive Office of the President
Community Based Broadband Report by Executive Office of the President
 
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...Ordinance renaming plaza where Old Chicago Water Tower structure is located a...
Ordinance renaming plaza where Old Chicago Water Tower structure is located a...
 
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"
Ordinance renaming grand ballroom at Navy Pier as "Jane M. Byrne Grand Ballroom"
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Me + CTA Consumer-Focused Technology

  • 1. Me + CTA Consumer-Focused Technology Daniel X. O’Neil @danxoneil August 14, 2014 August 20, 2014 1
  • 2. Hi. • Dan O’Neil • Smart Chicago • EveryBlock • Civic Technology • OpenGov Chicago • 8 Principles of Open Government Data • You? August 20, 2014 2@danxoneil
  • 3. First • I made my first civic app in 1999 • Text-based WAP systems were just coming into general use on phones • I tried to think of the most compelling use case for this technology. In other words, what can’t wait for you to get back to your desk? • The answer: Killer on the Loose • I also thought up the least compelling use August 20, 2014 3@danxoneil
  • 4. Most compelling wireless utility, 1999 August 20, 2014 4@danxoneil
  • 5. Least compelling wireless utility, 1999 August 20, 2014 5@danxoneil
  • 6. 2003: Blogs • In 2003, I set up a TypePad blog for one of my brothers • Gave him some training on how to blog • He first blog was a generalized “catch- all”, focusing, in part, on the 2004 presidential electionAugust 20, 2014 6@danxoneil
  • 7. 2004: His second blog was “CTA Tattler” August 20, 2014 7@danxoneil
  • 8. • A mass text group set up on the UPOC.com system • Anyone could join and let other people know about the best meals in Chicago that cost less than $5 • Nobody really used it, because it was boring and lacked authority • But I learned about the group messaging platform August 20, 2014 8 2004: $5 meals in Chicago @danxoneil
  • 9. • After a security incident on the CTA during the rush hour, I created a new mass text group on UPOC called “CTA Alerts” • It caught on pretty quickly, and users contributed tons of useful information • It grew to 600+ users in a couple of months • We were able to cover the entire system at any given time August 20, 2014 9 August 2005: CTA Alerts @danxoneil
  • 11. • Shorty after we launched, the CTA signed up and started posting • They were by far the most prolific posters • In fact, the system had turned into a top/ down communication tool instead of a rider- to-rider tool that I had envisioned when I launched it • This was the first cycle of what would turn out to be three inside/ outside interactions where the CTA asserted primacy and made good August 20, 2014 11 January 2006: The switch from rider-to-rider to top-down @danxoneil
  • 13. • The site was very popular and the new features we added allowed for more rider interaction • Streamed photos from our Flickr group • Streamed RSS feeds of news, blogs, and mentions of the CTA • Put the alerts front & center August 20, 2014 13 January 2006: Relaunch of CTA Tattler @danxoneil
  • 15. • The CTA started doing their own alerts via a system called, “CTA Updates” • Using an email-based system called GovDelivery • Not awesome, too slow • CTA also reduced postings to the CTA Alerts system August 20, 2014 15 2008: The Age of GovDelivery @danxoneil
  • 17. • My friend Harper Reed created a service based on the CTA Bus Tracker • That blew my mind • We started working together to interact with the CTA • Over-arching scrape was overwhelming them • Buster was using the endpoints • They had just updated the code from a Java applet • Pittsburgh, Baltimore, DC • Inside/ Outside August 20, 2014 17 August 2008: Harper Reed’s Unofficial Transit API @danxoneil
  • 19. • It became apparent that Twitter was where it’s at when it came to group messaging • Duh • So we started up a host of Twitter accounts around the concept of @ctatweet • I warned, when we launched it, that it might be lame • It kind of was August 20, 2014 19 September 2008: Launch of CTA Tweet @danxoneil
  • 21. • When the CTA launched a new website, they also included RSS feeds for every line • This was a big deal, because it made @ctatweet a ton better • The CTA also made operational changes to support this service • Six full-time External Customer Communication Coordinators who work inside the CTA Control Center • This was an improvement on GovDelivery August 20, 2014 21 December 2008: CTA Launches RSS Feeds for Every Line @danxoneil
  • 23. • The CTA came out with the Train Tracker • Super-great thinking– native to the web, pure service, authoritative • Prefatory to a full API • When I wrote about it as a beta tester, I pointed this out August 20, 2014 23 January 2011: CTA Train Tracker @danxoneil
  • 25. • After the API release, it allowed to create a bare-bones dashboard of service • Hosted at www.ctaalerts.com • We actually never really paid a world of attention to this • In part because the CTA was doing a great job • And in part because Harper became the CTO of the Obama re-election campaign August 20, 2014 25 2011: The Launch of CTAAlerts.com @danxoneil
  • 27. • Game-changer • Super-solid spec • Completely open and official • And contained pretty much my greatest tech victory ever August 20, 2014 27 2011: CTA Alerts API @danxoneil
  • 29. • CTA came out with @cta • Made @ctatweet basically irrelevant • Again, the official service eclipses unofficial • In ways that serve the public August 20, 2014 29 November 2011: @cta @danxoneil
  • 31. Lessons • Light collaboration wins • Inside/ outside • The official service– the canonical entity– always matters more than anyone else August 20, 2014 31
  • 32. Thanks • Daniel X. O’Neil • (773) 960-6045 • @danxoneil August 20, 2014 32

Editor's Notes

  1. IMAGE: Logo for CivicSummer
  2. Note: slide updated on
  3. Note: slide updated on
  4. Note: slide updated on