Sarah Allen
@ultrasaurus
Sarah Allen
@ultrasaurus
Sarah Allen
@ultrasaurus
Sarah Allen
@ultrasaurus
1. Sarah goes to Washington
2. What I did @Smithsonian
3. Why not Ruby?
Disaster Response
MyUSA
RFP-EZ
Cyber-Physical Systems
Open Data
MyData
Innovation Toolkit
21st Century Financial Systems
Development Innovation Ventures
VA Modernization
Presidential Innovation Fellows
Round 2 Projects
Disaster Response
MyUSA
RFP-EZ
Cyber-Physical Systems
Open Data
MyData
Innovation Toolkit
21st Century Financial Systems
Development Innovation Ventures
VA Modernization
Presidential Innovation Fellows
Round 2 Projects
http://MyUSA.gov
easier access to government services
MyUSA is a joint initiative between the
White House and the General Services
Administration to reimagine how citizens
interact with government.
A platform for building tools and services
connecting citizens and businesses to
government agencies.
What is MyUSA?
MyUSA Sign In
MyUSA Account
Disaster Response
MyUSA
RFP-EZ
Cyber-Physical Systems
Open Data
MyData
Innovation Toolkit
21st Century Financial Systems
Development Innovation Ventures
VA Modernization
Presidential Innovation Fellows
Round 2 Projects
Disaster Response
MyUSA
RFP-EZ
Cyber-Physical Systems
Open Data
MyData
Innovation Toolkit
21st Century Financial Systems
Development Innovation Ventures
VA Modernization
Presidential Innovation Fellows
Round 2 Projects
http://bit.ly/exec-order-open-data
19 museums
9 research centers
23 libraries
15 archives
Smithsonian Digital Collections
and members of
the public to
learn about.
researchers to
study and
discover,
curators to
organize and
document,
The Smithsonian has seriously
amazing treasures for...
Not Just Pictures of Things
Data
Digital Volunteers
transcription.si.edu
5M plant specimens
3.7 M
without
digital
records
This
is the
record
(structured data)
Botany Workflow
EMU
Transcription
Center
US Herbarium
3.7M Plants
Digital
Surrogate
1000/wk
EMU
SI Staff
Volunteer
Work
SI Staff SI StaffSI Staff
Validation
Botany Workflow
EMU
Transcription
Center
US Herbarium
3.7M Plants
Digital
Surrogate
1000/wk
EMU
SI Staff
Volunteer
Work
SI Staff SI StaffSI Staff
Validation
Botany Workflow
EMU
Transcription
Center
US Herbarium
3.7M Plants
Digital
Surrogate
1000/wk
EMU
SI Staff
Volunteer
Work
SI Staff SI StaffSI Staff
Validation
Botany Workflow
EMU
Transcription
Center
US Herbarium
3.7M Plants
Digital
Surrogate
1000/wk
EMU
SI Staff
Volunteer
Work
SI Staff SI StaffSI Staff
Validation
Improved Botany Workflow
EMU
Transcription
Center
US Herbarium
3.7M Plants
Digital
Surrogate
1000/wk
EMU
SI Staff
Volunteer
Work
Software SI Staff
Validation
Software
Why not Ruby?
User-centric
API first
Open source
github.com/criticaljuncture/fr2
Why not Ruby?
Writing code...
can be challenging
Writing code...
not the hard part
Most technical
problems
are already
solved.
Choice of Framework
=
Choice of Language
Dudes.That was just
marketing...
Choosing functionality
can be a “user concern”
(James Edward Gray)
Non-developers co-create our applications
Over 1 million active Drupal sites
Rails, not Ruby, leads us into a
rigid dev-test-deploy cycle
(Avdi Grimm)
Rails, not Ruby, leads us into a
rigid dev-test-deploy cycle
(Avdi Grimm)
UI Features can be added at runtime
Ruby optimizes for
developer happiness
What if...?
the developer could focus on unique
aspects that require innovation
We don’t sustain frameworks...
...with a user experience.
Framework leads to language
Add UI features at runtime?
Non-developers are co-creators

Ruby Nation: Why no haz Ruby?