The Untold Blog | Philosophies & Helpful Hints for Web & Mobile Software Engineering Skip to main content
Untold Studio Untold Studio

Main navigation

  • About
  • Work
  • Blog
  • Handbook
  • Menu
  • Contact
  • About
  • Work
  • >> Blog
  • Handbook
Email Us
hello@untoldhq.com
Visit Us
P.O. Box 16391
Portland, OR 97292
Follow Us
Twitter LinkedIn

Untold Thoughts

This blog is a small showcase of what we know, how we think, and why we are the way we are. We hope you enjoy it.

Look at all these blog posts. Whoa.

Steve Winters
Steve Winters

I think it’s your turn to write one, Steve. It's been way too long.

Grady Shelton
Grady Shelton

Too long… as in… never? It's been never.

Kevin McConnaughay
Kevin McConnaughay
ios, swift, swift 5
Consolidating Animation Durations in Swift

Editor’s Note: This post was updated for Swift 5 on May 29, 2019.

philosophy
It’s time to tell your story…

We started Untold as a way to help the companies we love make the amazing apps and websites they deserve. Simply put, Untold exists so that we can build the best stuff, for the best companies.

javascript, angular
Mixing ng-repeat, input elements and ng-click

Here’s an Angular feature that’s incredibly useful for handling events triggered by an input element inside a ng-repeat.

Pagination

  • First page <
  • Previous page <<
  • Page 1
  • Current page 2