Archivo del Autor: Oscar Swanros

Available for work

I’m now available to take on new iOS and Elixir projects. I have experience working with distributed teams, fast-paced projects, and leading teams. If you want to ship a 1.0, please do get in touch over at oscar@swanros.com and let’s … Sigue leyendo

Publicado en Meta | Etiquetado , , , , , , , | Comentarios desactivados en Available for work

guards in Elixir 1.6

Elixir 1.6 has been released with a lot of nice additions to the language, but without a doubt, what I’m most pumped about is real guard support in the language. Before 1.6, you could constraint a function like so: def … Sigue leyendo

Publicado en Elixir | Etiquetado , , , , , | Comentarios desactivados en guards in Elixir 1.6

Experimenting with inherited tables in Ecto

I’ve been working on a personal project with some mates for the past few months, and I’ve been mostly responsible for building our backend with Phoenix. It’s come to a time where we need to implement some sort of "comments … Sigue leyendo

Publicado en Elixir | Etiquetado , , , , | Comentarios desactivados en Experimenting with inherited tables in Ecto

Becoming a Better iOS Developer Through Tooling: My AltConf 2017 talk

The fine folks at Realm have now uploaded the remaining videos from AltConf 2017 — including the presentation that I gave there. You can watch it a Realm Academy, here. Presenting in the US for the first time was a … Sigue leyendo

Publicado en Speaking | Etiquetado , , , , | Comentarios desactivados en Becoming a Better iOS Developer Through Tooling: My AltConf 2017 talk

On iOS interview exercises

Today I saw this Tweet: If you’re hiring an iOS developer, please, for the love of god, don’t do “fetch this API and show a table view with results” task. — Michał Kałużny (@justMaku) July 24, 2017 It spawned a … Sigue leyendo

Publicado en Work | Comentarios desactivados en On iOS interview exercises

Apple starts rejecting apps with “hot code push” features

This thread from Apple’s Developer Forums is making some waves on the internets today. Apparently, they’re now rejecting apps that include code that can modify your app after it’s released to the store. Rollout.io seems to be the SDK that’s … Sigue leyendo

Publicado en Software | Etiquetado , , , , , | Comentarios desactivados en Apple starts rejecting apps with “hot code push” features

action_fallback and contexts in Phoenix 1.3 made my controllers tiny!

Yesterday I posted about how Phoenix 1.3 was pure love for API development. In that post, I mentioned that one of my favorites features in this new release is the action_fallback plug. Today, I want to talk a little bit … Sigue leyendo

Publicado en Elixir | Etiquetado , , , , , , | Comentarios desactivados en action_fallback and contexts in Phoenix 1.3 made my controllers tiny!

Phoenix 1.3 is pure love for API development

Phoenix 1.3-rc.0 was just released, and while it’s still not a final release, it already feels solid as h*ck. I’ve been doing a personal project on the side for a while now, and it has a web API component, which … Sigue leyendo

Publicado en Elixir | Etiquetado , , , | Comentarios desactivados en Phoenix 1.3 is pure love for API development

The Algorithms Of Discrimination

Go read this. If you prefer you can listen too. I posted a blog post a few weeks ago about an experience I had interviewing at a rather large and well known company that had a white board interview where … Sigue leyendo

Publicado en Work | Comentarios desactivados en The Algorithms Of Discrimination

Facebook announces Yarn, a new package manager for JavaScript

From Facebook’s announcement: In the JavaScript community, engineers share hundreds of thousands of pieces of code so we can avoid rewriting basic components, libraries, or frameworks of our own. Each piece of code may in turn depend on other pieces … Sigue leyendo

Publicado en Software | Comentarios desactivados en Facebook announces Yarn, a new package manager for JavaScript