Reading List
The most recent articles from a list of feeds I subscribe to.
Easily keep gh-pages in sync with master
I always loved Github’s ability to publish pages for a project and get the strain out of your server. However, every time I tried it, I struggled to keep the gh-pages branch up to date. Until I discovered the awesome git rebase.
Usually my github workflow is like this:
git add . git status // to see what changes are going to be commited git commit -m ‘Some descriptive commit message’ git push origin master
Now, when I use gh-pages, there are only a few more commands that I have to use after the above:
git checkout gh-pages // go to the gh-pages branch git rebase master // bring gh-pages up to date with master git push origin gh-pages // commit the changes git checkout master // return to the master branch
I know this is old news to some of you (I’m a github n00b, struggling with basic stuff, so my advice is probably for other n00bs), but if I had read this a few months ago, it would’ve saved me big hassles, so I’m writing it for the others out there that are like me a few months ago.
Now if only I find an easy way to automate this… :)
Easily keep gh-pages in sync with master
I always loved Github’s ability to publish pages for a project and get the strain out of your server. However, every time I tried it, I struggled to keep the gh-pages branch up to date. Until I discovered the awesome git rebase.
Usually my github workflow is like this:
git add . git status // to see what changes are going to be commited git commit -m ‘Some descriptive commit message’ git push origin master
Now, when I use gh-pages, there are only a few more commands that I have to use after the above:
git checkout gh-pages // go to the gh-pages branch git rebase master // bring gh-pages up to date with master git push origin gh-pages // commit the changes git checkout master // return to the master branch
I know this is old news to some of you (I’m a github n00b, struggling with basic stuff, so my advice is probably for other n00bs), but if I had read this a few months ago, it would’ve saved me big hassles, so I’m writing it for the others out there that are like me a few months ago.
Now if only I find an easy way to automate this… :)
PrefixFree: Break free from CSS prefix hell!
I wrote this script while at the airport travelling to Oslo and during the Frontend 2011 conference. I think it’s amazing, and it makes authoring CSS3 a pleasure.
Read my announcement about it on Smashing Magazine.
Hope you like it!
PrefixFree: Break free from CSS prefix hell!
I wrote this script while at the airport travelling to Oslo and during the Frontend 2011 conference. I think it’s amazing, and it makes authoring CSS3 a pleasure.
Read my announcement about it on Smashing Magazine.
Hope you like it!
My experience from Frontendconf Zurich
I’m writing this blog post while eating some of the amazing Lindt chocolates I got for free 10 days ago at Frontend conference in Zurich. But it wasn’t a good experience only because of them!
First of all, it gave me the opportunity to visit Zurich for free, and meet an old friend for the first time. A girl we used to be penpals with at primary school & junior high when she was still living in Athens and I in Lesvos. She is now living in Zurich and doing her PhD in ETH. I arrived in Zurich a day earlier and stayed in her place that first night. We caught up and I had a great time.
Secondly, the rest of the speakers are great people and fun too, it was a pleasure to meet them. Especially Smashing Magazine’s Vitaly Friedman. He’s a very kind guy, nothing like what you’d expect from somebody so successful. I also got the chance to meet Robert again, who was lots of fun as always. Those Swedes have a great sense of humor!
The conference itself was very nice, although small (only 200 people). Many inspiring talks, although I couldn’t attend them all because they were split into multiple tracks in one day. I would very much prefer it if it had 1 track and was 2 days. The 2nd day was an unconference, where attendees could speak, about whatever they wanted. I decided to get some sleep the second day, so I arrived a bit later, and didn’t attend many talks. It was kinda sad that it finished so early, around 4pm almost everyone was gone and most speakers were flying back the same day.
My talk went great, although I had the most technical glitches I’ve ever faced in a talk. That was my fault, not the conference’s. I guess I should learn to stop tweaking my slides at the last moment, cause things might break (and this time they did). Despite those glitches however, the audience loved it. Here’s a small sample of the twitter feedback I got:
https://twitter.com/frontendconfch/status/112089631616532480
https://twitter.com/FabianBeiner/status/112089949096001536
https://twitter.com/michalbe/status/112090281519751168
https://twitter.com/jfahrenkrug/status/112091377571074048
https://twitter.com/kcornelius/status/112091409833668608
https://twitter.com/backflip/status/112091599823056896
https://twitter.com/cainvommars/status/112091892581285888
https://twitter.com/euklid/status/112093174897459200
https://twitter.com/shvi/status/112095896040243200
https://twitter.com/lorentzforce/status/112096221350461441
https://twitter.com/mettlerd/status/112101440541032448
https://twitter.com/FabianBeiner/status/112101569058713600
https://twitter.com/jfahrenkrug/status/112101867424718848
https://twitter.com/jfahrenkrug/status/112103061736009729
https://twitter.com/Schnitzel/status/112103388187070464
https://twitter.com/marcoegli/status/112103726835175424
https://twitter.com/FabianBeiner/status/112103972227133440
https://twitter.com/mauricenaef/status/112104694171705344
https://twitter.com/lulezi/status/112105754789560320
https://twitter.com/smash\_it\_on/status/112107410155515904
https://twitter.com/walktheweb/status/112107790918615040
https://twitter.com/andypanix/status/112113881966579712
https://twitter.com/lorentzforce/status/112121470355914752
https://twitter.com/loleg/status/112126016213876738
https://twitter.com/whitefleaCH/status/112132969468137472
https://twitter.com/Juztin/status/112195913929326592
https://twitter.com/codepo8/status/112252082718916608
https://twitter.com/derSchepp/status/112275821703602176
https://twitter.com/susanjrobertson/status/112286939964641280
If you read the above carefully, you might have noticed that my talk was recorded, so you can see it too. :) Enjoy!