iOS Dev Weekly - iOS Dev Weekly - Issue 551

Let's talk about money. 💸
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 551  March 25th 2022

 
Comment

  Comment  

 

If you’ve visited iOS Dev Jobs over the last couple of months, it might look the same as when it re-launched, but it’s not! I thought it was time for a quick update on some improvements since the new site went live.

There are new features, like filtering jobs on the web version (The original only had filtering for the email and the apps), additional information about each job, like whether a position is full-time/part-time or contract/permanent. Loads of bug fixes and other minor features, like payment via invoice. But there’s one new feature that I think is worth discussing in more detail—collecting compensation information.

Soon after the re-launch last August, Sophie Lambrakis tweeted me advocating for the site to collect compensation information. I had thought about it, but if I’m honest, I knew getting companies to provide that information voluntarily would be challenging, and I wanted to get the basics right first.

Talking openly about compensation can be uncomfortable. In my experience, it’s rare to discuss it with friends, and even more so with co-workers. That said, things are slowly changing, as Jordan Rose’s post from earlier this week illustrates.

Companies have also been reluctant to set expectations around remuneration, although I believe that there are significant benefits in being more transparent. Setting realistic expectations will pre-filter applicants, but it also speaks volumes about how a company thinks about pay equity and fairness. It’s a hugely positive indicator amongst people looking for a new job.

So, I added the field, and then the real work started! I struggle to remember the last time I obsessed over some in-app copy as much as I did about the preamble and help text for this question. I even tweaked it twice today as I wrote this! 😬 There’s no way I could continue to run a successful site if it were a mandatory field, but I hope that by encouraging companies to post this information, I’m helping move things in the right direction.

Since the feature went live about a week ago, only one company has filled in that field. 😅 That’s probably entirely predictable, but I think they deserve recognition for doing it, so please go and check out the job listing for Nelnet Community Engagement. They’re doing plenty of things right in their job description, too.

Is your company hiring? You can post jobs for free, and while I can’t promise you’ll get a massive shout out like that if you include compensation information, I can promise you’ll make people think better of your company when they’re considering applying for your job.

Dave Verwer

 
 

  Sponsored Link  

 

Run iOS builds on M1, Intel or both with Orka

Orka 2.0 is now available and includes support for macOS build and test VMs on Apple silicon (M1) nodes – either as a fully ARM-based environment or combined with Intel nodes to create a hybrid cluster. Learn more.

macstadium.com

 
 
 

  News  

 

Swift bugs are moving to GitHub Issues and we need your help

While the Swift project lives on GitHub, it always felt odd to use a JIRA instance for bugs. That's all changing, but the Swift team needs your help to ensure a smooth transition. If you've ever filed a bug on the JIRA instance, ensure it stays attributed correctly by filling in your JIRA and GitHub usernames on your Swift forums profile. There are more details in the post, so give it a read.

swift.org

 

Swift Evolution Monthly

I was sad to see the Swift Weekly Brief go back on hiatus at the end of last year (I'm refusing to say it's dead, as I still hope someone will continue it). This new newsletter from Cihat Gündüz might fill the gap, though! It also covers news from Swift Evolution and the Swift open-source project and goes into even more depth than the Weekly Brief did! It may even be a little too long. 😅 This is Issue 1, so you should subscribe!

flinedev.com

 
 

  Tools  

 

SwiftLint for Swift 5.6

I don't link to SwiftLint enough in this newsletter. It's one of the best tools you can add to your projects, and it has been tirelessly maintained since 2015 by a dedicated core team. Here's JP Simard with some details on the latest release, ready for Xcode 13.3 and Swift 5.6.

twitter.com

 

Introducing timeui

If you've ever used the Unix time command, the functionality of this new tool from Marin Todorov will be familiar, but it's more than it initially seems. Yes, having timing information in a window is nice, but if you run the tool via sudo, it also shows memory, CPU load, and signpost information. It's early days, but I can see this being useful.

trycombine.com

 

xcdebug

I need to look into this new Xcode 13.3 tool that Daniel Martín noticed in more detail, but it looks potentially interesting. Or, maybe Daniel will write up a blog post that I can link to next week? 🤷‍♂️😂

