Konstantinos’s Substack
Subscribe
Sign in
Home
Notes
Archive
About
Understanding Parameter Packs in Swift With a Real Example
How a small compiler error reveals a big evolution in the language.
Feb 6
•
Konstantinos Nikoloutsos
6
1
Your Swift Tests Are Great. Until a Mutant Shows Up
Mutation score in Swift measures what code coverage can’t.
Jan 25
•
Konstantinos Nikoloutsos
2
The Git Trick That Will Attract Recruiters 🚀
Don't let an "empty" Github contribution graph cost you an interview.
Jan 9
•
Konstantinos Nikoloutsos
1
Stop Throwing Error: Typed Throws in Swift 6
How making errors explicit improves readability, safety, and API design
Dec 26, 2025
•
Konstantinos Nikoloutsos
3
That One Closure That Made SwiftUI Slow
Why closures can trigger unnecessary SwiftUI re-evaluations and how to avoid it.
Dec 24, 2025
•
Konstantinos Nikoloutsos
17
3
Testing async code in Swift Testing: Why confirmation() is not working?
Learn why confirmation() doesn’t behave like XCTestExpectation and what to use instead.
Oct 13, 2025
•
Konstantinos Nikoloutsos
2
Coming soon
This is Konstantinos’s Substack.
Aug 3, 2025
•
Konstantinos Nikoloutsos
1
Konstantinos’s Substack
My personal Substack
Subscribe
Recommendations
The Pragmatic Engineer
Gergely Orosz
Jacob’s Tech Tavern
Jacob Bartlett
Konstantinos’s Substack
Subscribe
About
Archive
Recommendations
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts