CommentComment

I’ve not done anything for ten consecutive years during my career. Until now.

Yesterday was the 10th anniversary of iOS Dev Weekly! 🎉 I made a big fuss at 500 issues, so I’ll try to keep this short, but I couldn’t let a tenth anniversary go by without even mentioning it.

I was thinking back, and even though I sometimes joke that I’m not very good at sticking with things, I think I might be. I stayed at the first company I joined for nine years, working my way up to CTO, then ran my first company for another nine before it was acquired. My current company has been going for five years too, and I can easily imagine another five. I think it’s clear that I do stick with things.

So you might be surprised to hear I had a reputation as someone who always jumped to the latest “cool” tech for a while. I had been a .net developer for many years, but many things were about to change. I walked into a room at the eTech conference and bought my first Mac that same week. I learned Ruby on Rails, had an idea for a web app, quit my job, started a company and made the first significant change in my career in almost ten years. Then, around a year later, Apple announced the iPhone, and I could not resist it. I had played with Cocoa/AppKit for fun, and I made my second big career move in as many years.

It was also around that time that I started getting into my local tech community. I went to hackathons, BarCamps, and every other event I could find. I met so many wonderful people through that community, and most of them are still friends today. But look at it from their perspective. They met a frustrated .net developer, and within a few months, I’m singing the praises of Ruby and Rails. Wait, what? Now you’re learning Objective-C to be a Mac/iOS developer? It looked like I would jump ship to whatever new hotness was popular that week, and I can see why! 😂

Yet here I am 15 years later, and I wrote some Ruby on Rails code yesterday and some iOS and macOS code with Swift today. I think that was just a time when I needed to change something in my career, and that’s OK. It’s good to learn new technology or glance elsewhere for a while. You never know which technologies you’ll fall in love with and write about for ten years in a newsletter.

Happy Birthday, iOS Dev Weekly! 🎂

Dave Verwer

Oh, and on the subject of birthdays. 🎉 A couple of friends keep telling me I need to mention iOS Dev Weekly Insiders more prominently. So, if you did want to give iOS Dev Weekly an actual birthday present or show your appreciation for ten years of writing, I started a Patreon a few months ago, and I'd love it if you'd check it out.

However, please don't feel any pressure to subscribe! I'm still just as happy as ever if all you want from this newsletter is to read a few paragraphs from me and click a couple of links from the community every week. Please don't feel any need to do more. ❤️

Note: I'm expecting iMessages from both friends who wanted me to do this about that previous paragraph! 😂

News


Tools


Code



Design

Jobs

Senior macOS Engineer @ Raycast – Raycast makes it simple, fast and delightful to control your tools (in a Spotlight-like interface). Fully native Mac app (Swift / AppKit). You'll be working on top-notch UI that will make the lives of developers easier. Fully remote, small team, competitive salary, almost no meetings and a lot of time to code. We are backed by Y Combinator, Accel and other great investors. – Remote

Mid/Senior Swift Developer @ Jogg – Jogg is looking for a talented mid/senior Swift developer. We're looking to establish our iOS team to help bring new Jogg products to life. The ideal candidate will have at least 3-4 years of Swift experience and be excited about all things SwiftUI. This will be a great opportunity to build modern SwiftUI apps along with the new async/await features of Swift. – Glendale CA or Remote

iOS Engineer @ onXmaps – Are you an iOS developer who loves the outdoors? Join onX! If you’re passionate about writing great software, love playing outside, and believe in protecting access to public lands – then join our team, where we empower millions of outdoor enthusiasts to explore the unknown! – Bozeman MT, Missoula MT, or Remote within the US

Senior iOS SDK Architect @ Stream – Stream, a high-growth startup focused on Chat and Feeds, is hiring a Senior iOS SDK Architect to help build the future of their native iOS SDK. Join the team in Boulder, CO, Amsterdam, or remote! – Remote, Boulder CO, or Amsterdam

iOS Developer @ Doximity – Doximity, the medical network used by over 80% of US clinicians, is hiring passionate iOS engineers (full-time remote!). You'll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – San Francisco CA or Remote within the US

iOS Engineer @ Cuvva – Cuvva is making insurance radically better. We’re creating truly flexible products that meet people’s real needs. Using lightning-fast technology to unlock better experiences and fairer prices for our customers, Cuvva is building the future of insurance every day. – London UK

iOS Engineer @ Starry – Come help us build out applications for Starry customers, as we help bridge the digital divide by bringing affordable, high quality broadband to everyone, including the communities that are underserved. The iOS team also builds numerous internal apps to support the field team, some built entirely in SwiftUI. – Boston MA

iOS Software Engineer @ Sky Betting and Gaming – Do you love iOS development? Do you build large scale apps? Join us in the Bet Engineering team, where you’ll be part of an agile, native app squad responsible for the delivery and upkeep of our flagship Sky Bet product. Our ambitions are to deliver an incredible native betting & gaming experience across all our products! – Leeds, Sheffield, or Remote within the UK

Senior iOS Engineer @ Sky Betting and Gaming – We are looking for an experienced iOS Engineer to join the first iOS squad in our Customer Tribe at Sky Betting & Gaming! Working collaboratively with the squad you’ll be building an account UI and SDK for our full range of products using Swift, Combine and Modern UIKit in order to create the best possible experience for our iOS customers. – Leeds, Sheffield, or Remote within the UK

Principal Mobile Engineer @ Sky Betting and Gaming – The Principal Mobile Engineer role is the ultimate role for an engineer who has been there, done it and got the t-shirts, stickers and battle scars to prove it! Join the Bet Tribe to continue our journey to a fully native iOS app, influence the tribe to think native-first and drive the best possible customer experience! – Leeds, Sheffield, or Remote within the UK

Mobile Full Stack Engineer @ Expensify – Join our passionate team of top-notch engineers to solve a real-world problem, and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense-related. – Remote, New York City NY, Portland OR, Ironwood MI, San Francisco CA, London UK, or Melbourne Australia

Senior iOS Engineer @ img.ly – We are that groundbreaking technology provider whose work you came across without knowing it. Bet? It's on! You will be working with us on our flagship products PhotoEditor SDK and VideoEditor SDK, empowering developers at 500+ startups, government & Fortune 500 businesses. You decide where you work best: we tackle the creative world entirely remotely while keeping our team strong and connected. – Remote


Next week would be a great week to get your company's open positions listed on iOS Dev Jobs. Why? There's something new coming next week that might send a few new people to the site, and to see your company's jobs.

And finally...

Can’t innovate anymore, my a… Errr… well. 😂🛸