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
2
830
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
Tweet
Share
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.7k
Nodebotsday
mulderp
1
120
I2C basics with Arduino
mulderp
0
210
Sharing hardware with JavaScript
mulderp
1
190
Arduino October meetup
mulderp
0
94
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Minimum Viable Interactions
mulderp
3
560
Arduino July Meetup
mulderp
0
90
Handlebones
mulderp
0
190
Other Decks in Programming
See All in Programming
Google's Recipe for Scaling (Web) Security – LocoMocoSec 2024
lweichselbaum
0
170
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
CSC307 Lecture 10
javiergs
PRO
0
310
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
MIERUNE BBQにおけるユーザー中心設計()
mierune
PRO
1
110
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
680
Rust.Nagoya #1
codemountains
0
170
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
日付と正規化
megmogmog1965
0
140
社内 LT 会を発足し、アウトプット文化を醸成させるために考えたこと・やったこと / Starting internal LT meetings and fostering an output culture
mackey0225
3
120
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
100
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
330
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
Building Your Own Lightsaber
phodgson
101
5.9k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
A better future with KSS
kneath
231
17k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
2.9k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
13
430
How to name files
jennybc
67
96k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
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