twitter.com

 
 

  Code  

 

Bagbutik

This new package from Morten Gregersen is worth a look for two reasons. First, it’s an API client library for the App Store Connect API, and that’s always useful. However, what makes it unique is that it’s powered by code generation run via a GitHub Action. So, whenever the API changes and the OpenAPI specification gets updated, the action generates a new pull request, so it’s always up-to-date! Whatever next! 🤑

swiftpackageindex.com

 

Using the new KeyboardLayoutGuide API

Avoiding the keyboard has been a problem we've been dealing with since day one of the iPhone SDK, and while it's nowhere near as painful these days as it was in those early days, that didn't stop Apple from adding a new API in iOS 15 to make it even easier! Let Leonardo Pugliese teach you all about it.

holyswift.app

 

Solving Small Problems with Small Tuples

Does Jordan Morgan like tuples? Why, yes, he does!

swiftjectivec.com

 
 

  Design  

 

Every Screen in Your App Should Be a Scrolling View

Yes, really

I agree with Michael Amundsen.

lickability.com

 
 

  Jobs  

 

iOS Developer @ Konrad Group – Konrad is an amazing community of the brightest minds in tech. We build bleeding edge mobile applications for some of the largest, most exciting companies in the world. We have a team of 250+ developers that work with the latest technologies. – Remote (within US timezones) with some on-site work (Canada)

Mid-Senior iOS Software Engineer @ Nelnet Community Engagement – At NCE, we believe in the power of community-minded organizations. We help those organizations grow their impact by making it easy to engage anytime, anywhere. We help schools, churches, & nonprofits engage their communities through text, web, & branded apps. – Remote (within US timezones) or on-site (United States)

Senior iOS Developer @ Komoot – Touching all parts of the iOS app, your work will make outdoor adventures easily accessible to our users. You’ll develop diverse features for navigation, routing, social interaction and content visualization that will make your work challenging and fun. – Remote (within European timezones)

 
 

  And finally...  

 

What happens when an About window reaches its final form? 🚀

I love this so much. I miss the days when there were more quirky and weird things in computing.

 
You received this email because you subscribed via the iOS Dev Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
Shiny Development Ltd. Daresbury Innovation Centre Keckwick Lane Daresbury Cheshire WA4 4FS United Kingdom
 
 

 
 
©2022 iOS Dev Weekly | Privacy Policy | Twitter | Suggest a Link
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 550

Friday, March 18, 2022

What does the path from Mac Studio to Mac Pro with 1TB RAM look like? I have no idea, but I'm going to speculate! 🤷‍♂️ View on the Web Archives ISSUE 550 March 18th 2022 Comment As John Ternus left

iOS Dev Weekly - Issue 549

Friday, March 11, 2022

The Mac mini Pro *is* the larger iMac and it's called the Mac Studio! 🎁 View on the Web Archives ISSUE 549 March 11th 2022 Comment I continued my grand tradition of being wrong about Apple

iOS Dev Weekly - Issue 548

Friday, March 4, 2022

Is it time to see the remainder of the transition to Apple silicon? 🖥 View on the Web Archives ISSUE 548 March 4th 2022 Comment It's been around 20 months since Apple unveiled their Apple silicon

iOS Dev Weekly - Issue 547

Friday, February 25, 2022

Want to watch people developing software for Apple platforms? I have just the thing for you. 🚀 View on the Web Archives ISSUE 547 February 25th 2022 Comment I knew I'd get emails after writing

iOS Dev Weekly - Issue 546

Friday, February 18, 2022

Is Catalyst still a viable choice of framework for building macOS apps? 🤷‍♂️ View on the Web Archives ISSUE 546 February 18th 2022 Comment We've been in a slightly awkward place with macOS software

You Might Also Like

Transformers are Eating Quantum

Sunday, November 24, 2024

DeepMind's AlphaQubit addresses one of the main challenges in quantum computing. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Gift Ideas

Sunday, November 24, 2024

Recomendo - issue #438 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #434

Sunday, November 24, 2024

ISSUE #434 24th of November 2024 Hi Kotliners! Next week is the last one to send a paper proposal for the KotlinConf. We hope to see you there next year. Announcements State of Kotlin Scripting 2024

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital