- Programming, Programming Tips
- Programming Tips, Web development
- Programming Tips, Python
Become a Python Guru
Subscribe to my newsletter.
Recent Posts

iOS Development Tips in 2022
Do you want to improve your iOS development skills? Then look no further. I’ve collected some must-know tips that are going to boost your efficiency,

Swift Typealias – Make Your Code Understandable
In Swift, a typealias is an alias for an existing type. Using type alias in a strategic way can make your code more readable and

Swift One-Line If-Else
Did you know that you can replace this simple if-else statement in Swift: With this neat one-liner expression? This is possible thanks to what is called a ternary

Destructuring Tuples in Swift
In Swift, destructuring means pulling a tuple apart into multiple variables with a single assignment. Here is what tuple destructuring syntax looks like: Where: val1,

Swift: What Are Inout Parameters?
In Swift, inout parameters allow you to change an input passed into a function. For instance, let’s create a function that changes the original value

Xcode Refactoring Tool Is Awesome
Xcode refactoring tool can be a nice time saver. Better yet the refactoring features are extremely simple to learn and adapt to. Xcode refactoring engine

Artturi Jalli
Technical Writer
Hi, I’m Artturi! I’m an entrepreneur and a blogger from Finland. My goal is to make coding and tech easier for you.
artturi@codingem.com

How to Start a Programming Blog: A Beginner’s Guide [2022]
Starting a programming blog is a great way


Swift Tutorial for Beginners: A Comprehensive Guide [in 2022]
Welcome to Learn iOS Development & Swift This