The latest tips, tutorials, and stories from our community.
Our blog
Resources, insights, and stories

Chris C • Apr 29 2024
GitHub Tutorial
During your course of software development you will eventually encounter the term repository. What does it mean then? Simply, a repository is a central file storage location. It is used by version control systems to store multiple versions of files. There are many repositories that can be configured on a local machine for a single… View Article
David R • May 29 2023
SwiftUI – Getting Started
In this tutorial, you’re going to get a tour of Xcode 11 and an introduction on how to get started with Apple’s new framework called SwiftUI. You’ll learn how to set up an Xcode 11 Swift UI project, how to create new views, combine existing views using VStack and HStack, and finally, how to use… View Article
Chris C • Apr 29 2024
Xcode 10.2 on High Sierra – Step by Step
If your question is “How to update Xcode 10.1 to Xcode 10.2.1?” then you have come to the right place! Recently Apple has updated Xcode to only work with the latest Mac OS Mojave (10.4.4), this means that developers who have old Macs won’t be able to update their OS and develop in Swift 5… View Article
Chris C • Apr 29 2024
How To Generate Random Numbers in Swift (Code Snippets)
At some point in your life there comes a time where you will be needing randomness. But why randomness? Randomness or a random number has many uses, this includes: Now, Let us tackle the exciting world of random numbers in Swift! Dealing with randomness regardless of Swift version There are many ways to generate number… View Article
Chris C • Apr 29 2024
Swift String Operations [Code Snippets]
There are plenty of useful String operations in Swift. However, this article covers what we think every aspiring developer should should know. First off, what are Strings anyway? In simple terms, a String is literally just Text. You can think of it as a bunch of Characters that are “String” together to form Text. Here… View Article
[ajax_load_more loading_style="infinite classic" transition_container_classes="row" container_type="div" post_type="post" posts_per_page="6"]