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
EECI 2011 Slides
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
gaker
October 22, 2011
Programming
950
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
EECI 2011 Slides
Slides from my EECI 2011 talk. Shit Happens, Deal with it like an Engineer.
gaker
October 22, 2011
More Decks by gaker
See All by gaker
ConvergeSE - Intro to Django
gaker
0
96
Other Decks in Programming
See All in Programming
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
240
AIで効率化できた業務・日常
ochtum
0
130
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
120
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
10
4.1k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
3.9k
A2UI という光を覗いてみる
satohjohn
1
130
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
180
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
Agentic UI
manfredsteyer
PRO
0
160
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
1.3k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
330
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
190
Information Architects: The Missing Link in Design Systems
soysaucechin
0
970
The Pragmatic Product Professional
lauravandoore
37
7.3k
Automating Front-end Workflow
addyosmani
1370
210k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Rails Girls Zürich Keynote
gr2m
96
14k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
310
Transcript
www.gregaker.net @gaker
www.gregaker.net @gaker > whoami
www.gregaker.net @gaker > whoami Greg Aker
www.gregaker.net @gaker > whoami > /usr/bin/what_does_greg_do.py Greg Aker
www.gregaker.net @gaker > whoami > /usr/bin/what_does_greg_do.py Greg Aker Web Developer
Senior Systems Administrator, EngineHosting CodeIgniter Committer Former ExpressionEngine Core Team Member Thrasher, Saxophone Player & Swell Guy
www.gregaker.net @gaker We Solve Problems •Figuring out what the client
wants! •At times convincing them their ideas are bad. •HTML, CSS, Javascript, PHP, EE, CI etc. •Version Control •Systems administration •Accounts payable •Accounts Receivable •HR •Keeping up on the latest trends, etc
www.gregaker.net @gaker
www.gregaker.net @gaker
www.gregaker.net @gaker Woah, that’s a lot! Unless you’re this guy:
You’re not going to know it all.
www.gregaker.net @gaker Moral of the story
www.gregaker.net @gaker Moral of the story Shit happens, but you
can learn to deal with it like an engineer.
www.gregaker.net @gaker PHP Errors
www.gregaker.net @gaker PHP Errors Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be
activated when safe_mode is enabled or an open_basedir is set in /var/www/test.php on line 10
www.gregaker.net @gaker PHP Errors Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be
activated when safe_mode is enabled or an open_basedir is set in /var/www/test.php on line 10 This is an easy problem to solve!
www.gregaker.net @gaker Do your research! Google “CURLOPT_FOLLOWLOCATION cannot be activated
when safe_mode is enabled or an open_basedir is set in”
www.gregaker.net @gaker Is this an addon? EE Core, or my
code?
www.gregaker.net @gaker Errors aren’t scary! Just look at the filepaths.
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates.
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates. /var/www/mydomain.com/system/expressionengine/third_party/pfunky_stuff/mod. pfunky_stuff.php 656
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates. /var/www/mydomain.com/system/expressionengine/third_party/pfunky_stuff/mod. pfunky_stuff.php 656 addon
www.gregaker.net @gaker Slow Pages •Number of channel/weblog tags •Related Entries
•View Count •Conditionals •Addons •Asset loading
www.gregaker.net @gaker Client needs it!
www.gregaker.net @gaker Client needs it! Learn to say no and
push back.
www.gregaker.net @gaker There is no such thing as an internet
emergency. Go play outside. -James Mathias.