diff --git a/feeds/all.atom.xml b/feeds/all.atom.xml
index 54a980e..f3ed71b 100644
--- a/feeds/all.atom.xml
+++ b/feeds/all.atom.xml
@@ -1,5 +1,22 @@
-balkian.comhttp://balkian.com/2014-12-09T12:12:12+01:00Zotero2014-12-09T12:12:12+01:00J. Fernando Sáncheztag:balkian.com,2014-12-09:zotero.html<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
+balkian.comhttp://balkian.com/2015-04-10T17:47:00+02:00Sharing dotfiles2015-04-10T17:47:00+02:00J. Fernando Sáncheztag:balkian.com,2015-04-10:sharing-dotfiles.html<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
+<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
+When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
+This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
+<p>So, how can you still share your gitconfig without sharing your password/token with the rest of the world?
+Since Git 1.7.0, you can <a class="reference external" href="http://stackoverflow.com/questions/1557183/is-it-possible-to-include-a-file-in-your-gitconfig">include other files in your gitconfig</a>.</p>
+<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
+2</pre></div></td><td class="code"><div class="highlight"><pre>[include]
+ path = ~/.gitconfig_secret
+</pre></div>
+</td></tr></table><p>And now, in your .gitconfig_secret file, you just have to add this:</p>
+<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
+2
+3</pre></div></td><td class="code"><div class="highlight"><pre>[github]
+ user = balkian
+ token = "< Your secret token >"
+</pre></div>
+</td></tr></table>Zotero2014-12-09T12:12:12+01:00J. Fernando Sáncheztag:balkian.com,2014-12-09:zotero.html<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
you organise your bibliography, syncing it with the cloud. Unlike other
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
upload the attachments and data to a private cloud via WebDav.</p>
diff --git a/feeds/misc.atom.xml b/feeds/misc.atom.xml
index c049c3d..7d5094b 100644
--- a/feeds/misc.atom.xml
+++ b/feeds/misc.atom.xml
@@ -1,5 +1,22 @@
-balkian.comhttp://balkian.com/2014-12-09T12:12:12+01:00Zotero2014-12-09T12:12:12+01:00J. Fernando Sáncheztag:balkian.com,2014-12-09:zotero.html<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
+balkian.comhttp://balkian.com/2015-04-10T17:47:00+02:00Sharing dotfiles2015-04-10T17:47:00+02:00J. Fernando Sáncheztag:balkian.com,2015-04-10:sharing-dotfiles.html<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
+<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
+When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
+This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
+<p>So, how can you still share your gitconfig without sharing your password/token with the rest of the world?
+Since Git 1.7.0, you can <a class="reference external" href="http://stackoverflow.com/questions/1557183/is-it-possible-to-include-a-file-in-your-gitconfig">include other files in your gitconfig</a>.</p>
+<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
+2</pre></div></td><td class="code"><div class="highlight"><pre>[include]
+ path = ~/.gitconfig_secret
+</pre></div>
+</td></tr></table><p>And now, in your .gitconfig_secret file, you just have to add this:</p>
+<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
+2
+3</pre></div></td><td class="code"><div class="highlight"><pre>[github]
+ user = balkian
+ token = "< Your secret token >"
+</pre></div>
+</td></tr></table>Zotero2014-12-09T12:12:12+01:00J. Fernando Sáncheztag:balkian.com,2014-12-09:zotero.html<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
you organise your bibliography, syncing it with the cloud. Unlike other
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
upload the attachments and data to a private cloud via WebDav.</p>
diff --git a/index.html b/index.html
index 15a6aae..ca6c81b 100644
--- a/index.html
+++ b/index.html
@@ -76,6 +76,10 @@
Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.
+
As part of moving to emacs, I starting using the incredibly useful gh.el.
+When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
+This is cool and convenient, unless you happen to be publishing your .gitconfig file in a public repo.
+
So, how can you still share your gitconfig without sharing your password/token with the rest of the world?
+Since Git 1.7.0, you can include other files in your gitconfig.
+
1
+2
[include]
+ path = ~/.gitconfig_secret
+
+
And now, in your .gitconfig_secret file, you just have to add this:
+
1
+2
+3
[github]
+ user = balkian
+ token = "< Your secret token >"
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tag/dotfiles.html b/tag/dotfiles.html
new file mode 100644
index 0000000..1396311
--- /dev/null
+++ b/tag/dotfiles.html
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+