Flipboard launches web version

Flipboard today launched on the web. Finally. And oh, gosh, isn’t it beautiful. (Hint: yes, it is.)

I have been looking for a decent RSS reader that works on my Mac, my iPhone and my iPad. I tried a couple, but none really made me fall in love. The one I kept coming back to is Flipboard but only on my mobile devices. Now that it is available on the web, the trifecta is complete, and I’m happy.

I remember back in the day, that the first app I installed on my brand new iPad was Flipboard. Actually, one of the main reasons why I wanted to buy an iPad was to install Flipboard on it, after watching this video.

Have I mentioned that it is beautiful on the web? It is (and it is also really, really fast). Check it out.

Microsoft Sculpt Ergonomic Keyboard

The Microsoft Sculpt Keyboard

I ordererd this beauty almost 2 weeks ago from Amazon. It finally got here today and I’ve been using it today all day.

So far, its been awesome.

I decided to order this one after, 3 or so weeks ago, while at the Gophergala hackathon, I got to try this same model (it was a tammate’s).

I had been looking for an ergonomic keyboard to replace my Apple Wireless keyboard that I’ve been using for the past year — I’m a big guy, and I have to do some slight contortionism in order for my hands to fit correctly. That had recently led to my wrists huring a little bit.

First impressions

I love the design so much. The palm-rest area is made of a soft material, it doesn’t make my hands sweat, which is great. The mouse, although is funny-looking, unlike the keyboard itself (to me), feels really comfortable in my hand too.

I really love the keys and how they feel. The feedback they provide is great, too.

After a couple of hours with it I can type at my normal speed again, which is great. It took less than anticipated to get used to it.

I never thought I could enjoy a Microsoft product so much.

Swift 1.2 released alongside Xcode 6.3 & iOS 8.3 beta

Interesting that Apple released iOS 8.3 beta today when iOS 8.2 beta isn’t even on GM yet.

Anyhow, iOS 8.3 amd Xcode 6.3 (with Swift 1.2) are available for download right now in a beta capacity. If you want to play around with these new versions, head to Apple Developer Center and download them.

On the official Swift Blog, Apple announced that Swift has a bunch of new features at the language level, atop of several improvements on the compiler side of things (Xcode 6.3 now supports incremental builds for Swift. Yay!).

One of the most notable additions to Swift in its 1.2 revision is the new native type, Set, that maps directly to its Objective-C counterpart, NSSet.

Read the summary of changes here or read the full release notes here.

Giving back to the community, by creating community

For the past few weeks I’ve been focusing on learning Android development. I’m convinced that the two best ways to make sure something you learn sticks are:

  1. Practice it
  2. Share it

I’ve decided to do both: last saturday I had the opportunity and pleasure to share the little I know about Android development with a group of about 12 guys and gals. We got togheter for a lightning Android training course that lasted 6 hours, approximately.


Without a doubt it was a great experience. I got to know a bunch of great people that are interested in becoming mobile developers. I wouldn’t trade that for the world.

Even though the time was limited for the course, we managed to build a simple Android app that demonstrated the basics of the platform. It was really fun!

So, what’s up with that watermark? That’s the logo of the organization I co-founded to help me build a community around mobile development in my hometown, and hopefully, in all of Mexico. That organization’s name is MobileCoder.mx.

You see, Colima is well known for both the quantity and quality of its Rails developers [1]. I want Colima to also be known for the quality of the mobile developers that live and work here.

MobileCoder.mx‘s only purpose is to reduce the learning curve that becoming a mobile developer currently presents to anyone interested in the matter [2].

That’s why MobileCoder.mx exists as an organization. And I’m sure we’ll succeed.

  1. Colima serves as home for a handful of companies known nation-wide. Most notably Crowd Interactive, TangoSource and OneLogin. ↩︎

  2. I remember how hard it was for me to get started with iOS. I think it shouldn’t be that hard. I think that the tools and the information should be available to anyone that wants to use/consume them. And more importantly, I think that it’s our responsability to share whatever we know in the most digestable way possible. ↩︎

› Facebook just taught us all how to build websites

I really enjoyed reading this post.

Facebook trully is deeply impacting how we build (and will be building) things on the web (and now, on mobile).

My personal experience is more on the back-end side of the web, creating and developing web services that my mobile apps consume.

When you search Google for “how to do X” (on the front-end) on web, you’ll find probably a dozen of answers on StackOverflow on how to do that exact thing you want to do.


The problem: each one of those solutions involves using a different JavaScript framework.

(I pretty much think you can search Google for <insert_noun_here>JS and find a nice website telling you why you should use that specific framework.)

By no means I declare myself a web developer. I’m not. If I say I’ve written 200 lines of JavaScript I’d probably been giving me too much credit.

I do have an itch for doing something on the web sometime, an rather sooner than later. If I were to start something on the web today, I’d consider React.js as my framework of choice to help me with the front-end shores.

Why? As they suggest on their docs, I gave it five minutes. And I kind of liked it.

› First impressions using React Native

From James Long’s blog post:

The ability to declaratively construct my UI as components and respond to events by simply changing state is powerful. React.js has proven that. Suddenly, we get to do the exact same thing for native apps. “Learn once, write anywhere” as the React devs say.

I have mixed feelings about React Native. I know it is a big deal, and a lot of people (including myself) are intrigued by it. But I’ll just wait to try it, maybe I’ll like it, maybe not.

The ⌘+R simulator reloading is cool. JavaScript (at least for me), is not.

› New Apple Photos app contains ‘UXKit’ framework

I kind of missed the news yesterday.

If you did too, Apple yesterday shipped a beta version of their new photos management app, appropriately called “Photos.”

As always, developers around the globe jumped in to dissect the app, finding something interesting: Photos was built using a new framework called UXKit.

Someone class-dumped UXKit and made it available on Github. Take a look..

WWDC 2015 is going to be fun.

Edit: Notice how it is still Objective-C. 😉

› Jobs open at Apple for Engineering Project Manager for Apple Search?

This job opening at Apple.

Job description:

Apple seeks a technical, driven and creative program manager to manage backend operations projects for a search platform supporting hundreds of millions of users. Play a part in revolutionizing how people use their computers and mobile devices. Manage operational projects that support groundbreaking technology and the most scalable big-data systems in existence.

Is Apple launching a web-search product in the near future?