<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stelian Firez</title>
	<atom:link href="http://stelian.firez.be/feed/" rel="self" type="application/rss+xml" />
	<link>http://stelian.firez.be</link>
	<description>Blog</description>
	<lastBuildDate>Wed, 30 Dec 2015 20:17:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Which Were My Most Used Mac Apps in 2015</title>
		<link>http://stelian.firez.be/post/which-were-my-most-used-mac-apps-in-2015/</link>
		<pubDate>Wed, 30 Dec 2015 20:16:49 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://stelian.firez.be/?p=104</guid>
		<description><![CDATA[Mail I&#8217;m quite content with the default OS X mail app. It handles all my non Gmail email addresses and it&#8217;s very stable. If I remember correctly, it only crashed once during the whole year. Sublime Text A joy to work with. I&#8217;m actually writing this blog post in Sublime and I&#8217;m using the MarkdownEditing [&#8230;]]]></description>
				<content:encoded><![CDATA[<h4>Mail</h4>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mail-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mail-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mail-2015-2x.png 2x" alt="Mail" class="window-screenshot" /></p>
<p>I&#8217;m quite content with the default OS X mail app. It handles all my non Gmail email addresses and it&#8217;s very stable. If I remember correctly, it only crashed once during the whole year.</p>
<h4><a href="http://www.sublimetext.com/3">Sublime Text</a></h4>
<p><a href="http://www.sublimetext.com/3"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sublime-text-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sublime-text-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sublime-text-2015-2x.png 2x" alt="Sublime Text" class="window-screenshot" /></a></p>
<p>A joy to work with. I&#8217;m actually writing this blog post in Sublime and I&#8217;m using the MarkdownEditing package to do so. Just shows that it can be used for more than just writing code.</p>
<h4><a href="http://bohemiancoding.com/sketch/">Sketch</a></h4>
<p><a href="http://bohemiancoding.com/sketch/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sketch-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sketch-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sketch-2015-2x.png 2x" alt="Sketch" class="window-screenshot" /></a></p>
<p><span id="more-104"></span></p>
<p>I used it this year to design both <a href="http://sketchrepo.com/">Sketch Repo</a> and <a href="http://psdrepo.com/">PSD Repo</a>, along with a few other things as well. And although there has been some controversy around the 3.4 release, Sketch remains a solid app and gets my recommendation.</p>
<h4><a href="http://panic.com/transmit/">Transmit</a></h4>
<p><a href="http://panic.com/transmit/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/transmit-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/transmit-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/transmit-2015-2x.png 2x" alt="Transmit" class="window-screenshot" /></a></p>
<p>My favorite FTP client, without a doubt. I use it daily for uploading images to Amazon S3 and I really appreciate that it allows you to <a href="http://stelian.firez.be/post/setting-s3-headers-in-transmit-for-better-website-performance">set custom headers</a> for each file type.</p>
<h4><a href="https://pngmini.com/">ImageAlpha</a></h4>
<p><a href="https://pngmini.com/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imagealpha-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imagealpha-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imagealpha-2015-2x.png 2x" alt="ImageAlpha" class="window-screenshot" /></a></p>
<p>I think it reduces my CloudFront bill by 50%, if not more. I use it every day to convert fat PNG32 images into bandwidth and performance friendly PNG8 images. Awesome tool!</p>
<h4><a href="http://imageoptim.com">ImageOptim</a></h4>
<p><a href="http://imageoptim.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imageoptim-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imageoptim-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/imageoptim-2015-2x.png 2x" alt="ImageOptim" class="window-screenshot" /></a></p>
<p>ImageAlpha&#8217;s older and more popular brother. This app, as well, has become an important part of my daily workflow. And it&#8217;s a pleasure to use.</p>
<h4><a href="https://agilebits.com/onepassword/mac">1Password</a></h4>
<p><a href="https://agilebits.com/onepassword/mac"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/1password-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/1password-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/1password-2015-2x.png 2x" alt="1Password" class="window-screenshot" /></a></p>
<p>Removes the hassle of logging in to websites almost completely. A good example of an app that doesn&#8217;t get in the way.</p>
<h4><a href="http://www.plugformac.com">Plug</a></h4>
<p><a href="http://www.plugformac.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/plug-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/plug-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/plug-2015-2x.png 2x" alt="Plug for Mac" class="window-screenshot" /></a></p>
<p>An awesome OS X player for <a href="http://hypem.com/">The Hype Machine</a>. They just released version 2 for El Capitan, but I haven&#8217;t tested it yet since my main machine is still running Mavericks.</p>
<h4><a href="http://mailplaneapp.com/">Mailplane</a></h4>
<p><a href="http://mailplaneapp.com/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mailplane-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mailplane-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/mailplane-2015-2x.png 2x" alt="Mailplane" class="window-screenshot" /></a></p>
<p>Last year, I think, it was on the top of this list. But as my email habits have changed, I now open Mailplane maybe twice a day and close it quickly afterwards.</p>
<h4><a href="https://evernote.com">Evernote</a></h4>
<p><a href="https://evernote.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/evernote-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/evernote-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/evernote-2015-2x.png 2x" alt="Evernote" class="window-screenshot" /></a></p>
<p>This was a pretty disappointing year in regards to Evernote. Most of the time whenever I would start the app the whole UI would become unresponsive until the synchronization with the server would be complete. But lately I noticed this issue is gone, so in 2016 I hope to use Evernote more than I did this year.</p>
<h4><a href="https://incident57.com/codekit/">CodeKit</a></h4>
<p><a href="https://incident57.com/codekit/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/codekit-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/codekit-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/codekit-2015-2x.png 2x" alt="" class="window-screenshot" /></a></p>
<p>I wanted to use Sass, but not learn how to use Gulp or Grunt or other task automation tool. CodeKit fit the bill.</p>
<h4><a href="https://www.sourcetreeapp.com/">SourceTree</a></h4>
<p><a href="https://www.sourcetreeapp.com/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sourcetree-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sourcetree-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/sourcetree-2015-2x.png 2x" alt="SourceTree" class="window-screenshot" /></a></p>
<p>My Git client of choice. Does a lot more than I need, but without getting in the way.</p>
<h4><a href="http://www.skype.com">Skype</a></h4>
<p><a href="http://www.skype.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/skype-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/skype-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/skype-2015-2x.png 2x" alt="Skype" class="window-screenshot" /></a></p>
<p>The only video calling app that still works on my parents&#8217; first generation iPad. And I use it mostly to talk to them.</p>
<h4><a href="http://peacockmedia.software/mac/integrity/">Integrity</a></h4>
<p><a href="http://peacockmedia.software/mac/integrity/"><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/integrity-2015.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-30/integrity-2015.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-30/integrity-2015-2x.png 2x" alt="Integrity" class="window-screenshot" /></a></p>
<p>A pretty handy app if you&#8217;re running a website that links to a lot of external content. I use it once a week to check for dead links and other issues.</p>
]]></content:encoded>
			</item>
		<item>
		<title>How We Won the Rails Rumble Hackathon. Again.</title>
		<link>http://stelian.firez.be/post/how-we-won-the-rails-rumble-hackathon-again/</link>
		<pubDate>Thu, 17 Dec 2015 10:49:22 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://stelian.firez.be/?p=101</guid>
		<description><![CDATA[Although the team wasn&#8217;t entirely the same as last year(Thomas and Quinten joined Maarten and me), the formula stayed the same. Three developers and one designer. The process wasn&#8217;t much different either. We had two Skype calls a few days before the hackathon in which we discussed some ideas. And, like last year, we chose [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Although the team wasn&#8217;t entirely the same as last year(<a href="https://twitter.com/nysthee">Thomas</a> and <a href="https://twitter.com/quintencls">Quinten</a> joined <a href="https://twitter.com/maartencls">Maarten</a> and me), the formula stayed the same. Three developers and one designer.</p>
<p>The process wasn&#8217;t much different either. We had two Skype calls a few days before the hackathon in which we discussed some ideas. And, like last year, we chose one by Maarten: <a href="http://www.deadliner.rip/">a web app that turns GitHub milestones into fun countdowns</a>.</p>
<h4>Saturday</h4>
<p>We set up a Slack account in the morning mostly because I chose to work from home, while the other guys gathered at Maarten&#8217;s place. My initial plan was to have some &#8220;proto-design&#8221; ready by noon and then meet the rest of team to talk about it. As a side note, I don&#8217;t think it&#8217;s a bad thing to show unfinished work, especially when you&#8217;re on a short deadline.</p>
<p>Unfortunately, design is not always easy to schedule. Sometimes you&#8217;re not lucky and a good idea takes longer to show up. But I respected my promise and at 12 o&#8217;clock I showed the guys what I had.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-generic-1.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-generic-1.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-generic-2x-1.png 2x" alt="Deadliner Milestones Dashboard Generic" /></p>
<p>No surprise when they said it looks a bit generic. So I decided to skip the in person meeting, which would have been a 2 hour round trip, and work on another idea I had. A good bet, ultimately.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-daytime-1.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-daytime-1.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-daytime-2x-1.png 2x" alt="Deadliner Milestones Dashboard Daytime" /></p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-nighttime-1.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-nighttime-1.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-milestones-dashboard-nighttime-2x-1.png 2x" alt="Deadliner Milestones Dashboard Nighttime" /></p>
<p>By the end of the day we had a big chunk of this page implemented and we were back on track.</p>
<p><span id="more-101"></span></p>
<h4>Sunday</h4>
<p>I started the morning by continuing the HTML and CSS work on the milestones page, while the other guys were busy with sharing options and the public dashboards.</p>
<p>After lunch, I began designing the home page and we brainstormed a bit about the catchphrase.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-homepage-1.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-homepage-1.png 1x, http://d28630e5qy4q5i.cloudfront.net/2015-12-17/deadliner-homepage-2x-1.png 2x" alt="Deadliner Homepage" /></p>
<p>By dinner time we had the big parts ready, so we spent the last few hours dealing with bugs and polishing the hard edges.</p>
<p>When the email came, a week later, I was as surprised as last year that we won. Maybe even more.</p>
<p>At the end of this article, there are mainly two things I would like to point out. First, having a designer on your team before entering a hackathon is probably a good idea. And second, with the right people, remote work can deliver good results. Even with short deadlines.</p>
<p>I would like to thank the Rails Rumble organizers, the sponsors and, of course, to everybody who voted for us. Thank you!</p>
<hr />
<h4>Here are some other projects of mine:</h4>
<p><a href="http://frontendfront.com/"><strong>Front-End Front</strong> &#8211; A crowd-curated news website focused on front-end development</a><br />
<a href="http://psdrepo.com/"><strong>PSD Repo</strong> &#8211; Free quality PSDs available for download</a><br />
<a href="http://sketchrepo.com/"><strong>Sketch Repo</strong> &#8211; Free, high quality Sketch resources</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Pushing the limits of :visited with CSS blend modes</title>
		<link>http://stelian.firez.be/post/pushing-the-limits-of-visited-with-css-blend-modes/</link>
		<pubDate>Tue, 09 Jun 2015 09:05:18 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://stelian.firez.be/?p=62</guid>
		<description><![CDATA[When we were building Front-end Front, my brother and I, we ran into a bit of an issue. Similar to HN and DN, we wanted to deemphasise the visited links, so people wouldn&#8217;t have to click again on articles they&#8217;ve already read. A pretty simple task. Our problem, as you see in the picture, was [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>When we were building <a href="http://frontendfront.com/">Front-end Front</a>, <a href="https://twitter.com/sergiufirez">my brother</a> and I, we ran into a bit of an issue. Similar to HN and DN, we wanted to deemphasise the visited links, so people wouldn&#8217;t have to click again on articles they&#8217;ve already read. A pretty simple task.</p>
<p>Our problem, as you see in the picture, was the icons&#8217; presence in front of the links.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-06-09/frontendfront-visited.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-06-09/frontendfront-visited@2x.png 2x" /></p>
<p>Ideally, an icon should become semi-transparent if it&#8217;s corresponding link was visited. The non JavaScript solution we thought of, comes in two steps.</p>
<p><span id="more-62"></span></p>
<h4>The DuckDuckGo trick</h4>
<p>I&#8217;m calling it so because I first saw it used on the <a href="https://duckduckgo.com/">DDG website</a>. In short, they use two <code>&lt;a&gt;</code> tags and style the first one to be an icon. When someone clicks on the link with text, the <code>&lt;a&gt;</code> in front also gets affected. You can read <a href="http://www.quora.com/How-does-DuckDuckGos-new-visited-feature-work">more about this trick here</a>.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2015-06-09/ddg_visited.png" srcset="http://d28630e5qy4q5i.cloudfront.net/2015-06-09/ddg_visited@2x.png 2x" /></p>
<p>But it was not enough in our case. As you may know, for <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Privacy_and_the_:visited_selector">privacy reasons</a>, browsers limit the number of CSS properties that can be applied to visited links. Whether it&#8217;s text, background, or border, you can only change the color.</p>
<p>A note: yes, you can use only one link, but for certain layouts, like ours, it might introduce other problems.</p>
<h4>CSS blend modes</h4>
<p>Coming back to the issue, we still need to fade the icons somehow. Since, like I mentioned, &#8220;opacity&#8221; is not a supported CSS property for :visited, we have to simulate it.</p>
<p>This is where I can finally make use of my 10 years of Photoshop :). I know that if an element on a black background has a screen blend mode applied to it, it will be fully opaque. While if it&#8217;s on a white background, the element in question becomes completely transparent.</p>
<p>So in order to achieve the semi-transparency we were looking for, using a shade of gray as the background will do the trick.</p>
<p>You can have a better look at the code in the pen bellow:</p>
<p data-height="268" data-theme-id="0" data-slug-hash="GJmBaa" data-default-tab="result" data-user="stelianfirez" class='codepen'>
  See the Pen <a href='http://codepen.io/stelianfirez/pen/GJmBaa/'>Styling :visited with CSS blend modes</a> by Stelian Firez (<a href='http://codepen.io/stelianfirez'>@stelianfirez</a>) on <a href='http://codepen.io'>CodePen</a>.
</p>
<p><script async src="//assets.codepen.io/assets/embed/ei.js"></script></p>
<hr />
<h4>Here are some other projects of mine:</h4>
<p><a href="http://frontendfront.com/"><strong>Front-End Front</strong> &#8211; A crowd-curated news website focused on front-end development</a><br />
<a href="http://psdrepo.com/"><strong>PSD Repo</strong> &#8211; Free quality PSDs available for download</a><br />
<a href="http://sketchrepo.com/"><strong>Sketch Repo</strong> &#8211; Free, high quality Sketch resources</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Mac apps I’ve used most in 2014</title>
		<link>http://stelian.firez.be/post/mac-apps-ive-used-most-in-2014/</link>
		<pubDate>Tue, 30 Dec 2014 19:59:36 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=58</guid>
		<description><![CDATA[Mailplane No surprise here. Same as last year, I use Mailplane to manage my Gmail accounts and, occasionally, Google Calendar. Mail I use the default mail app on OS X for all of my non Gmail email accounts. It&#8217;s easy to set up, free and it doesn&#8217;t cause any problems for moderate usage. Sublime Text [&#8230;]]]></description>
				<content:encoded><![CDATA[<h4><a href="http://mailplaneapp.com/">Mailplane</a></h4>
<p><a href="http://mailplaneapp.com/"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/mailplane-2014.png" alt="Mailplane" class="window-screenshot" /></a></p>
<p>No surprise here. Same as last year, I use Mailplane to manage my Gmail accounts and, occasionally, Google Calendar.</p>
<h4>Mail</h4>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/mail-2014.png" alt="Mail" class="window-screenshot" /></p>
<p>I use the default mail app on OS X for all of my non Gmail email accounts. It&#8217;s easy to set up, free and it doesn&#8217;t cause any problems for moderate usage.</p>
<h4><a href="http://www.sublimetext.com/3">Sublime Text</a></h4>
<p><a href="http://www.sublimetext.com/3"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/sublime-text-2014.png" alt="Sublime Text" class="window-screenshot" /></a></p>
<p>Having written more code this year than in last two or three combined, Sublime was at the center of my workflow. Reliable, fast, flexible.</p>
<p><span id="more-58"></span></p>
<h4><a href="http://bohemiancoding.com/sketch/">Sketch</a></h4>
<p><a href="http://bohemiancoding.com/sketch/"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/sketch-2014.png" alt="Sketch" class="window-screenshot" /></a></p>
<p>I&#8217;ve used it to design <a href="http://frontendfront">Front-end Frond</a> and a few other projects. It holds pretty well. To be honest, I don&#8217;t miss Photoshop at all.</p>
<h4><a href="https://itunes.apple.com/us/app/twitter/id409789998?mt=12">Twitter</a></h4>
<p><a href="https://itunes.apple.com/us/app/twitter/id409789998?mt=12"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/twitter-2014.png" alt="Twitter" class="window-screenshot" /></a></p>
<p>Because I started following more popular people, I became extra interested in Twitter conversations. Something <a href="https://itunes.apple.com/us/app/yorufukurou/id428834068?mt=12">Yorufukurou</a> did not handle well. So I returned to the Twitter default app.</p>
<h4><a href="https://about.twitter.com/products/tweetdeck">TweetDeck</a></h4>
<p><a href="https://about.twitter.com/products/tweetdeck"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/tweetdeck-2014.png" alt="TweetDeck" class="window-screenshot" /></a></p>
<p>Departing from Yorufukurou wasn&#8217;t easy. I still had to cover a very important feature: Twitter lists. Luckily, TweetDeck does that very well.</p>
<h4><a href="https://agilebits.com/onepassword/mac">1Password</a></h4>
<p><a href="https://agilebits.com/onepassword/mac"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/1password-2014.png" alt="1Password" class="window-screenshot" /></a></p>
<p>I have about 150 logins in 1Password. And although I can figure out all of the passwords for these accounts, I wouldn&#8217;t want to type them in. For me, 1Password is mostly about convenience.</p>
<h4><a href="https://evernote.com">Evernote</a></h4>
<p><a href="https://evernote.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/evernote-2014.png" alt="Evernote" class="window-screenshot" /></a></p>
<p>My biggest use of Evernote is for writing down ideas and recipes. Not food recipes, but more like rough tutorials authored by me. How to do things that I only do occasionally.</p>
<h4><a href="http://www.pixelmator.com">Pixelmator</a></h4>
<p><a href="http://www.pixelmator.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/pixelmator-2014.png" alt="Pixelmator" class="window-screenshot" /></a></p>
<p>It does a great job at covering my modest needs for graphic editing. There&#8217;s even an iPad version of Pixelmator that was demoed at the <a href="http://www.apple.com/apple-events/2014-oct-event/">Apple Keynote</a> in October.</p>
<h4><a href="http://panic.com/transmit/">Transmit</a></h4>
<p><a href="http://panic.com/transmit/"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/transmit-2014.png" alt="Transmit" class="window-screenshot" /></a></p>
<p>My favorite FTP client. Although, I think I&#8217;m using it more for transferring files to S3 than for FTP. The fact that you can <a href="http://stelian.firez.be/post/setting-s3-headers-in-transmit-for-better-website-performance">set custom headers</a> when uploading to Amazon&#8217;s data storage service, is one of the things I love most about Transmit.</p>
<h4><a href="http://www.skype.com">Skype</a></h4>
<p><a href="http://www.skype.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/skype-2014.png" alt="Skype" class="window-screenshot" /></a></p>
<p>Living in a different country than the one my parents live in, I use Skype to keep in touch with my folks. It&#8217;s pretty reliable, but its biggest selling point for me, is that it runs on the first gen iPad. Which my parents own.</p>
<h4><a href="http://www.plugformac.com">Plug</a></h4>
<p><a href="http://www.plugformac.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/plug-2014.png" alt="Plug" class="window-screenshot" /></a></p>
<p>It provides a very sleek interface for <a href="http://hypem.com/">The Hype Machine</a>. So Plug is the app I use every day to listen to music.</p>
<h4><a href="http://imageoptim.com">ImageOptim</a></h4>
<p><a href="http://imageoptim.com"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/imageoptim-2014.png" alt="ImageOptim" class="window-screenshot" /></a></p>
<p>I&#8217;m not sure if it needs an introduction anymore, but a short one would be &#8220;compresses images without losing quality&#8221;. I use it for every image I put online.</p>
<h4><a href="https://incident57.com/codekit/">CodeKit</a></h4>
<p><a href="https://incident57.com/codekit/"><img src="http://d28630e5qy4q5i.cloudfront.net/2014-12-30/codekit-2014.png" alt="CodeKit" class="window-screenshot" /></a></p>
<p>Although I&#8217;ve only started using in the second half of the year, CodeKit has become an important part of my workflow. Little or no setup required was the main reason I chose it over alternatives.</p>
<hr />
<h4>Here are some other projects of mine:</h4>
<p><a href="http://frontendfront.com/"><strong>Front-End Front</strong> &#8211; A crowd-curated news website focused on front-end development</a><br />
<a href="http://psdrepo.com/"><strong>PSD Repo</strong> &#8211; Free quality PSDs available for download</a><br />
<a href="http://sketchrepo.com/"><strong>Sketch Repo</strong> &#8211; Free, high quality Sketch resources</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Interviewed on the 5by5 Ruby on Rails Podcast</title>
		<link>http://stelian.firez.be/post/interviewed-on-the-5by5-ruby-on-rails-podcast/</link>
		<pubDate>Sat, 13 Dec 2014 18:37:49 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=56</guid>
		<description><![CDATA[Because our team won the Rails Rumble 2014 Hackathon, we were interviewed by Sean Devine on The Ruby on Rails Podcast. Link to the interview Small clarification: The TV show about wrestling I&#8217;m mentioning during the interview was in fact about sumo. My memory didn&#8217;t do its job right. My apologies to all the Belgian [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Because our team won the Rails Rumble 2014 Hackathon, we were interviewed by Sean Devine on The Ruby on Rails Podcast.</p>
<p><strong><a href="http://5by5.tv/rubyonrails/177">Link to the interview</a></strong></p>
<p>Small clarification: The TV show about wrestling I&#8217;m mentioning during the interview was in fact about sumo. My memory didn&#8217;t do its job right. My apologies to all the Belgian wrestlers.</p>
]]></content:encoded>
			</item>
		<item>
		<title>How we won the Rails Rumble Hackathon</title>
		<link>http://stelian.firez.be/post/how-we-won-the-rails-rumble-hackathon-2/</link>
		<pubDate>Sun, 02 Nov 2014 18:17:37 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=54</guid>
		<description><![CDATA[In case you didn&#8217;t see it on my Twitter page, this year I was part of the team that took the first place in the Rails Rumble Hackathon. Our app, RefactorCop, managed to gather 735 points which made it the most voted entry in the competition. The Sunday before the Hackathon weekend That&#8217;s when we [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In case you didn&#8217;t see it on my <a href="http://twitter.com/stelian">Twitter</a> page, this year I was part of the team that took the first place in the <a href="http://railsrumble.com">Rails Rumble</a> Hackathon. Our app, <a href="http://www.refactorcop.com">RefactorCop</a>, managed to gather 735 points which made it the most voted entry in the <a href="http://railsrumble.com/entries/winners">competition</a>.</p>
<h4>The Sunday before the Hackathon weekend</h4>
<p>That&#8217;s when we had our first team meeting. <a href="http://www.mcls.me">Maarten</a>, who I already knew, contacted me a few days before, but Sunday evening was the first time ever I&#8217;ve talked to the other two team members, <a href="https://github.com/zzip">Dale</a> and <a href="http://anthony.liekens.net">Anthony</a>. And not even in person, but on Skype. Being a kickoff meeting not a lot of things were decided. We made a Google Docs document for everyone to write their app ideas and we scheduled the next call for Wednesday. That&#8217;s pretty much how the evening ended.</p>
<h4>The 2nd meeting</h4>
<p>It was even shorter than the first one. Maarten had this idea about an app that would scan open source code on Github and return a list of issues for a certain project. This way, anyone interested in contributing to open source would be able to discover code that might benefit from improvements. He even had a name for this app &#8211; RefactorCop.</p>
<p>It didn&#8217;t take long before we decided this is what we&#8217;ll be working on. How we&#8217;ll be working was not really a problem either: I was in charge of design and front-end while the others would do the rest: setup Heroku, code Ruby on Rails, configure <a href="https://github.com/bbatsov/rubocop">Rubocop</a>, integrate my HTML and CSS, etc. We even had a place where to work. Anthony put his <a href="https://www.youtube.com/watch?v=aCuUv5ltw6g">famous garage</a> at our disposal. The guys accepted, I sort of declined. Moving my iMac seemed a bit of a hassle, but I promised to visit them on Saturday, so we can talk better. Fun fact: I found out that Anthony&#8217;s house is within walking distance of where I live.</p>
<h4>The Hackathon: day 1</h4>
<p>Starting earlier on Saturday morning, the first idea I had was to use the newer Robocop style. But as I was arranging the elements on the screen, I realized the theme was a bit dark, maybe too “robotic”. So I thought I should try something else, spend a couple of hours to see if I can come up with something else. This time I chose the classic Robocop as a starting point and went for a friendlier color scheme.</p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2014-11-02/refactorcops.png" alt="RefactorCops" /></p>
<p>Once I had the two half of homepages ready I put them on Skype and went to the garage to talk to the guys. By the time I got there they already had a favorite. This helped a lot because in the next hour we managed to establish what other information will be displayed on the homepage and how many more pages need to be designed.</p>
<p><span id="more-54"></span></p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2014-11-02/refactorcop_team.jpg" alt="RefactorCop Team" /></p>
<p>So I returned to my iMac, got the front page design finished and began turning it into HTML code. Which I had ready around 12PM. Not longer after that I went to bed. The other guys kept on coding tillmorning.</p>
<h4>The Hackathon: day 2</h4>
<p>Again, I woke up early in the morning and as soon as I did I just started putting some color and setting the fonts on the wireframe we drew a day before in the garage. By the time the developers woke up I already had the project page designed. We decided it was OK, so I began writing the HTML and the CSS.</p>
<p>Later, in the evening, about 6 hours before the Hackathon ended I went to join the crew in Anthony’s garage. At this point we were just polishing things, fixing bugs, adding last minute features, pretty much enjoying the whole thing. An hour or so before the deadline “Code Freeze!” was declared and we ended the Hackathon with a glass of bubbly.</p>
<p>I would like to show my appreciation to the Rails Rumble organisers, the sponsors and all the people who voted for us. Thank you!</p>
<hr />
<h4>Here are some other projects of mine:</h4>
<p><a href="http://frontendfront.com/"><strong>Front-End Front</strong> &#8211; A crowd-curated news website focused on front-end development</a><br />
<a href="http://psdrepo.com/"><strong>PSD Repo</strong> &#8211; Free quality PSDs available for download</a><br />
<a href="http://sketchrepo.com/"><strong>Sketch Repo</strong> &#8211; Free, high quality Sketch resources</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>My podcast playlist</title>
		<link>http://stelian.firez.be/post/my-podcast-playlist/</link>
		<pubDate>Thu, 17 Jul 2014 17:56:38 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=52</guid>
		<description><![CDATA[These are the podcasts I listen to. In no particular order: Bill Burr&#8217;s Monday Morning Podcast You Are Not So Smart Accidental Tech Podcast Debug NPR: Planet Money Podcast Stansberry Radio The James Altucher Show Trend Following with Michael Covel]]></description>
				<content:encoded><![CDATA[<p>These are the podcasts I listen to. In no particular order:</p>
<ul>
<li><a href="https://itunes.apple.com/us/podcast/monday-morning-podcast/id480486345?mt=2">Bill Burr&#8217;s Monday Morning Podcast</a></li>
<li><a href="https://itunes.apple.com/us/podcast/you-are-not-so-smart/id521594713?mt=2">You Are Not So Smart</a></li>
<li><a href="https://itunes.apple.com/us/podcast/accidental-tech-podcast/id617416468?mt=2">Accidental Tech Podcast</a></li>
<li><a href="https://itunes.apple.com/us/podcast/debug/id578812394?mt=2">Debug</a></li>
<li><a href="https://itunes.apple.com/us/podcast/npr-planet-money-podcast/id290783428?mt=2">NPR: Planet Money Podcast</a></li>
<li><a href="https://itunes.apple.com/us/podcast/stansberry-radio-edgy-source/id481026239?mt=2">Stansberry Radio</a></li>
<li><a href="https://itunes.apple.com/us/podcast/the-james-altucher-show/id794030859?mt=2">The James Altucher Show</a></li>
<li><a href="https://itunes.apple.com/us/podcast/trend-following-michael-covel/id151217747?mt=2">Trend Following with Michael Covel</a></li>
</ul>
]]></content:encoded>
			</item>
		<item>
		<title>My keynote from the Dutch Mobile Conference 2014</title>
		<link>http://stelian.firez.be/post/my-keynote-from-the-dutch-mobile-conference-2014/</link>
		<pubDate>Wed, 09 Jul 2014 17:54:56 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=49</guid>
		<description><![CDATA[Web optimisation in the age of mobile from Stelian Firez]]></description>
				<content:encoded><![CDATA[<p><iframe src="//www.slideshare.net/slideshow/embed_code/36498763?rel=0" width="597" height="486" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe></p>
<div style="margin-bottom:5px">
  <strong> <a href="https://www.slideshare.net/stelianfirez/web-optimisation-in-the-age-of-mobile" title="Web optimisation in the age of mobile" target="_blank">Web optimisation in the age of mobile</a> </strong> from <strong><a href="http://www.slideshare.net/stelianfirez" target="_blank">Stelian Firez</a></strong>
</div>
]]></content:encoded>
			</item>
		<item>
		<title>Speaking at the Dutch Mobile Conference</title>
		<link>http://stelian.firez.be/post/speaking-at-the-dutch-mobile-conference/</link>
		<pubDate>Tue, 27 May 2014 17:40:16 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=47</guid>
		<description><![CDATA[Sometime in April, I&#8217;ve been contacted by the nice people from Ibuildings if I&#8217;d be interested to give a presentation at the upcoming Dutch Mobile Conference. I said &#8216;yes&#8217;, so a month from now I&#8217;ll be in Amsterdam speaking about Web Performance Optimisation. To give you a better idea of what to expect, here is [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://d28630e5qy4q5i.cloudfront.net/2014-05-27/dmc14.png" alt="Dutch Mobile Conference" style="margin: 0;"></p>
<p>Sometime in April, I&#8217;ve been contacted by the nice people from <a href="http://www.ibuildings.nl">Ibuildings</a> if I&#8217;d be interested to give a presentation at the upcoming <a href="http://www.mobileconference.nl">Dutch Mobile Conference</a>. I said &#8216;yes&#8217;, so a month from now I&#8217;ll be in Amsterdam speaking about Web Performance Optimisation.</p>
<p>To give you a better idea of what to expect, here is <strong>the structure of my keynote:</strong></p>
<ul>
<li>
<p>In the beginning of the talk I will try to make some strong arguments, backed by numbers, why Web Performance Optimisation is still extremely relevant and how it helps users and businesses as well.</p>
</li>
<li>
<p>Afterwards, my focus will shift towards listing the most effective optimisation techniques and explaining how they work. I will also share a number of tools that help automate these techniques. This will be the core of the presentation.</p>
</li>
<li>
<p>The final part of the session will be dedicated to discussing the new challenges of web optimisation and how to make better use of a device’s capabilities.</p>
</li>
</ul>
<p>Besides me, obviously, there will be other talented people that will speak about various topics, so if you decide to attend DMC14 I&#8217;m sure there will be plenty of interesting things to see. In the meantime you can <a href="http://www.mobileconference.nl">get tickets here</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Multi-Mania 2014</title>
		<link>http://stelian.firez.be/post/multi-mania-2014/</link>
		<pubDate>Thu, 22 May 2014 17:36:06 +0000</pubDate>
		<dc:creator><![CDATA[Nailets]]></dc:creator>
				<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://192.168.1.101:8888/stelian-blog/?p=44</guid>
		<description><![CDATA[Day 1 The best presentation I attended the first day was JavaScript ♥ Unicode by Mathias Bynens. Although the topic was a bit obscure, Mathias, besides being a great developer is also a talented speaker, so the talk was both informative and entertaining. Another keynote that interested me a lot was given by Sakri Rosenstrom. [&#8230;]]]></description>
				<content:encoded><![CDATA[<h4>Day 1</h4>
<p>The best presentation I attended the first day was <a href="https://speakerdeck.com/player/8b3823101a810131923b4e6fe937863a">JavaScript ♥ Unicode</a> by <a href="http://mathiasbynens.be">Mathias Bynens</a>. Although the topic was a bit obscure, Mathias, besides being a great developer is also a talented speaker, so the talk was both informative and entertaining.</p>
<p>Another keynote that interested me a lot was given by <a href="http://www.sakri.net/blog/">Sakri Rosenstrom</a>. He shared a few tips and tricks on how to improve the performance of HTML5 Canvas, something that I&#8217;m currently using on a project.</p>
<h4>Day 2</h4>
<p><span id="more-44"></span></p>
<p><img src="http://d28630e5qy4q5i.cloudfront.net/2014-05-22/bert-timmermans-multimania-2014.jpg" alt="Bert Timmermans - Gotta code them all" /></p>
<p>For me, the most anticipated part of the second day was <a href="http://www.berttimmermans.com">Bert Timmermans&#8217;</a> presentation: &#8220;Gotta code them all, a Pokémon and HTML5 love story&#8221;. While I used to work with Bert and have seen various demos before, I was really curious to see the progress on his project &#8211; writing a Pokémon game in Javascript. The highlight of the talk was, obviously, the demo. Which I think impressed everybody. Well done, Bert!</p>
<p>Somewhat surprising, because I almost skipped it, the talk that, let&#8217;s say, inspired me the most was the one from <a href="http://dominicwilcox.com">Dominic Wilcox</a>. Dominic is an artist that makes wacky and interesting things. But it was not his work that stuck with me, it was the fact that people were talking about it and even using it. So what I realised at the end of his presentation was that almost no matter what you do, the internet is a pretty big place. And almost always there is a group of people that will be interested in what you make. You just have to make something and put it out there.</p>
<hr />
<h4>Here are some other projects of mine:</h4>
<p><a href="http://frontendfront.com/"><strong>Front-End Front</strong> &#8211; A crowd-curated news website focused on front-end development</a><br />
<a href="http://psdrepo.com/"><strong>PSD Repo</strong> &#8211; Free quality PSDs available for download</a><br />
<a href="http://sketchrepo.com/"><strong>Sketch Repo</strong> &#8211; Free, high quality Sketch resources</a></p>
]]></content:encoded>
			</item>
	</channel>
</rss>
