Sign in

How I scored 947 in less than three weeks of studying with no prior experience

One of my goals for 2020 was to get better at DevOps-related tasks. I had practically no experience with AWS, except for using Rekognition and S3 to implement a facial recognition feature in an application I had built over two years ago.

Understand the protocols that make Arrays, Dictionaries, and Sets work

The three primary collection types in Swift — Array, Dictionary and Set — need no introduction. But if you’ve ever explored protocol conformance hierarchy for any of them, you may have noticed that it may be quite long and seemingly overcomplicated. For example, for Array, it may look like following (due to multiple protocol conformances, there can be multiple paths, and this is not the longest one):

Sequence <- Collection <- MutableCollection <- Array

Most of the methods and properties available for Array are spread out over those protocols. But what is the point of having so many stages of…

Especially if you’re a writer

How many of you are using Instagram or multiple social media sites to promote your writing? Maybe you’ve been on the fence about setting up a website, but If you’re reading this on Medium chances are that you’re already comfortable using a variety of platforms to consume or create content.

Instagram is an extremely active social network, with more than 1 billion active monthly users* it can present it’s own challenges to break through the noise and have your potential readers find you. This is where SEO comes in. If you are not familiar with SEO:


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store