Life doesn’t give you lemons, *people* in your life give you lemons.
While it’s great if you choose to use them to make lemonade, I consider it of primary importance to identify the person who gave you the lemons and shove the lemon rinds down their throat until they choke.
#LifeLessons
Posts by Eric Crichlow
I don’t love writing software.
I love writing software for my platforms of choice using the frameworks, languages and tools that I enjoy.
All that advice saying not to be married to tools or languages or frameworks is only relevant to devs who do this *just* as a job.
#SoftwareEngineering
There has never been a recipe where I haven’t used AT LEAST twice as much vanilla extract as the recipe called for.
One teaspoon? What’s that gonna do?!?
#Thanksgiving
Sweet potato pies, done.
Cooking has commenced.
First up, the German Chocolate (white) Cake.
If you can’t be at #WWDC25 in person, I can think of no better way to be watching it.
Hope this has changed since I last checked, but I thought it was ridiculous that neither Xcode nor Android Studio supported input/output formatters, which display and allow editing source files in the dev’s preferred style, but saves them back out again in the team’s standard style.
#iOSDev
HAHAHAHAHA!!!!!
I am loathe to tell other developers how to write their code.
But when I hand over a nice, “clean” project for a brand new app that I developed, and the first commits from the team are full of “magic numbers”, there’s going to have to be some law handed down.
#iOSDev
Was able to avoid having to do the app rewrite at work using cross-platform.
But still got stuck with having to do large parts of it as hybrid.
Still, that’s way better than having to work with React Native or Flutter.
Really appreciate working for a company with a long, proud history of building roll your own systems.
Fits in perfectly with my own ideology.
But now some of our homegrown solutions don’t scale well for some use cases or don’t integrate with external systems we’re starting to engage with.
I’m firmly opposed to cross platform and want absolutely nothing to do with it.
The possible exception being Kotlin Multiplatform, since it’s fully native on Android and doesn’t require using a different framework or language from native on either platform.
I’m having to build a case to defend native mobile development versus hybrid or cross platform development at work.
Anybody got good, recent data to support the argument? Statistics on user preferences for native apps, user abandonment of hybrid, performance differences of cross platform?
#iOSDev
…easily understand the project.
I’m incredibly proud of that.
But so many iOS devs are so critical of devs who aren’t writing code with all of the newest language features.
#iOSDev
Just wrote an enterprise iPadOS app for the company.
Didn’t use async/await, property wrappers or any of the other latest and debatably greatest Swift language features.
Except for the fact that it uses modern SwiftUI, a dev who last wrote iOS code 5 years ago could jump in and…
Family gingerbread house challenge: boys versus girls.
A - bluish house with roof sprinkles
or
B - Santa Claus roof house
#Christmas
I love getting exposed to existing iOS projects and reading articles and posts from devs, to see how other devs solve various problems and design / implement their apps.
I hate reading comments with devs telling other devs something is THE right way to do it or that they’re doing it wrong.
#iOSdev
ecrichlow.bsky.social
Well that sounds familiar. 😂
After steadfastly refusing to go into management for 29 years I finally gave in and took on 3 offshore mobile teams.
Fortunately I still get to pick and choose what iOS and Android features to do myself.