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
You are not service-oriented enough - jsDay 201...
Search
Jakob Mattsson
May 16, 2013
Programming
0
310
You are not service-oriented enough - jsDay 2013, Verona
Jakob Mattsson
May 16, 2013
Tweet
Share
More Decks by Jakob Mattsson
See All by Jakob Mattsson
Forgotten Funky Functions
jakobmattsson
1
380
Forgotten Funky Functions
jakobmattsson
0
460
Your HTTP API is not RESTful
jakobmattsson
3
570
Creating JavaScript modules
jakobmattsson
1
380
Automated CSS Testing - jsday Verona
jakobmattsson
1
480
Promise to test it - jsday Verona
jakobmattsson
2
560
Hyper Island - MVP
jakobmattsson
0
170
How to *actually* use promises in JavaScript
jakobmattsson
7
2.6k
Automated CSS Testing - Not Just a Myth (JSConf.Asia)
jakobmattsson
6
590
Other Decks in Programming
See All in Programming
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.2k
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
100
Jakarta EE meets AI
ivargrimstad
0
530
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
890
CSC509 Lecture 09
javiergs
PRO
0
140
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
190
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
220
C++でシェーダを書く
fadis
6
4.1k
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
8
540
RubyLSPのマルチバイト文字対応
notfounds
0
120
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
4 Signs Your Business is Dying
shpigford
180
21k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Designing for humans not robots
tammielis
250
25k
What's in a price? How to price your products and services
michaelherold
243
12k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
A Modern Web Designer's Workflow
chriscoyier
693
190k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Transcript
!KBLPCNBUUTTPO
TUBSUVQT 3FDSVJUJOH "EWFSUJTJOH 'FFECBDL
:PVBSFOPU TFSWJDFPSJFOUFE FOPVHI
4PXIBUJT TFSWJDFPSJFOUFE BOZXBZ
)FBSEPG40" TFSWJDFPSJFOUFE BSDIJUFDUVSF
9.-
9.- 40"1
9.- 40"1 84%-
9.- 40"1 84%- 6%%*
9.- 40"1 84%- 6%%* 3&45
5IPTFBSFKVTU BDSPOZNT (JWFTPNF DPOUFYU
None
None
None
None
None
"TFSWJDFJTBSFVTBCMF QJFDFPGTPGUXBSF VTVBMMZSFNPUF
4JHOTPGHPPEPOF 0VSTIPSUDPNJOHT 8IFOCVJMEJOHPOF
/0$0%&
None
%PPOFUIJOH BOEEPJUXFMM
5IJTJTUIF 6/*9QIJMPTPQIZ
z8SJUFQSPHSBNT UIBUEPPOFUIJOH BOEEPJUXFMMz
z8SJUFQSPHSBNT UPXPSLUPHFUIFSz
z8SJUFQSPHSBNTUP IBOEMFUFYUTUSFBNT BVOJWFSTBMJOUFSGBDFz
5IJTBMMHPFTGPS TFSWJDFTUPP
5IPTFXIPEPOU VOEFSTUBOE6OJYBSF DPOEFNOFEUP SFJOWFOUJUQPPSMZ
5IBUHPFTGPS TFSWJDFTUPP
None
None
None
6 '"
None
None
None
None
4FSWJDF DPOTVNQUJPO
None
/FYU "OBDUVBMTFSWJDF
"VUIFOUJDBUJPO
8BSEFO %FWJTF 1BTTQPSU
None
None
None
USVTUNFUIFSFBSF BSFDPNQVUFSSFUBSET
DSFBUF6TFS BQQ OBNF QBTT BVUI6TFS BQQ OBNF QBTT
8F`SFDPOEFNOFEUP SFJOWFOUJUQPPSMZ
/FYU "OBDUVBMTFSWJDF
4UBUJDXFCTJUFT
None
None
None
'PSNTBOEFNBJMMJTUT TIPVMECFTFSWJDFT /05SFBTPOFOPVHIUP CVJMEBCBDLFOE
8F`SFDPOEFNOFEUP SFJOWFOUJUQPPSMZ
#VU+BLPC XIBUJG UIFSFJTOPTFSWJDF PSJGJU`TOPUGSFF
None
#VJMEJUBTBTFSWJDF EPVCMFCVTJOFTT PSIBMGUIFXPSL
%PJU/08 1SBDUJDFPOZPVS PXOXFCBQQT
5XPQBSUT "1* (6*
"1* -PHJDBOEECTBOE TFSWFSTBOEUIJOHT UIBUHPXSPOH
(6* "TUBUJDBQQ VTJOH+4 UPUBMLUPUIF"1*
/05UIFTBNFBQQ
None
/POFPGUIF UFDIOJDBMJUJFT BSFIBSEUPTPMWF
:PVNVTUEP DSPTTEPNBJO *U`TOPUBTFSWJDFJG PUIFSTDBO`UVTFJU
None
%PPOFUIJOH BOEEPJUXFMM
z4PVOETMJLF NPSFXPSLz
:FT NPSFXPSL 0'5)&3*()5,*/%
4JNQMFWT&BTZ ,OPXUIFEJGGFSFODF
8FIBWFFOPVHI GSBNFXPSLT #VJMENPSFTFSWJDFT
5IBOLT !KBLPCNBUUTTPO