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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Logan Franken
June 10, 2016
Technology
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Turning the Monolith Inside Out: Open-Source and Higher Education Systems
A talk I gave at HighEdWeb West 2016
Logan Franken
June 10, 2016
More Decks by Logan Franken
See All by Logan Franken
Inside the Black Box: Open Source and Higher Education Systems
loganfranken
0
1k
Creating Dynamic Web Content
loganfranken
1
380
Creating Responsive Content
loganfranken
0
1k
Other Decks in Technology
See All in Technology
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
1
5k
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
0
210
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
160
公式ドキュメントの歩き方etc
coco_se
1
120
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.6k
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
150
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
410
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3.8k
「AIに依存している」と 「AIを使いこなしている」の違い
k8yasuma
0
120
シンガポールで登壇してきます
yama3133
0
240
CIで使うClaude
iwatatomoya
0
290
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
460
Featured
See All Featured
Believing is Seeing
oripsolob
1
170
So, you think you're a good person
axbom
PRO
2
2.1k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
350
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Bash Introduction
62gerente
615
220k
Music & Morning Musume
bryan
47
7.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
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?