Open in app

Sign in

Write

Sign in

Arthur Ariel Sabintsev
Arthur Ariel Sabintsev

755 Followers

Home

About

Published in

Arthur Sabintsev’s Blog

·Dec 21, 2020

Simultaneously Supporting Bundle Resources in Swift Package Manager and CocoaPods

As of Swift Package Manager Tools v5.3, it is now possible to support Bundle Resources (e.g., .bundle files) in Swift Package Manager. This is incredibly useful for folks who vendor images, localizations, or other binary assets in their open source repositories. Unfortunately, there’s a bit of a rabbit hole one…

Swift

2 min read

Swift

2 min read


Published in

Arthur Sabintsev’s Blog

·Dec 27, 2018

The Future of my OSS Projects in 2019

Since 2006, I’ve spent countless hours developing free utilities for the web and for mobile devices. I started with small add-ons for Firefox 1.5 and have been churning out something new every year since then. As I’ve gotten older, my life has gone through many professional changes. I’ve gone from…

Open Source

2 min read

Open Source

2 min read


Published in

Arthur Sabintsev’s Blog

·Jul 4, 2017

This Independence Day, I present you with Freedom 🦅

This past week, I found myself in need of the ability to support the opening of URLs in multiple third-party browsers on iOS (e.g., chrome, firefox, etc.). No one-stop shop solution existed, so I took it upon myself to do it myself. I present you with Freedom 🦅, the freedom to choose other browsers! Currently, Freedom supports opening links in Safari, Brave, Google Chrome, and Firefox. I have plans to add support for other browsers over time.

Swift

1 min read

This Independence Day, I present you with Freedom 🦅
This Independence Day, I present you with Freedom 🦅
Swift

1 min read


Published in

Arthur Sabintsev’s Blog

·Apr 15, 2017

Lots of OSS Updates

Since the beginning of 2017, I’ve had time to make a lot of OSS contributions — more than usual, including the creation of a couple new libraries. I’d like to take a moment and share them here. Contributions to other libraries Swift: I made my first contribution to Swift! I added the implementation and…

Swift

2 min read

Lots of OSS Updates
Lots of OSS Updates
Swift

2 min read


Published in

Arthur Sabintsev’s Blog

·Mar 2, 2017

Guitar: A Cross Platform String Library for Swift

At present, Swift’s Foundation library is lacking a lot of useful String manipulation functions. Many of those functions are needed in server-side development. Earlier this week, I began fleshing out a library that addresses this problem — Guitar. Presently, Guitar has just around 30 functions, is fully documented, and is fully unit tested. It’s been tested with iOS, macOS, tvOS, watchOS, and server-side apps. I would love for this library to become a powerful tool in every Swift Developer’s arsenal. To do so, I need help from the community to make this library robust.

Swift

1 min read

Swift

1 min read


Published in

Arthur Sabintsev’s Blog

·Jan 14, 2016

1 Month of Floppy Candidate

A month ago, we at The Washington Post released Floppy Candidate, a free app for both iOS and Android. I led development on the iOS app and I thought it would be fun to share some statistics (specific to the iOS app only) on how we’ve done. Since December 14…

Politics

1 min read

Politics

1 min read


Published in

Arthur Sabintsev’s Blog

·Dec 12, 2015

My First Swift-Evolution Proposal!

I just submitted a PR to the Swift-Evolution project. The proposal is about arrays and how their interpreted in variadic functions. Here’s the link to my proposal.

Swift

1 min read

Swift

1 min read


Published in

Arthur Sabintsev’s Blog

·Nov 5, 2015

Zephyr: Effortlessly sync NSUserDefaults over iCloud

Zephyr is a Swift library that does two-way synchronization between NSUserDefaults and NSUbiquitousKeyValueStore. Zephyr allows you to synchronize either specific keys or all of your NSUserDefaults with one line of code. Zephyr.sync() // Synchronize all defaults Zephyr.sync("FirstKey", "SecondKey"...) // Synchronize specific keys Zephyr also has a built in a monitoring system that allows you to register certain keys to be synchronized immediatley when their value changes.

Swift

1 min read

Swift

1 min read


Published in

Arthur Sabintsev’s Blog

·Aug 7, 2015

Narwhal v1.5 Released to the App Store!

About a month ago, I joined the @GetNarwhal team. The iOS app we’re building is a client for Reddit. Today, we released v1.5.4, the first version where my contributions are live. The entire list of features can be found in the release notes on the App Store, but here’s a quick highlight of some of the features I added: Tap the Narwhal icon for fast theme switching Regex parsing and hot-linking of subreddit (/r/) and user links (/u/)

IOS

1 min read

IOS

1 min read


Published in

Arthur Sabintsev’s Blog

·Jul 8, 2015

Hello, Washington Post!

I’m happy to announce that on July 27th, 2015, I will be joining The Washington Post as one of their Lead iOS Developers. I’m really excited for this opportunity as it’s full of many career firsts. First time that I am working in the capacity of a developer outside of a venture backed startup First time that I’ll be working on a large iOS team First time that I’ll be working on a mobile product that has an enormous established user base

IOS

1 min read

Hello, Washington Post!
Hello, Washington Post!
IOS

1 min read

Arthur Ariel Sabintsev

Arthur Ariel Sabintsev

755 Followers
Following
  • Pinterest Engineering

    Pinterest Engineering

  • M.G. Siegler

    M.G. Siegler

  • Khoa Pham

    Khoa Pham

  • Steve Blank

    Steve Blank

  • Chris Longe

    Chris Longe

See all (461)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams