Fluent syntax extensions in Swift January 5, 2022
In the early days of Swift, one thing I really enjoyed was the focus on properties (bye-bye ivars!) and the unification of stored and computed property syntax. It became very...
A world of coding 💻, by Alejandro Martinez
In the early days of Swift, one thing I really enjoyed was the focus on properties (bye-bye ivars!) and the unification of stored and computed property syntax. It became very...
Swift's Optional type is one of the biggest hits of the language. Mainly because it's opt-in. Everything is non-optional by default, which solves the old problem of having to deal...
In this post I want to show you a little behind the curtain. As you may have noticed if you follow me on Twitter, recently the tweets with links to...
SwiftUI is an amazing tool to create all sorts of views in our applications. But many times we want that ease of use to generate graphics that can be used...
Legends of Runeterra has become one of my favourite games. I started playing it since the beta was available and haven't stopped since. It caught me by surprise, but it's...
My birthday is the middle of July, seven days from now, which has always made me consider summer as the division between years. That mentality was reaffirmed when as a...
After writing about my perfect notes app and comparing the available options I decided to move to Bear. My tasks from Todoist were one of the first things that I...
Last year I wrote about Improving struct composition in Swift by levering the using keyword and feature taken from Jai. Recently I've been inspired by pointfree to implement this feature...
Last week I participated in the first Blackthornprod GAME JAM. I had so much fun creating a small game involving some mechanics that I wanted to explore for a while.The...
One year ago I decided to start working on a Lox interpreter in Swift following Bob Nystrom's book Crafting Interpreters. Today I'm happy to say that the work has been...
I've been always a big fan of productivity, time is gold. But funny enough, as many other people, we fall into the traps of being productive by just spending more...
A couple of days ago I was reading Crafting Interpreters written by Bob Nystrom and it awoke my passion for programming languages so I decided to implement an interpreter for...
A while ago I wondered how easy would be to make a screenshot of a window in OS X from another application using some system API. With that idea in...
A couple of months ago I wrote a small prototype of the well known Conway's Game of Life. This kind of simulation has always fascinated me. Giving a set of...
On March 1st of 2015 I released ScrumVotes in the App Store. It’s an application that helps in the Sprint Planning Meeting#Sprintplanningmeeting) when the development team has to give estimates...
This weekend I wrote a little script that helped me to connect two of the main things that I do everyday: save things into the Safari Reading List and watch...
I'm happy to present my last little app: BWallpapers for iOS. The App is a mobile version of my Mac App BingWallpapers. I've been using the Mac version for a while...
A sad notice today. I've retired Shopless from the AppStore. The reason is simple: I can't afford the costs of the server that stores and syncs the data.I'm happy with...
En esta nueva versión los wallpapers se actualizan en todas las pantallas que estén conectadas al Mac. Recordad que en la versión 1.1 añadà la opción de compartir el wallpaper actual...