Orestes Carracedo

Scrum Master, PHP Ninja, cat owner
06 December 2012

Update july 2013: Jez's talk has been deleted :(

The playlist rom the recent GOTO Aarhus 2012 has been published on YouTube.

Jez Humble's "Implementing Continuous Delivery" where he talks about the organisational problems, mistakes and misconceptions that come up when trying to implement Continuous Delivery has been one of my favourites.

Link: GOTO Aarhus 2012 playlist on YouTube (79 videos, 53 hours)

Comments: --
21 November 2012

Ben Vinegar's talk Seamless iFrames: The Future, Today! was very interesting.

This was a WordPress blog until I switched to Jekyll and started using Disqus for the comments and I must say I love it.

Link: HTML5DevConf 2012 playlist on YouTube (60 videos, 30 hours).
Via: HTML5 Weekly

Comments: --
17 November 2012

Programmer Swizec Teller and author of the (now) famous blog post "Why programmers work at night" has started a project on Leanpub to publish a book about programmers.

[...] In December 2011 I wrote down a bunch of assumptions about Why programmers work at night (link) in a blogpost. I wrote it because I got tired of being called a lazy slob for waking up at 11am every day. After 4000 tweets, 10000 likes and many emails I didn't feel alone anymore. The most surprising feedback were emails along the lines of "Oh man! I finally understand my husband, thanks so much for writing this!". And it is because of those that I have finally decided to write a short ebook. In the book I'm going to:
  • Show fellow night-time programmers (and others!) that they are not alone
  • Give practical tips on living with your friendly neighborhood programmer
  • Support my original hypotheses by interviewing cool programmers
  • Explore the modern trend of super early wakeruppers who approach the night time from the other end

So if you're a programmer that feels missunderstood on your late nights of happy coding, maybe this book will be an ideal gift for your roomies, girlfriend, boyfriend, parents or even for your boss.

Link: Why programmers work at night: the book
Categories: books
Comments: --
16 November 2012

I first learned about Petr Mitrichev the past year when he won 2011's Facebook Hacker Cup. He's a Google developer leading the current competitive programming challenges. He also keeps an interesting blog at petr-mitrichev.blogspot.com where he talks about algorithms and sometimes challenges his readers with some problems.

MIT's Technology Review has a nice introductory article about him.

I also found some interesting reading material if you're into competitive programming. Codeforces has a great post about Sao Paulo Training Camp 2010 containing his solutions to problems and some video explanations.

Update March 2013: He came up on top at 2013's Facebook Hacker Cup as well. This is guy is amazing :)


Categories: people
Comments: --
14 November 2012

Barcelona Smart City Expo World Congress 2012 NFC Bootcamp

The NFC Bootcamp Barcelona 2012 was held as part of the Smart City Expo World Congress 2012 at the Fira Gran Via Convention Center in Barcelona. We had some problems when trying to get our accreditations at the entrance but with a little help from the organisation we managed to finally get inside.

We met Robert Sabella from OTA Training and we chatted for a bit while we waited for others to arrive. Rob started the day by introducing NFC and the work the NFC Bootcamp has being doing for the past year.

Bastien Latge from INSIDE Secure followed up with a more in depth talk about the key players in an NFC Ecosystem and underlined some of the most common problems and situations companies deploying NFC solutions encounter the most. He talked about the NFC parts, specially the Secure Element and the different implementations and security measures implemented in them. He also talked briefly about the hardware which provides NFC capabilities for mobile phones without built-in NFC tech.

The accreditation Just before lunch, we met Stéphane Doutriaux from Poken. He made a brief introduction about Poken with a video. Afterwards we all got our own pokens and did a little tour of the reception area and the schedule wall poster, poking along the way and getting comfortable with the devices.

After lunch, Gloria Lozano from BCN Touch gave her talk, focusing on use cases and their projects from the last past years.

Then Stéphane came back to talk a bit more about the marketing and user experience side of NFC and how he thinks we should put the most of our efforts in providing some value rather than some technology, and use NFC as a means and not as a goal.

At the beginning of day 2, we got a USB NFC reader and different cards with different NFC chips in them and Bastien finished his talk about the players in the NFC environment.

Then we met Fernando Cejas, a mobile developer based in Barcelona, working for Flomio. He's also de organiser of the Google Developers Group Barcelona. His talk was going to be more focused on de technical/developer side of NFC but due to the majority of the assistants being not so technical that part was skipped. Bummer.

Before lunch, we went for a walk around the Smart City Expo and Fernando was captured by an evil robot. After we rescued him, Fernando gave a more technical explanation of the NFC components, the different NDEF well known formats and the read/writing permissions. He also talked about the idea of "cloud tags", flomio, the FloJack to provide NFC for iphone/ipad devices and other solution prototypes they had researched using other tech such as the Raspberry Pi and the GuruPlug

Then Stéphane came back and we participated in a workshop with Poken and their partner tools. We created a campaign and linked a Poken Tag using the NFC Reader/Writer. We also learned a bit more about the technology used in Poken. The Poken tags use the same technology as the regular Pokens. Poken Tag They use a Swatch licensed chip with added NFC capabilities and a full USB stack,powered by a 9 volt battery that lasts about two years. Everything is encased in silicon so its fairly resistant, and of course, it's sticky. Poken Tags have to be activated using an NFC writer and power themselves off when they are stacked or they detect too much inference to not drain the battery.

We all got an NFC Bootcamp completion certificate on behalf of OTA Training and the AENFC and we took some pictures. It was a great experience and I'm sure both speakers and attendees will keep in touch with each other.


Comments: --
01 July 2012

PHP + Symfony developer Matthias Noback has written a really nice article about the use of Silex on outdated PHP projects. If you've been looking forward to migrate/redo some of your old projects using Symfony components, this may be worth reading.

Link: Let Silex Wrap Your Legacy PHP Application (and add Twig for templating)

Categories: php reblogs
Comments: --
06 June 2012

JavaScript development workflow of 2013 by Paul Irish was amazing!

Link: Fluent 2012 playlist on YouTube (58 videos, 5 hours).

Categories: conferences playlists
Comments: --
30 April 2012

I really liked Learning to love JavaScript by Alex Russell at Google IO 2011.

Link: Google I/O 2011: Learning to Love JavaScript on YouTube.

Categories: talks
Comments: --
18 December 2011

I just read an excelent article by Swizec Teller about the reasons some programmers do their best work late at night.

I couldn't agree more with the author. The past year I stayed late at the office a lot of times doing a lot of good work. This year not so much because my girlfriend moved in with me, so I've gotten some rest from that but I kind of miss it too. When we were working on Aura, we would work until very late and wake up for lunch almost every day.

Link: Why programmers work at night

Categories: programming
Comments: --