Open in app
Home
Notifications
Lists
Stories

Write
Brennan Stehling
Brennan Stehling

Home

May 21

Do we need an app for that?

The current state of app development is summarized pretty well by Chris Nielsen in his recent post. And really, the difficult choice between developing the same app for iOS, Android and Web has been top of mind to most developers since Apple first released the SDK for the first time…

Swift

10 min read

Do we need an app for that?
Do we need an app for that?

Mar 27

Social Media vNext

So you want to build a new social media service that improves on what we’ve been using all these years. What would be the essential features? How would it stay out of all of the traps which have been such a problem for other services? Why would a new service…

Social Media

10 min read

Social Media vNext
Social Media vNext

Jan 14

Not ready for Web3

There’s been so much talk about Web3 and everything it is going to be which will be so much better than whatever Web2 was. But we’re really not there yet. There is a lot more work left to do. When the World Wide Web took off in the 90’s with…

Web 3

10 min read

Not ready for Web3
Not ready for Web3

Dec 30, 2021

YouTube and Sponsored Content

As a long time consumer of content on YouTube and being involved in marketing for much of my career I have had some thoughts which I have not written down to share in this way before. These are simply my thoughts on the topic as someone who wants creators of…

You Tube

13 min read

YouTube and Sponsored Content
YouTube and Sponsored Content

Jun 1, 2021

The rise of AMC stock is something everyone should be studying.

The rise of AMC stock is something everyone should be studying. AMC has become a meme stock this year and millions of people have bought a small number of shares and are interested in AMC evolving and adapting to the current market conditions. What makes this situation worth study is…

Renewable Energy

2 min read

The rise of AMC stock is something everyone should be studying.
The rise of AMC stock is something everyone should be studying.

Published in Swift Curriculum

·Mar 17, 2017

Swift: Strings and Paths

TL;DR: StringsAndPaths.playground A snippet of code that I have seen pop up multiple times comes from an answer on StackOverflow which cannot be down voted enough. This snippet is the result of a method on NSString being deprecated and unavailable to Swift. The method is stringByAppendingPathComponent and while it is…

Swift

2 min read

Swift: Strings and Paths
Swift: Strings and Paths

Published in Swift Curriculum

·Mar 16, 2017

Swift: Enums and Pattern Matching

TL;DR: EnumsAndPatternMatching.playground The deeper you dig into Swift the more you realize that enums are a central feature of the language. Optionals is what dominates most of the discussion when it comes to Swift and many may be surprised that a property declared as Int? can be expanded to Optional<Int>…

Swift

2 min read

Swift: Enums and Pattern Matching
Swift: Enums and Pattern Matching

Mar 3, 2017

Interviewing and an Open Source Portfolio

The conversation of working on Open Source as a way of improving the chances of getting hired has been coming up a lot this past year. The argument against using Open Source work to evaluate a candidate’s ability is that many people have families and other responsibilities which makes it…

Open Source

5 min read

Interviewing and an Open Source Portfolio
Interviewing and an Open Source Portfolio

Jan 13, 2017

6 Steps for Traveling the Other Path

While Uncle Bob warns about The Dark Path with a lot of criticism for relying too much on strongly typed compilers I think there are many more concerns to consider. Beyond using a programming language which makes us feel safe and protected from exceptions caused null values, there are a…

Software Development

5 min read

6 Steps for Traveling the Other Path
6 Steps for Traveling the Other Path

Published in Swift Curriculum

·Oct 28, 2016

Swift: Unowned Properties

TL;DR: UnownedProperties.playground We’ve looked at various kinds of properties from strong to weak to lazy and how to observe them. Next up is unowned properties. It is one type of property you may be able to avoid using for a long time without any trouble. In the past year I…

Swift

2 min read

Swift: Unowned Properties
Swift: Unowned Properties
Brennan Stehling

Brennan Stehling

Software Engineer

Following
  • Jeff Lindsay

    Jeff Lindsay

  • Dropbox

    Dropbox

  • Mia Dand

    Mia Dand

  • Women Who Code

    Women Who Code

  • Foursquare

    Foursquare

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable