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
Blogging and writing about JavaScript
Search
mulderp
September 04, 2014
Programming
970
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Blogging and writing about JavaScript
A talk on the background of my blog and my book, as well a bit of JavaScript
mulderp
September 04, 2014
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.8k
Nodebotsday
mulderp
1
160
I2C basics with Arduino
mulderp
0
240
Sharing hardware with JavaScript
mulderp
1
240
Arduino October meetup
mulderp
0
150
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Minimum Viable Interactions
mulderp
3
650
Arduino July Meetup
mulderp
0
130
Handlebones
mulderp
0
250
Other Decks in Programming
See All in Programming
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
560
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.8k
typoなんかねぇよ
raspython3
0
610
源内ハンズオン概要編
hideg
0
220
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
160
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
230
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
190
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
2
450
React本体のコードリーディング
high_g_engineer
1
160
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
120
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
370
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Code Reviewing Like a Champion
maltzj
528
40k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
480
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Documentation Writing (for coders)
carmenintech
77
5.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
65
57k
The World Runs on Bad Software
bkeepers
PRO
72
12k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Transcript
Blogging and writing about JavaScript MunichJS Patrick Mulder @mulpat September
2014
blogging! is free
prepare for! books
But you are here for JavaScript, right?
Blogs help, inspire, connect [ you with the javascript community
] http://thinkingonthinking.com/new-kid-on-the-blog/
http://thinkingonthinking.com/organizing-a-backbone-application/ An example
@nzgb
@rauschma
Donald Knuth wrote “The Art of Computer Programming” (Vol. 1-4)
–Donald Knuth (inventor of TeX1) “My current programs generally describe
what worked and what didn’t work, and they proceed both bottom-up and top-down” 1) maybe the first blogging engine From LonelyScholar Press
Language
“The author uses a lot of buzzwords that either are
not explained thoroughly or are never used again” - some other blogger
Style
https://signalvnoise.com/posts/3375-the-five-programming- books-that-meant-most-to-me “If you consider programming to be a subset
of writing, then you would also do well to read Elements of Style and On Writing Well. “ - David Heinemeier Hansson
Blogging Engines
Platforms
Jekyll1) 1) Ruby and Grunt based
cabin Node based but depends on compass
$ cabin new blog ! . ├── Gruntfile.js ├── dist
├── node_modules ├── package.json ├── posts │ ├── candyTheme.md │ ├── markdownTest.md │ └── samplePost.md └── src ├── images ├── layouts ├── pages ├── scripts └── styles http://www.cabinjs.com/
hexo.io fully Node
roots.cx - nice project configuration - clean directory structure -
some opinions: jade, stylus, coffee
Deployment! and Hosting
Github Pages $ git push origin master
$ divshot push [production]
Amazon S3 $ s3cmd sync // but access control can
be painful
Build your own engine… … this is another talk
spreading! the word
try to have .rss feed $ head _site/atom.xml! <?xml version="1.0"
encoding="utf-8"?>! <feed xmlns="http://www.w3.org/2005/Atom">! ! <title>thinking_on thinking</title>! <link href="http://mulderp.github.com/atom.xml" rel="self"/>! <link href="http://mulderp.github.com/"/>! <updated>2014-06-16T21:05:46+02:00</updated>! <id>http://mulderp.github.com</id>! <author>! <name>Patrick Mulder</name>
EchoJS
javascript reddit
news.ycombinator.com
JavaScript newsletter
Tracking visitors
blogging is free blogging is easy blogging may help you
and others
Thank you!
Munich Arduino meetup