Eugene Belinski profile pictureEugene Belinski

he / him

Hello!

I’m Eugene, a mobile software engineer based in Minneapolis, Minnesota. I love all things Swift, and I sometimes go by Eugeniu, my 🇷🇴 name. If you like my work, consider buying me a coffee!

Pronouns: he / him. Contact: GitHub // Threads // Keybase // PGP Key // eugenemsp [at] gmail [dot] com

Projects

Swiftly icon Swiftly, an example-driven reference site for Swift developers, covering Swift basics, control flow, types, operators, functional methods, and more.

iOS Ref icon iOS Ref, a one-stop quick reference spot for iOS developers with charts for iOS versions, device resolution, and more. Launched in 2018. (GitHub)

BikeFix icon BikeFix, the easiest way to find nearby bicycle repair stations & shops on the trail! iPhone app built with SwiftUI. Launched in 2020. (GitHub)

Android API Levels icon Android API Levels, a microsite that displays Android versions and their corresponding identifiers for Android developers. (GitHub)

TypeStyle icon TypeStyle, a 𝕗𝕦𝕟𝕜𝕪 𝕥𝕖𝕩𝕥 𝕘𝕖𝕟𝕖𝕣𝕒𝕥𝕠𝕣 iOS app, written in Swift 5.1. Launched in 2018, it has over 45,000 downloads and a 4.8 ⭐️ rating. (GitHub)

EmojiGenie 🧞‍♀️ icon EmojiGenie 🧞‍♀️, an emoji lookup tool with 1-click copy, written in React and launched on World Emoji Day 2018. (GitHub)

Blog posts RSS feed

My favorite apps for iOS development in 2020

Developers of native iOS apps tend to spend a lot of time in Xcode. From version control to robust debugging tools, Xcode has pretty much everything. Still, there are many third-party tools out there that can further enhance your development workflow. This is a list of my favorites!

MacBook portability over time (2006–2021)

This chart displays the masses of all MacBook releases from 2006 to 2021, measured in grams. (1000 grams ≈ 2.2 pounds)

Swiftly — the one-stop Swift reference site for busy coders

Today I’m excited to announce Swiftly, the one-stop quick reference spot for Swift developers! The culmination of 8 months of work, Swiftly has Swift 5.1 guides covering:

How to join a video call in 2018

Steps: 1. Find the corresponding event invite in your calendar app and accept it. 2. Go to the event in your calendar. 3. Go to the notes section of the event. It should look something like this:

The 2018 free privacy tools starter kit

The following is a list of free tools I recommend for protecting your privacy online from advertisers, your ISP, social media companies, and others. For a broader discussion on privacy, check out my 2016 talk at Open Twin Cities.

7 Steps Apple Could Take to Protect Privacy

I wrote a blog post for Software for Good. Check it out here: 7 Steps Apple Could Take to Protect Privacy

iOS Ref — the quick reference site for iOS developers

This past week I built iOS Ref, a quick reference website for iOS and Swift developers! It has the following:

Lessons learned from publishing an iOS sticker pack

I recently went through the process of publishing a sticker pack for the first time to the iMessages App Store. I submitted a sticker pack called Antisocial Alison, designed by my sister Adriana. Along the way, we made some interesting observations.

Thanks to the 90,000 people who signed the United petition!

Following the shocking incident on United Airlines flight UA3411, where Doctor David Dao was forcibly and violently removed from his seat, I started a petition calling for the resignation of United CEO Oscar Munoz. So far, 90,000 people have signed the petition, demonstrating the degree of frustration and anger people have with Munoz.

Online and Mobile Security Talk at Open Twin Cities

I recently had the opportunity to talk about online and mobile security at Open Twin Cities in Minneapolis. Thank you to the wonderful organizers of Open Twin Cities for inviting me. The recorded presentation, along with the awesome questions people had, can be watched below.

UIHex: a new tool to instantly convert hex code to UIColor

One of the most monotonous tasks I come across while developing iPhone and iPad apps is converting web colors, also known as hex codes, into instances of UIColor. In iOS applications, a UIColor object is the most common way of representing a particular color. Unfortunately, there is no built-in method to convert a hex code into a UIColor instance. The developer must supply the RGB values for each UIColor, which can be tedious and can slow down development. There are various websites out there that let you convert hex codes into UIColor code snippets, but from what I’ve found, they have varying limitations. Some don’t supply the code snippet in Swift, Apple’s new programming language, while others are generally difficult to use. I decided to try to create my own tool.