Sign in

Noam Efergan

@nowham.dev
118 followers 388 following 162 posts

Self taught iOS developer 🍎 Usually chatting shit 💩 Writing about interesting shit at NoWham.dev 🇮🇱 ➡️🇨🇾➡️🇬🇧

PostsRepliesMedia
Noam Efergan @nowham.dev · 16/07/2025
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
Learning to learn with AI | No-Wham Dev
How to use AI to make you a better learner instead of replacing you.
000
Noam Efergan @nowham.dev · 16/07/2025
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.
100
Noam Efergan @nowham.dev · 16/07/2025
YAZIO are spearheading KMP-at-scale, with millions of users and a very complex app, and the learning curve is not insignificant.
100
Noam Efergan @nowham.dev · 16/07/2025
New 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.
100
Noam Efergan @nowham.dev · 09/07/2025
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...
nowham.dev
Triggering TestFlight with GitHub Actions Tags | No-Wham Dev
The holy grail - automatic TestFlight deployment when you tag with "testflight"
000
Noam Efergan @nowham.dev · 09/07/2025
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!
nowham.dev
Triggering TestFlight with GitHub Actions Tags | No-Wham Dev
The holy grail - automatic TestFlight deployment when you tag with "testflight"
100
Noam Efergan @nowham.dev · 19/06/2025
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
Running Unit Tests with GitHub Actions | No-Wham Dev
Automate your testing and never ship broken code again
000
Noam Efergan @nowham.dev · 12/06/2025
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!
nowham.dev
Setting up GitHub Actions for iOS | No-Wham Dev
Your first steps into CI/CD automation for iOS apps
000
Noam Efergan @nowham.dev · 12/06/2025
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 :)
nowham.dev
Setting up GitHub Actions for iOS | No-Wham Dev
Your first steps into CI/CD automation for iOS apps
100
Noam Efergan @nowham.dev · 12/06/2025
🧵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!
nowham.dev
Setting up GitHub Actions for iOS | No-Wham Dev
Your first steps into CI/CD automation for iOS apps
100
Noam Efergan @nowham.dev · 03/06/2025
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...
nowham.dev
Terminal Setup & Scripts | No-Wham Dev
Supercharge your iOS development workflow with custom terminal aliases, functions, and automation scripts
010
Noam Efergan @nowham.dev · 07/05/2025
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...
nowham.dev
Git Hooks for iOS | No-Wham Dev
Make your life easier without a CI
010
Noam Efergan @nowham.dev · 30/04/2025
Note to self, check that CircleCI actually support an Xcode version before bumping.
020
Noam Efergan @nowham.dev · 24/04/2025
Coming 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...
nowham.dev
Unit test your iOS app with and without Fastlane | No-Wham Dev
Use Xcode CLI and Bash or Fastlane to run unit tests in your iOS app.
010
Noam Efergan @nowham.dev · 15/04/2025
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...
nowham.dev
Unit test SwiftUI views without a view model | No-Wham Dev
Testing SwiftUI views without a view model, when using MV instead of MVVM
000
Noam Efergan @nowham.dev · 14/04/2025
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...
nowham.dev
Unit test your iOS app without Fastlane | No-Wham Dev
Use Xcode CLI and Bash to run unit tests in your iOS app.
000
Noam Efergan @nowham.dev · 10/04/2025
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...
nowham.dev
Bump app version and build number using Fastlane | No-Wham Dev
Never forget to update those ever again!
000
Noam Efergan @nowham.dev · 31/03/2025
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...
nowham.dev
Unit test SwiftUI views without a view model | No-Wham Dev
Testing SwiftUI views without a view model, when using MV instead of MVVM
010
Noam Efergan @nowham.dev · 25/03/2025
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...
nowham.dev
Run unit tests with Fastlane | No-Wham Dev
Automate your testing and increase your confidence
000
Noam Efergan @nowham.dev · 24/03/2025
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
000
Noam Efergan @nowham.dev · 19/03/2025
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_...
nowham.dev
Build the app with Fastlane | No-Wham Dev
The first step in many workflows.
010
Noam Efergan @nowham.dev · 12/03/2025
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-...
nowham.dev
Nicer Fastlane | No-Wham Dev
Have a nicer dev experience when working on Fastlane
000
Noam Efergan @nowham.dev · 10/03/2025
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...
nowham.dev
Intro to Fastlane for iOS - the How | No-Wham Dev
Get the house in order
000
Noam Efergan @nowham.dev · 07/03/2025
ROI on 4 quid will be mad CPC go brrrrrrrrr
000
Noam Efergan @nowham.dev · 07/03/2025
I’ve made the mistake of playing around with an m4 chip and now I want oneeee
000
Noam Efergan @nowham.dev · 07/03/2025
I 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 👀
100
Noam Efergan @nowham.dev · 07/03/2025
But I can’t do a better job
100
Noam Efergan @nowham.dev · 07/03/2025
You knows the worst bit? If fucking works 😡
010
Noam Efergan @nowham.dev · 03/03/2025
An 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...
nowham.dev
Intro to Fastlane for iOS - the Why | No-Wham Dev
Your automation journey starts here
000
Noam Efergan @nowham.dev · 18/02/2025
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.
000
Noam Efergan @nowham.dev · 18/02/2025
you can only look / post so many "huh, guess i'm actually at work or doing something boring most of my life" posts before it gets old
000
Noam Efergan @nowham.dev · 17/02/2025
Happy Monday! following from last weeks post about building (and testing!) your own Fastlane action, this week we're going to go over some useful built in ones. Enjoy! nowham.dev/posts/useful...
nowham.dev
Useful Fastlane built-in actions | No-Wham Dev
You don't need to write it all from scratch!
000
Noam Efergan @nowham.dev · 13/02/2025
Nice! might make my way there next week
010
Noam Efergan @nowham.dev · 13/02/2025
Nice! where is this?
110
Noam Efergan @nowham.dev · 12/02/2025
The app is available on the app store, apps.apple.com/gb/app/brewb... And the source code is available on my Github, github.com/NoamEfergan/.... And, like my previous project Baby Wize (available here noamefergan.github.io/BabyWizeLand...), it's linked in my blog, at nowham.dev/projects/
apps.apple.com
‎BrewBuddy - Coffe tracker
‎**BrewBuddy – Your Personal Coffee Journal** BrewBuddy is the ultimate companion for coffee enthusiasts who want to track, refine, and perfect their brewing process. Whether you're an espresso afi...
011
Noam Efergan @nowham.dev · 12/02/2025
Another nice little learning project :) This is BrewBuddy! a little SwiftUI coffee journal i've built, to get some practice with SwiftData. a quick little app, just to keep the gears oiled!
130
Noam Efergan @nowham.dev · 11/02/2025
@orrivo.com being the emotional support every friend needs
120
Noam Efergan @nowham.dev · 11/02/2025
things i love: 1. spending my money 2. building ugly apps
110
Noam Efergan @nowham.dev · 10/02/2025
would you be interested in a conference talk about Fastlane ?
000
Noam Efergan @nowham.dev · 06/02/2025
I need inspiration, show me your workspace
000
Noam Efergan @nowham.dev · 06/02/2025
can't post with thumbnails
011
Noam Efergan @nowham.dev · 06/02/2025
ICYMI This week's post covers how to write custom Fastlane actions, but also how to unit test your Fastlane code! nowham.dev/posts/custom...
010
Noam Efergan @nowham.dev · 04/02/2025
I smell a balatro addiction
100
Noam Efergan @nowham.dev · 04/02/2025
What for? Recipes?
100
Noam Efergan @nowham.dev · 04/02/2025
I really am not but thx
000
Noam Efergan @nowham.dev · 04/02/2025
How do I tell this platform I'm not interested in politics, and _especially_ not interested in US politics? I don't care what Elon did or said, I don't care what Trump said, I don't care in general
000
Noam Efergan @nowham.dev · 04/02/2025
what's an accessory that you use everyday that you think is a must and was 100% worth the money ? Mine are my AirPods Max and my MX Master 3 mouse. this could be anything from a dongle to a desk mat to a nice headphone stand!
100
Noam Efergan @nowham.dev · 03/02/2025
Monday post and this is a big one! We're covering how to write you first Fastlane custom action, and even go as deep as unit testing it! unit testing automations is a hot take, but i think it's helpful. let me know what you think! nowham.dev/posts/custom...
nowham.dev
Custom Fastlane Actions | No-Wham Dev
Write your own Fastlane actions
000
Noam Efergan @nowham.dev · 31/01/2025
I'd love to go to ARCtic Conference, and I can win a free ticket if you join the SwiftLee Weekly Newsletter using this link: join.swiftlee-weekly.com/0d688187/%E2... ​ It's an excellent weekly newsletter that I follow for Swift & SwiftUI updates
join.swiftlee-weekly.com
SwiftLee Weekly (read by 20k+ Swift & SwiftUI Developers)
Swift and SwiftUI evolves fast. Let me do the hard work and stay current with my weekly newsletter sent weekly to 20K+ developers.
010
Reposted by Noam Efergan
SwiftToolkit.dev @swifttoolkit.bsky.social · 30/01/2025
🎙️ The author of Sourcery and the SwiftyStack course, Krzysztof Zabłocki @merowing.bsky.social, joins us in this episode to talk about his career, open source, and what led him to leave a full-time job to become independent. swifttoolkit.dev/posts/dc-krz...
swifttoolkit.dev
Dev Conversations #6: Krzysztof Zabłocki
The author of Sourcery talks about his career, open source, and what led him to leave a full-time job to become independent.
011