The Wayback Machine - https://T49KYIcHmPLC.es/
-
On finding passion in devising developer experiences
-
Modular projects, Typescript, and developer experience
-
On embracing my chaos
-
Javascript experiences upon Ruby values
-
Lacking the tools for a healthy work-life balance
-
Mitigating 'delete node_modules'
-
But they are developers too
-
CLIs are products too
-
Javascript, ESM, and tools
-
Users don't give a shit about your web app's portable binary
-
OSS and extrinsic motivators
-
Conceptual compression in web frameworks
-
Thoughts on Javascript and testing
-
Rendering and deployment plumbing
-
Thoughts around Javascript bundling in the context of a CLI
-
Zero cost abstractions
-
Capitalism and Javascript
-
My first open-source Svelte component, svelte-scroll-progress-bar
-
Platform-dependent CLIs
-
On evolving opinions
-
Migrated to SvelteKit
-
Exploring a world of opportunities with Web3
-
A inflamed society
-
Adapting to a platform
-
Open source vendor-locking
-
I want to be rich
-
The React chain
-
On cutting off some dopamine dependency
-
Great solutions for the wrong problems
-
Developer platforms and diversity
-
Spain, it's not time to be reunited (yet)
-
A future note to self about Omniauth
-
./dev
-
Seabolt support for M1
-
Some Rust thoughts
-
Planning open-source work
-
Contributors' first experience
-
What I learned as a manager
-
Propose, prototype, and build
-
Back to Jekyll
-
Swinging the pendulum back to engineering
-
Focused Xcode projects
-
On not having focus
-
Tuist 2.0 and next
-
Building mental models
-
ViteJS and Rails
-
Learning Rust
-
Migrating documentation to Docusaurus
-
TailwindCSS or Theme-UI
-
Seeking focus
-
Community-driven and organization-driven open source
-
The role of flexibility in scaling up Xcode projects
-
Open source, people, and happiness
-
Data-driven open source
-
Building Tuist as a platform
-
Tuist and JS bundlers
-
Owning your workflows
-
Focusing on the problems
-
Tuist and the Swift Package Manager
-
Tackling technical debt in Tuist
-
Decision records
-
Scaling up an open-source project
-
The beauty of a standard command line interface
-
Reflecting on 3 years at Shopify
-
My first RFC in the React Native project
-
Flattery-driven open-source
-
Hosting as a service with RedwoodJS
-
My tech stack in 2020
-
Developer experience and Javascript
-
Sparking joy working with Xcode
-
Tree-shaking Xcode projects
-
Module caching in Xcode projects
-
Growing Tuist's community
-
The exciting adventure of building a web app
-
Generating Typescript code from a GraphQL schema
-
What I like from Ruby and Rails
-
Modularization in open source projects
-
Finding focus
-
Pairing sessions to introduce people to Tuist and open-source
-
Thinking in terms of problems
-
The beauty of not expecting something in return
-
A shift towards product development
-
Transitive React Native dependencies
-
Streamlining app development
-
Making progress on Galaxy
-
WWDC's FOMO
-
Building a Galaxy for your projects
-
First thoughts on Sorbet
-
Working on new features or tackling technical debt
-
Add and remove footer using NSBox
-
My first coding video on Youtube
-
To build, or not to build
-
Cognitive overhead
-
Graphed knowledge
-
Catching crashes at launch time on Android React Native apps
-
Control and innovation
-
Anxiety-free working
-
Trying out iOS builds from pull requests with Angle
-
Keeping it simple
-
Diving into Nix
-
We need more crafters
-
A better signing experience in Xcode
-
Learning bash
-
From iOS engineer to a T-profiled techie
-
Generation of Swift interfaces to access resources
-
A standard CLI for Xcode projects
-
Evolving Tuist's architecture
-
Granada
-
Seeking inmutability
-
Social anxiety
-
Wrapping up 2019
-
Signing with Xcode on CI
-
Moving Pods to Packages
-
Adding bits of reactive programming to Tuist
-
Working on a new website for Tuist
-
Creating experiences
-
I am X
-
Module caching with Galaxy
-
Static site generators
-
Better relative paths
-
Project description helpers
-
Abstractions
-
The things that matter
-
Keeping up with dependencies updates
-
What's coming to Tuist
-
A period of changes
-
Project generation
-
Adding error tracking to a CLI written in Swift
-
Derived Info.plist files
-
Running system tasks with Swift and Foundation
-
All you need is tools (talk)
-
How I feel working on Tuist
-
The tale of Xcode projects' complexity
-
The urge to be the first
-
Speaking at AltConf
-
Abstracting Info.plist files
-
It's ok
-
Genuine opinions on the Internet
-
T-shaped engineers
-
Xcode updates are fun
-
Reliably installing Xcode
-
Where does the stress come from?
-
What's the value?
-
macOS development and being comfortable
-
Interacting with Xcode projects in Swift
-
Open source and trust
-
Automated tests for a Swift CLI tool with Cucumber
-
Software and people
-
Turning negativism into positivism
-
Deep linking into macOS apps
-
GitHub as an organization hub
-
The motivations behind building Tuist
-
But it's powered by Electron
-
I do have weaknesses too
-
Wrapping up 2018 📦
-
All you need is tools 🛠
-
What a psychologist helped me realize
-
Drawing - Oberbaumbrücke
-
GitHub workspaces using email
-
Open source mindfulness
-
Why am I obsessed with developers being productive using Xcode?
-
Stress
-
Open Source
-
On having focus
-
Hallo Ruby, wie geht's?
-
Thoughtful usage of technology
-
I gave up using Medium
-
The hermeticism and rigidity of Xcode and its projects
-
Who is controlling whom
-
This app could not be installed at this time
-
Random thoughts a Friday night in Ottawa
-
Wrapping up 2017 📦
-
Task automation in Swift with Sake
-
Are companies highjacking our brains?
-
Linting your Xcode projects with xclint
-
Consistent vs convenient
-
Modular Xcode projects
-
Providing mocks and testing data from your frameworks.
-
Conditionally embed your dynamic frameworks
-
Little tweak to be more productive writing XCTest tests
-
Introducing xcodeproj
-
Moving back to Berlin
-
My thoughts on using React Native
-
information.subscribe(next)
-
Composable UIs
-
Divide and conquer
-
📦 Wrapping up 2016
-
Extensions, dependency injection and frameworks
-
Developing tools for developers
-
Stepping off the social world
-
Be Reactive my friend
-
Micro Features Architecture for iOS
-
Network Testing - Say hello to Szimpla
-
A journey into Frameworks - Le Testing Framework
-
Being disconnected in a connected world
-
Developer Reflexion: Focus
-
Boy Scouts rule with Danger
-
Automating iOS review tasks with Danger
-
El patrón Comando en Swift
-
Marcheta en la vida
-
The spare time project journey. Why I started GitDo
-
Xcode scripts to rule them all
-
Swift Spain Community
-
States - The source of truth
-
Developing PopcornTime for tvOS
-
Building PopcornTime for tvOS
-
I struggle learning languages
-
Install the last Carthage version on CI services (Travis, Circle, ...)
-
Rewriting SugarRecord, 2.0
-
Functional is about functions (Swift)
-
Implementing a Mutable Collection Property for ReactiveCocoa
-
Programación Reactiva en Swift: Parte 1, Introducción
-
Paginated API requests using Functional Reactive in Swift
-
Why Open Source helps you to become a better developer
-
My first Apple Watch impressions
-
Full control in your hybrid mobile apps with a local server, 8fit
-
Modularize your mobile projects
-
Boosting your mobile app with Javascript and some mobile knowledge
-
Swift and Objective-C playing together
-
Codemotion experience
-
VIPER, Looking for the perfect architecture
-
Github as your project management tool
-
Leaving Redbooth
-
Setup your iOS Projects for testing