Non-nominal types workaround for domain modeling March 9, 2023
One of the many things I love about working with The Composable Architecture is how it encourages the developer to focus on domain modeling. I think that properly designing the...
A world of coding 💻, by Alejandro Martinez
One of the many things I love about working with The Composable Architecture is how it encourages the developer to focus on domain modeling. I think that properly designing the...
The folks at Point-Free have given us yet again a new tool to improve our Swift development: swift-dependencies, see their announcement. Let me show the journey I've been for the...
Since we're about to start a new year, I thought it would be good to write about what I think it's the best approach for building iOS apps nowadays.For the...
I've been a big fan of what Apollo is doing for a while, and recently they have been doing various interesting talks and interviews. In this post I want to...
This post is a personal opinionated piece around unit testing and the dogmas of our industry. Be sure to come here with an open mind and respectul toughts. I will...
There is this commonly followed programming rule that says that parameter lists must be short.Nobody wants to see a constructor with more than 2 arguments right?Right?Well, let me tell you...
Everyone knows that NSSpain is one of my favourite conferences but sadly this year I haven't been able to assist. Luckily for me the recordings are already up so I...
Without entering in the dicussion about MVVM I just wanted to quote here an interesting paragraph of the linked post. It's mainly for my own memories, as it's something related...
It's a known fact that in our community there are always a constant discussions about the best patterns to use when building an App. But I find the discussions about...
I’m always interested in knowing what is going on in other communities, it helps me a lot to understand how others work and what tools they use. Anyone that knows...
About elegance in code:​The trick here is, again, all about meaning. We like to pretend that programming is a purely abstract thing, and perhaps some of the ideas are, but...
This post is one of those ones that I’ve been wanting to write for a while. It was some days ago when, by coincidence, I was reading a post about...
From Wikipedia, Singleton in Software Engineering:In software engineering, the singleton pattern is a design pattern that restricts the instantiation of a class to one object. This is useful when exactly...
If you like this post I recommend you to read a more recent article about the same topic: Solving the String problem with Swift 5.Some days ago I read this...
Cool article about inheritance and the no so cool things about it. Yes, it is a very cool language feature, and it lets you use the word "polymorphic" when...