Jeffrey Cogswell is a seasoned software developer and author. He has written several tech books, including C++ All-In-One Desk Reference For Dummies and Simple C++. With over 35 years of development experience, Jeffrey has written on a wide range of topics. He is an expert in JavaScript, Python, full-stack development, cloud computing, and developer career coaching.
Articles by Jeffrey Cogswell
-
New Tech Grads: How to Keep Learning Outside the Classroom
Let’s say you’re a tech professional who’s just finished school. You might think you know everything you need to land your first full-time software development job—but when you read the job posti… -
How to Get the Most Out of Code Challenge Sites Like LeetCode
Hiring managers love code challenge websites such as LeetCode, but it’s debatable how useful such sites really are in terms of practicing for the type of coding work you’ll actually find in a job… -
How to Land That Perfect Gig as a Contractor
After you’ve worked a few years as a developer for an organization, starting out as a junior and moving up to at least mid-level, you might be interested in becoming a contractor. How do you star… -
Kotlin and AI: What You Need to Know
Kotlin is a modern language built to target the Java Virtual Machine (JVM). People who have been coding in Java for years know that the language can be especially frustrating at times, such as ha… -
How to Become an AI Researcher
There’s a huge need for artificial intelligence (AI) researchers in the tech industry and other fields. AI continues to grow, it’s creating an ongoing need for more experts to push the cutting ed… -
Can You Protect Your Tech Job Against AI?
Let’s be honest: Developers are nervous. They’re worried that AI, particularly chatbots that can write code, will soon make their jobs redundant. Young people interested in software development a… -
Programming AI with Rust: What You Need to Know
Rust is a general-purpose language that can be used to create desktop applications and back-end server applications. It’s fully-compiled and feels similar to C++ when you’re programming with it.… -
What's the Best Way to Build an Image Classifier App?
If you use your smartphone to snap a photo of a plant, landmark, or animal, chances are good that iOS or Android will identify the subject. In doing so, the software is leveraging a form of AI kn… -
How to Program AI with the Go Language
When Google developed the Go programming language in 2009, C++ still ruled, despite many tech pros’ difficulties with it. Meanwhile, newer languages such as JavaScript and Python had the latest a… -
AI Skills to learn for C++ Programming
When it comes to AI, C++ is in a unique position. Unlike most modern languages, it’s compiled directly to assembly code, and doesn’t run under the confines of a runtime system. This means it’s hi…