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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
gaker
October 22, 2011
Programming
4
930
EECI 2011 Slides
Slides from my EECI 2011 talk. Shit Happens, Deal with it like an Engineer.
gaker
October 22, 2011
Tweet
Share
More Decks by gaker
See All by gaker
ConvergeSE - Intro to Django
gaker
0
94
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
高速開発のためのコード整理術
sutetotanuki
1
390
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
2026年 エンジニアリング自己学習法
yumechi
0
130
Fluid Templating in TYPO3 14
s2b
0
130
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2k
今から始めるClaude Code超入門
448jp
7
8.5k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
180
Fragmented Architectures
denyspoltorak
0
150
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
650
Oxlint JS plugins
kazupon
1
770
Featured
See All Featured
For a Future-Friendly Web
brad_frost
182
10k
Optimizing for Happiness
mojombo
379
71k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
51
AI: The stuff that nobody shows you
jnunemaker
PRO
2
240
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Why Our Code Smells
bkeepers
PRO
340
58k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
ラッコキーワード サービス紹介資料
rakko
1
2.2M
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
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.