Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Turning the Monolith Inside Out: Open-Source an...
Search
Logan Franken
June 10, 2016
Technology
0
150
Turning the Monolith Inside Out: Open-Source and Higher Education Systems
A talk I gave at HighEdWeb West 2016
Logan Franken
June 10, 2016
Tweet
Share
More Decks by Logan Franken
See All by Logan Franken
Inside the Black Box: Open Source and Higher Education Systems
loganfranken
0
870
Creating Dynamic Web Content
loganfranken
1
350
Creating Responsive Content
loganfranken
0
1k
Other Decks in Technology
See All in Technology
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
DynamoDB でスロットリングが発生したとき_大盛りver/when_throttling_occurs_in_dynamodb_long
emiki
1
450
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
310
AGIについてChatGPTに聞いてみた
blueb
0
130
静的解析で実現した効率的なi18n対応の仕組みづくり
minako__ph
1
120
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
400
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
13k
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
1
150
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
390
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
200
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
640
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
150
Featured
See All Featured
Scaling GitHub
holman
458
140k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
120
A Tale of Four Properties
chriscoyier
156
23k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Producing Creativity
orderedlist
PRO
341
39k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Music & Morning Musume
bryan
46
6.2k
Transcript
MONOLITH INSIDE OUT TURNING THE LOGAN FRANKEN
OPEN-SOURCE AND HIGHER EDUCATION
@LOGANFRANKEN.COM UCSB FINAID
LETS MAKE AN APP
LETS MAKE AN APP GENERATE A CHECKLIST OF NEARBY COFFEE
SHOPS
WHAT ARE OUR OPTIONS?
OPTION 1 BUY IT
OPTION 2 BUILD IT
OPTION 3 BUILD PART OF IT
OPTION 3 BUILD PART OF IT OPEN-SOURCE PARTS + CUSTOM
CODE
BOOTSTRAP EXPRESS NODE YELP GEOID GOOGLE MAPS WEB COMPONENT JADE
JQUERY MOMENT MUSTACHE OPEN-SOURCE PARTS
HTTPS://PERCOLIST.HEROKUAPP.COM GITHUB.COM/LOGANFRANKEN/PERCOLIST
ALRIGHT WHATS NEXT?
LETS BUILD A STUDENT SYSTEM
LETS BUILD A FINANCIAL AID SYSTEM STUDENT SYSTEM
WHAT ARE OUR OPTIONS? OKAY, AGAIN:
OPTION 1 BUY IT
OPTION 2 BUILD IT
OPTION 3 BUILD PART OF IT
LETS SEARCH FOR PARTS ALRIGHT, GREAT:
SEARCHING FOR OPEN-SOURCE FINANCIAL AID
SEARCHING FOR OPEN-SOURCE FINANCIAL AID NOTHING
LETS BE MORE SPECIFIC WHOA, WAIT:
SEARCHING FOR ISIR
SEARCHING FOR ISIR NOTHING
SEARCHING FOR COMMON RECORD
SEARCHING FOR COMMON RECORD NOTHING
LETS TRY NON-FINANCIAL AID? UHH, WELL:
SEARCHING FOR TOEFL RECORD
SEARCHING FOR TOEFL RECORD NOTHING
SEARCHING FOR ACT RECORD
SEARCHING FOR ACT RECORD NOTHING
SEARCHING FOR SAT RECORD
SEARCHING FOR SAT RECORD NOTHING
THERE IS NO OPEN-SOURCE ECOSYSTEM FOR HIGHER ED IT
WHAT ABOUT WAIT, HOLD ON:
WHAT ABOUT KUALI? WAIT, HOLD ON:
KUALI IS OPTION 2
KUALI IS OPTION 2 (BUY IT)
KUALI IS OPTION 2 (BUY IT) (ITS JUST FREE)
FALSE PIZZA DICHOTOMY OF HIGHER ED IT
FALSE PIZZA DICHOTOMY OF HIGHER ED ITTM
IN HIGHER ED PIZZA THERE ARE TWO WAYS TO GET
A
ORDER IT
ORDER IT MAKE IT FROM SCRATCH
ORDER IT BUY A PREMADE CRUST, BUY A PIZZA FROM
E STORE AND PUT ON YOUR OWN TOPPING UY A PIZZA YOU BAKE AT HOME, ONLY MA OUR OWN SAUCE, BUY A PIZZA KIT WITH A F THE INGREDIENTS, MAKE ONLY THE DOUG OM SCRATCH, GO TO ONE OF THOSE PLAC WHERE THEY MAKE YOU A CUSTOM PIZZA MAKE IT FROM SCRATCH
WE CAN BREAK APART PIZZA
WE CAN BREAK APART DOUGH SAUCE TOPPINGS
WE CAN BREAK APART DOUGH SAUCE TOPPINGS FLOUR, SUGAR, YEAST,
SALT, WATER, OLIVE OIL TOMATO SAUCE, TOMATO PASTE, OREGANO, GARLIC, PAPRIKA CHEESE, PEPPERONI, MUSHROOMS, OLIVES, PEPPERS, SAUSAGE
BREAK APART STUDENT SYSTEMS NOW WE NEED TO:
WE NEED TO THINK
WE NEED TO THINK SMALL
WE NEED SMALL OPEN- SOURCE HIGHER ED BUILDING BLOCKS
WE NEED SMALL OPEN- SOURCE HIGHER ED BUILDING BLOCKS
WE NEED SMALL OPEN- SOURCE HIGHER ED BUILDING BLOCKS
WE NEED SMALL OPEN- SOURCE HIGHER ED BUILDING BLOCKS
WE NEED SMALL OPEN- SOURCE HIGHER ED BUILDING BLOCKS
WAIT, HOLD ON:
WAIT, HOLD ON: WHY?
WHY? SHARE THE WORK MORE EYES MORE OPTIONS
WHY? SHARE THE WORK MORE EYES MORE OPTIONS
WHY? SHARE THE WORK MORE EYES MORE OPTIONS
WHY? SHARE THE WORK MORE EYES MORE OPTIONS
WHY? SHARE THE WORK MORE EYES MORE OPTIONS
BUILD IT BUY IT
BUILD IT BUY IT ROCK HARD PLACE
WE SHOULD HAVE A SAY IN OUR OWN SYSTEMS
OKAY, SO:
OKAY, SO: WHATS THE HOLD UP?
BUREAUCRACY
BUREAUCRACY BUREAUCRACY BUREAUCRACY BUREAUCRACY BEGETS BUREAUCRACY BUREAUCRACY BUREAUCRACY
BUREAUCRACIES WANT BUREAUCRATIC SOLUTIONS
BUREAUCRACIES WANT BUREAUCRATIC SOLUTIONS
BUREAUCRACY
AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY
BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR AUCRACY BUREAUCRACY BUREAUCR BUREAUCRACY IS THE HIGHER ED SAFETY BLANKET
“THATS AGAINST UNIVERSITY POLICY”
“TOO BAD THE HIGHER UPS WONT GO FOR THAT”
“IT JUST WONT WORK HERE”
*BREATH*
“THIS IS SOMETHING NEW AND I HAVE CONCERNS”
“THIS IS SOMETHING NEW AND I HAVE CONCERNS” THATS OKAY
“THIS IS SOMETHING NEW AND I HAVE CONCERNS” THATS OKAY
LETS TALK ABOUT IT
I CANT DRIVE
IT TERRIFIES ME I CANT DRIVE
HOW WOULD YOU REASSURE ME?
“YOURE AN IDIOT. DRIVING ISNT SCARY. GET OVER IT, BABY”
“YOURE RIGHT; DRIVING IS SCARY. NEVER EVER DRIVE”
“YOUR FEARS ARE VALID, BUT WE CAN ADDRESS THEM BY
DRIVING RESPONSIBLY.”
NO SHAME IN
NO SHAME IN BABY STEPS
REMEMBER:
WE NEED TO THINK REMEMBER:
WE NEED TO THINK SMALL REMEMBER:
YOUR FIRST HIGHER ED OPEN-SOURCE PROJECT
SMALL USEFUL ALREADY EXISTS
SMALL USEFUL ALREADY EXISTS
SMALL USEFUL ALREADY EXISTS
YOUR HOMEWORK
NO, SERIOUSLY YOUR HOMEWORK
STEP ONE GO HOME
STEP TWO TREAT YOURSELF
STEP THREE CHOOSE ONE PROJECT
STEP THREE CHOOSE ONE PROJECT
STEP FOUR OPEN SOURCE IT
STEP FIVE SEND IT TO ME @LOGANFRANKEN
[email protected]
THANKS! QUESTIONS?