It's a bit of a different one, so let me know if that's something you're interest in :)
Enjoy!
nowham.dev/posts/learni...
@nowham.dev.bsky.social
Self taught iOS developer ๐ Usually chatting shit ๐ฉ Writing about interesting shit at NoWham.dev ๐ฎ๐ฑ โก๏ธ๐จ๐พโก๏ธ๐ฌ๐ง
It's a bit of a different one, so let me know if that's something you're interest in :)
Enjoy!
nowham.dev/posts/learni...
When approaching new code base as daunting as this, it's easy to try to throw AI at it to just do things for you, but in this blog post I'm going to talk about how I use AI to help me *learn* the codebase, how to become a better engineer.
16.07.2025 14:35 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0YAZIO are spearheading KMP-at-scale, with millions of users and a very complex app, and the learning curve is not insignificant.
16.07.2025 14:35 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0New post, and this one is not a technical one ! :)
Like I'm sure many are aware, I've recently started a new position at YAZIO , and every day has been such a treat, but it didn't come without its challenges.
Enjoy and let me know what would you like to see covered next!
This weeks post is sponsored by the great people at Codemagic
nowham.dev/posts/github...
Back from paternity leave and jumping right back in !
This weeks post is a good wrap up to our `"GitHub Actions to TestFlight - from zero to hero` series!
We'll tie it all together, and release a TestFlight for our app - entirely from GHA!
We're continuing our GitHub Actions series, and this week we're covering running unit tests!
We're going to go deeper this time, using things like a matrix, running our tests on different configurations, and more!
Enjoy, and let me know what you think!
nowham.dev/posts/github...
nowham.dev/posts/github...
This weeks post is once again sponsored by my good friends at @codemagic.io , except some great things on that front as well!
We're going to go from not knowing anything at all about them, to a full fledged pipeline, building the app, running unit tests, and submitting to the App Store - ALL completely automated!
Come join me on this journey :)
๐งตMega excited to start a new series on my blog!
Just like we had the `Fastlane - From zero to hero` series where we covered everything you need to know about Fastlane, we're going to start a new series -
covering everything you need to know to set up @github.com Actions for iOS!
After a weeks holiday, it's time for a new post!
I've recently needed to setup a new machine, and it forced me to have a review of my terminal setup.
So, here are all the aliases, commands, and most importantly - theme that I use every single day
nowham.dev/posts/ios_te...
Weekly post alert! ๐จ
And this week we're going to talk about git hooks for iOS.
This is just an introduction, more of how showing of how I like to do things in my projects, and like many other things can be endlessly expanded upon.
Enjoy!
nowham.dev/posts/git_ho...
Note to self, check that CircleCI actually support an Xcode version before bumping.
30.04.2025 10:18 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Coming back from illness, this weeks post is very late - but is here! this week we're going to be talking about how to run your unit tests in parallel, using either Fastlane, or just plain ol' bash!
enjoy the read and happy testing :)
nowham.dev/posts/parall...
ICYMI:
do you _really_ need a view model for each view? if "unit tests" are the only reason you've got, did you know you can actually just test the SwiftUI view itself?
Read all about it here ๐
nowham.dev/posts/unit_t...
Taking another short break from our Fastlane series, to see how we can build and test our iOS apps from any CI provider using just a Bash script!
This can be endlessly expanded upon, as Bash is extremely flexible.
This weeks post is again sponsored by @codemagic.io ๐
nowham.dev/posts/unit_t...
Ever tried to ship a new test flight,only to realize at the last step that you've forgotten to bump the version or the build number?
In this weeks post, we're going to be covering how to auto-bump those number for you, so you can focus on shipping! ๐ข
nowham.dev/posts/bump_p...
Happy Monday!
In this weeks post, we're going to take a small break from Fastlane and automation, and have a quick overview of how you can unit test logic in you SwiftUI views, without a view model.
nowham.dev/posts/unit_t...
In this weeks post , we'll do a very quick glance at how to run unit test with Fastlane, perhaps the most common use case for automation.
This important building block will probably be the first lane you'll run in most flows !
Enjoy :)
nowham.dev/posts/run_un...
Really excited to share that this week blog post is sponsored by the great @codemagic.io !
they're a terrific CI/CD provider, and even have their own CLI if you're tired of Fastlane ;)
Go and check them out!
nowham.dev
The newest installment of my series "Fastlane from zero to hero" is in :)
In this one, we're going to go over the building block for so many automation flows, the building of the app.
Enjoy!
nowham.dev/posts/build_...
ICYMI
Having a nicer work space is proven to increase productivity in the science experiment i've done in my living room
So if you're working on any Fastlane automations today, have a look at how to make your experience better!
nowham.dev/posts/nicer-...
A shorter one today, but we need to get that one out of the way!
We're continuing on our "Fastlane - From zero to hero" journey, and today is the general housekeeping of how to install Fastlane locally on your machine.
A quick read, but a useful one nonetheless !
nowham.dev/posts/into_t...
ROI on 4 quid will be mad
CPC go brrrrrrrrr
Iโve made the mistake of playing around with an m4 chip and now I want oneeee
07.03.2025 17:42 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I have ยฃ4.83 and I would love to sponsor a single slice of pizza. All I want is a post it note with โNowham.devโ on it.
Make micro sponsorships a thing ๐
But I canโt do a better job
07.03.2025 17:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0You knows the worst bit? If fucking works ๐ก
07.03.2025 17:39 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0An exciting journey!
In the next few weeks, i'm going to be taking you from zero to hero when it comes to mobile automation with Fastlane!
The why, the how, the what, and the "huh? oh ok".
Starting off with the why!
nowham.dev/posts/into_t...
being able to design nice UI with good UX, on any platform, is a superpower and is one of, if not THE most important deal makers for B2C apps or businesses.
18.02.2025 14:19 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0