<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/tuenti" -->
<rss version="0.92">
<channel>
	<title>Tuenti Developers</title>
	<link>http://blog.tuenti.com/dev</link>
	<description>Just another tuenti weblog</description>
	<lastBuildDate>Mon, 12 Dec 2011 09:28:31 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>BcnDevCon 2011: Security, Mobile and our Release Process</title>
		<description><![CDATA[<p><strong>Diego Muñoz<em>Senior Fronted Engineer</em></strong></p>

Two weeks ago we were platinum sponsors of the <a href="http://bcndevcon.org/">Barcelona Developers Conference 2011</a>, spending three days assisting to developer and entrepeneur talks but also speaking on three different tracks.
]]></description>
		<link>http://blog.tuenti.com/dev/bcndevcon-2011-security-mobile-and-our-release-process/</link>
			</item>
	<item>
		<title>FICOD 2011: Tuenti, the Mobile Web, and TU</title>
		<description><![CDATA[<p><strong>Erik Schultink <em>CTO</em></strong></p>

Last week, I had the chance to speak at FICOD - a fantastic event located right here in Madrid.  I spoke about the history of Tuenti, the lessons we’ve learned, the opportunity we see in the Mobile/Web ecosystem, and our vision for TU to address that opportunity.]]></description>
		<link>http://blog.tuenti.com/dev/ficod-2011-tuenti-the-mobile-web-and-tu/</link>
			</item>
	<item>
		<title>Because SSH and &#8220;for&#8221; loop doesn&#8217;t cut it</title>
		<description><![CDATA[Ricardo Bartolomé Senior Systems Engineer
Here at Tuenti we were managing our servers in a old-fashioned way for a long time. We used &#8220;for&#8221; loops in order to replicate changes across different servers, but as we’re grew that became more complex over time and with new people joining the team. Fortunately, now we have an automated [...]]]></description>
		<link>http://blog.tuenti.com/dev/because-ssh-and-for-loop-doesnt-cut-it/</link>
			</item>
	<item>
		<title>EmTech Spain</title>
		<description><![CDATA[<p><strong>Erik Schultink <em>CTO</em></strong></p>

Last week, I had the chance to speak at <a href="http://www.emtechspain.com/en/">EmTech Spain</a> as part of a panel discussion on “The Future of the Internet”. Our challenge as panelists was to envision what the web would look like in 10 years.  I talked mostly about mobile and its implications, which, given the launch of <a href="http://www.tuenti.com/tu">Tu, our MVNO</a>, have occupied a lot of my thinking during the past year.  ]]></description>
		<link>http://blog.tuenti.com/dev/emtech-spain/</link>
			</item>
	<item>
		<title>Summer Reading</title>
		<description><![CDATA[<p><strong>Erik Schultink <em>CTO</em></strong></p>

It’s that time of year again - your family/significant other is dragging you to the beach for a week.  It’s a sunny, sandy place that won’t do your laptop any favors.  How to make the best of it?  My suggestion is to bring along some good books - and I’ve devoted this entry to listing some specific recommendations with relevance to our work.]]></description>
		<link>http://blog.tuenti.com/dev/summer-reading/</link>
			</item>
	<item>
		<title>How third party software can affect your site: AVG Antivirus and avg_ls_dom.js</title>
		<description><![CDATA[<p><strong>Alberto Gragera <em>Frontend Framework Tech Lead</em></strong><br />
<strong>Sergio Cinos <em>Frontend Senior Engineer</em></strong>
</p>

Rule of thumb: your Javascript code might not be the only one executing in your website. Browser extensions and plugins as well as security software might be running their own javascript code before yours and thus, they can potentially break your site. Sadly, that was happening to some of our users with AVG antivirus - the site didn’t work at all for them.
]]></description>
		<link>http://blog.tuenti.com/dev/how-third-party-software-affect-site-avg-antivirus-avg_ls_dom-js/</link>
			</item>
	<item>
		<title>Tuenti Programming Contest: round one!</title>
		<description><![CDATA[<p><strong>Luis Peralta<em> Tech Lead</em></strong></p>

On Monday last week at 13:37, our first <a href="http://contest.tuenti.net">programming contest</a> came to an end. We sincerely hope that you enjoyed the contest during those seven days you've had to challenge yourself. On our side, it was more than one week to get this: preparing the contest judge, working of defining the problems (and also handing them over to some mates to solve them first!), preparing the submission toolchain, monitoring the contest, ... Even if it was lots of hard work, we have also had tons of fun.]]></description>
		<link>http://blog.tuenti.com/dev/tuenti-programming-contest-round-one/</link>
			</item>
	<item>
		<title>Get a Tuenti Engineering Job</title>
		<description><![CDATA[<p><strong>Erik Schultink<em> CTO</em></strong></p>

Our recruiting team has been working really hard to scale out our Engineering teams in Madrid and Barcelona.  This is a major challenge - as we’re committed to maintaining a very high standard of quality in our team as we grow.  A big obstacle our recruiters face is that many candidates who appear to have significant, applicable work experience don’t end up performing very well in our selection process.  We’ve identified that a lot of the skills we look for, while taught at top universities, aren’t used that commonly in work at many European companies.  As such, candidates who have been out of university for a long time often are out of practice in many of these areas. In this article, I’ll briefly describe a number of topics that will be covered throughout the process.]]></description>
		<link>http://blog.tuenti.com/dev/get-a-tuenti-engineering-job/</link>
			</item>
	<item>
		<title>Google IO streaming event</title>
		<description><![CDATA[<p><strong>Luis Peralta<em> Tech Lead</em></strong></p>

At many of you know, it is not strange these days to see Tuenti engineers attending some of the tech events happening in Madrid (and Barcelona soon). This time, we are doing it the other way around: we will be opening our offices so that you can follow the <a href="http://www.google.com/events/io/2011/">Google IO</a> event with part of our engineering team and other guests.
]]></description>
		<link>http://blog.tuenti.com/dev/google-io-streaming-event/</link>
			</item>
	<item>
		<title>Regular expressions in JavaScript: Concepts &amp; Performance Issues</title>
		<description><![CDATA[<strong>Miguel Jiménez Esún<em>Intern, Frontend Framework</em></strong>

<p>
Regular expressions are a sophisticated way to check for patterns. Here we review concepts and performance issues in JavaScript.
</p>]]></description>
		<link>http://blog.tuenti.com/dev/tips-and-tricks-with-regular-expressions-in-js/</link>
			</item>
</channel>
</rss>

