Articles by Nate Swanner
-
5 Programming Languages That Will Dominate 2021: Python, Go, More
Forecasting the world’s most popular programming languages over the next few years is a difficult task. Oftentimes, bold predictions about a language’s dominance won’t pan out; then you have the… -
Will Remote Job Interviewing Make Hiring Bias Worse?
The issues of bias within tech are well-documented. Companies everywhere are attempting to adjust their hiring and retention processes to eliminate that bias, but progress has been slow. Whether… -
How Tech Companies are Tackling Discrimination in Hiring
Bias in hiring is not new, and tech’s heavy skew towards a white male workforce has been under the microscope for the past few years. Tech firms large and small are reckoning with whether their w… -
Swift 5.3: A Programming Language for a Growing Ecosystem
Six years after its initial launch, Swift is still in a fairly rapid development cycle, with a focus on stability and maturity. If you’re developing apps and services for iOS, macOS, and iPadOS,… -
Why Go Should be the Next Language You Learn
Developed by Google over a decade ago, Go is a programming language that takes the best parts of many other languages. For example, it has the runtime efficiency of C++ and the readability of Pyt… -
5 Reasons Python is Still the King of Programming Languages
Just about every programming language has an ardent fanbase, and Python is no different. Long an extremely popular “generalist” language, Python has been establishing new fans in ultra-specialist… -
4 Ways to Tweak Your Tech Résumé For an Unusual 2020
It’s been an odd year, to say the least, with a heavy impact on our working lives. Millions of technologists spent the first half of the year figuring out how to best work remotely; now, many are… -
5 Expert Tips for Winning Your Next Remote Interview
So long as social-distancing measures remain intact across the country, the majority of job interviews will take place remotely, either via phone or a video-conferencing platform such as Zoom or… -
Blockchain Training: How and Where to Start
Blockchain made a splash in 2008 as a cryptographic ledger for the digital currency Bitcoin. While many still conflate cryptocurrency and blockchain technology, the foundation of blockchain has b… -
5 Great VSCode Extensions for Python
Visual Studio Code (VSCode) is Microsoft’s IDE that works with almost every mainstream programming language, from Python to Rust. It also offers a vast network of plugins for each of those langua…