Sundeep Gupta
Sundeep Gupta. I’m an iOS engineer who’s fascinated with the craft of software development. I’m also a husband, father, and dog...
Read Sundeepgupta.ca news digest here: view the latest Sundeep Gupta articles and content updates right away or get to their most visited pages. Sundeepgupta.ca is not yet rated by Alexa and its traffic estimate is unavailable. It seems that Sundeep Gupta content is notably popular in USA. We haven’t detected security issues or inappropriate content on Sundeepgupta.ca and thus you can safely use it. Sundeepgupta.ca is hosted with TUMBLR, INC. (United States) and its basic language is English.
- Content verdict: Safe
- Website availability: Live
- Language: English
- Last check:
-
N/A
Visitors daily -
N/A
Pageviews daily -
N/A
Google PR -
N/A
Alexa rank
Best pages on Sundeepgupta.ca
-
Sundeep Gupta | iOS Craftsmanship Explorations
iOS Craftsmanship Explorations
-
craftsmanship Archives | Sundeep Gupta
why you do things, more than what you do. This notion certainly carries true for our Git commits. Today, I explore a best practice for writing great Git commit messages.
-
Be Better By Being Present | Sundeep Gupta
Making an effort to being present makes me a better software engineer, and a better person overall. Being present for 10 minutes is better than being just there for 60. This was the advice a career co...
Sundeepgupta.ca news digest
-
5 years
Making Sense of FlatMap: An Rx Story
Originally published on Medium.
We’ve been using Rx for a while now and across a varietyof projects. Yet we continue to learn new things - in this case, a clear understanding of FlatMap.
My team and I recently discovered a bug in one of our projects, and the culpritturned out to be the FlatMap operator—or rather, our misuse of it. I don’tknow why, but FlatMap was a recurring source of confusion. (And the officialRx docs didn’t reallyshed... -
6 years
Roll your own Swift networking code My tolerance for adopting 3rd party librari...
Roll your own Swift networking code
My tolerance for adopting 3rd party libraries is relatively low - and networking is no different. In this post I describe a pattern to help write your own networking code.
Preface: Swift 4 has the awesome new Codable type, so some of this code may not apply if you’re using Swift 4.... -
6 years
Error producing functions should throw, not return Optionals
Perhaps a more obvious topic, but I’ve been seeing this type of thing recently, and I’m always confused by it. Here’s a rundown on how I like to handle errors for flexibility and expressiveness.
Optional way :(
Take this function for example: -
6 years
Thread-Safe Swift Dependency Injection
Is your Swift DI implementation completely safe? That’s what we thought until we uncovered a strange Swift implementation. Here we expose the issue and resolve it in a thread-safe way.
Note: Code examples are in an Xcode playground hosted on GitHub.
PODI Overview...
Domain history
Web host: | TUMBLR, INC. |
Registrar: | |
Registrant: | REDACTED FOR PRIVACY |
Updated: | December 20, 2021 |
Expires: | January 04, 2023 |
Created: | January 04, 2011 |
Whois record
Safety scores
Trustworthiness
N/AChild safety
N/A