Now that WatchOS 2.0 is released we have more than just frame animations in the SDK. It now has animation support for moving things around on-screen. It's not terribly powerful because it is based on their layout engine. The layout engine organizes content by Group, Image and Alignment. If it were D&D alignment it would be Lawful Neutral, which doesn't sound fun, but it's not even that much fun; it's alignment to a parent element (left, right, top, bottom). Many properties are animatable,…
I love our interns. Bringing groups (or individuals) of new minds into our lilypad is one of my favorite parts of my job. Our commitment to our internship program is something that I routinely bring up in my social and professional circles.
Previously, we published a script to work around the opaque iOS Simulator folder structure on Xcode 6. With the recent release of Xcode 7, the naming structure changed a bit, so we've updated the script below:
We recently announced our first charitable partner at Metal Toad. The Toads had been asking... How can we get involved? How can we help our community? Metal Toad has been very blessed with success as a company, and now, it’s time to give back. When we began discussing what we could do, we looked at the needs in the community. Not wanting to shy away from tough issues, while also wanting to have the biggest impact, we learned about an outstanding program that is tackling one of the toughest…
When I worked on political campaigns, I valued measurable results above all else. Every day, I counted how many voters we persuaded, how much money we raised, and how many volunteers we recruited. Motivating myself and others to work incredibly hard for months on end required a belief that those numbers mattered, which would lead us to victory on Election Day as long as each of us did our part and hit our goals. But sometimes, even if we did everything right (or so we thought), we'd still come…
A former Toad recently asked my opinion about this article:OAuth 2.0 and the Road to Hell The question is well-timed: I'm in the middle of a big OpenID Connect / OAuth 2 implementation. That article was written three years ago, but I think Eran Hammer is essentially correct: the standard (especially OpenID Connect) is big, complicated, and enterprise-y.
This summer, Metal Toad signed up for the Portland Tech Diversity pledge along with 16 other companies here in town. This is a first step toward addressing the significant gender and ethnicity gap that exists in Silicon Valley and elsewhere in the tech industry. In Portland, the general population is heavily white and the diversity within Portland tech companies is whiter still.
For the second straight year, Toads filled the Oregon skies. Not like in P.T. Anderson’s award-winning film Magnolia, but more like tiny dots of bravery speckled throughout the horizon. Luckily, due to an internal design wizard, we had matching shirts to celebrate the occasion and, for their part, to illustrate what our presence in the sky might look like to grounded onlookers:
Metal Toad recently shared an infographic on Facebook that illustrated the influx of people to Portland split by geography:
Many times while developing an Angular app, you will find yourself displaying data in tables and filtering or sorting it. There are many tutorials out there to show you how to use Angular filters and ng-repeat to do this. But what if you want some way to record the state of the page? Say your users want to bookmark a set of filters, or email a link to their coworkers?