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
910
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.8k
Nodebotsday
mulderp
1
130
I2C basics with Arduino
mulderp
0
220
Sharing hardware with JavaScript
mulderp
1
210
Arduino October meetup
mulderp
0
120
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Minimum Viable Interactions
mulderp
3
620
Arduino July Meetup
mulderp
0
100
Handlebones
mulderp
0
210
Other Decks in Programming
See All in Programming
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.4k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
210
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
240
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
250
Leading Effective Engineering Teams in the AI Era
addyosmani
7
600
Software Architecture
hschwentner
6
2.3k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
4.9k
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
220
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
8
1.5k
Devvox Belgium - Agentic AI Patterns
kdubois
1
140
マンガアプリViewerの大画面対応を考える
kk__777
0
150
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
12
7.1k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Building an army of robots
kneath
305
46k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Balancing Empowerment & Direction
lara
5
700
GitHub's CSS Performance
jonrohan
1032
470k
Navigating Team Friction
lara
190
15k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Gamification - CAS2011
davidbonilla
81
5.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
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