Articles by Nate Swanner
-
Swift Tutorial: Getting Started with Loops
Within the Swift programming language, loops play an important role. For anyone just learning the language (in which case, we can humbly recommend our other articles on arrays, strings, sets, and… -
Porting iOS and iPad Apps to Mac Using Catalyst
It’s 2020, and Mac and iOS apps are apparently meant to be shared. This wasn’t always the case, of course: For the longest time, macOS and iOS apps ran on completely different tracks by design. B… -
Iowa Caucus Disaster Shows How Apps (and Teams) Melt Down
The Iowa Democratic caucus was supposed to provide some clarity for the very tight race for the Democratic nomination. Unfortunately, it spiraled into a tech-related disaster: The app meant to he… -
Swift Tutorial: Getting Started with Sets
Over the past few years, Swift has grown into a much more fully-featured programming language for building apps for the Apple ecosystem. If you’re learning it for the first time, there are some k… -
Learning SQL: Skills and Knowledge You Need to Know
You’ve likely heard a lot about SQL (structured query language). Originally created as the standardized language for relational database management, it’s essential to database work (and backend p… -
Database Administrator: Salary, Skills, Job Prospects
Database administrators (DBAs) are the unsung heroes of tech. They keep the backbone of any company or service—i.e., the actual database—running smoothly and available to users and customers. No… -
Swift Tutorial: Getting Started with Arrays
Interested in learning Swift in the New Year? Excellent idea! Apple’s newer programming language for building iOS, macOS, and watchOS apps is more fully-featured and robust than ever, making it a… -
Whether You Sit or Stand, Let's Talk About Workstation Ergonomics
When we talk about workstation ergonomics, most of us think we’re doing it right – and we might not be. If summer is a good time to clean up around the home, it’s also a good time to make sure yo… -
Tech Job Hunting Tip: Have a Goal When Applying
When you apply for a new job, chances are good you’re not looking beyond the job description. You should; in fact, you should have your own private agenda before ever stepping foot in the buildin… -
Healthcare Bug Bounty Programs Have Big Payouts, Opportunity
Bug bounty programs can get you paid, whether as a side endeavor or a proper job. But in all the programs we hear about, one major industry is flying under the radar... and the payouts are really…