John Sonmez

The best attribute of a programmer is the ability to make the complex simple.

Categories
N/A
Content Types
N/A
More Information
Location|Languages
Publications

Published Content

807
What B2C and B2B Programmers Can Learn From One Another
simpleprogrammer.comArticle
What B2C and B2B Programmers Can Learn From One Another
August, 20 2018
Five Ways to Improve Your Patience as a Developer
simpleprogrammer.comArticle
Five Ways to Improve Your Patience as a Developer
August, 17 2018
The Microsoft Myth and the Fate of Github
simpleprogrammer.comArticle
The Microsoft Myth and the Fate of Github
August, 15 2018
Unusual Ways to Get Noticed and Land a Dream Programming Gig
simpleprogrammer.comArticle
Unusual Ways to Get Noticed and Land a Dream Programming Gig
August, 13 2018
7 Bad Habits to Avoid as a QA Engineer
simpleprogrammer.comArticle
7 Bad Habits to Avoid as a QA Engineer
August, 10 2018
The Relational Model for the Busy Developer
simpleprogrammer.comArticle
The Relational Model for the Busy Developer
August, 8 2018
5 Keys to Becoming a Successful Consultant as a Software Developer
simpleprogrammer.comArticle
5 Keys to Becoming a Successful Consultant as a Software Developer
August, 6 2018
Crossing Realities to Impact Your Customers
simpleprogrammer.comArticle
Crossing Realities to Impact Your Customers
August, 3 2018
Speaking Up as a Woman in a Male-Dominated Tech Team
simpleprogrammer.comArticle
Speaking Up as a Woman in a Male-Dominated Tech Team
August, 1 2018
How Should Teams Review Code?
simpleprogrammer.comArticle
How Should Teams Review Code?
July, 30 2018
How to Create a Product Roadmap for Your Software Development Project
simpleprogrammer.comArticle
How to Create a Product Roadmap for Your Software Development Project
July, 27 2018
The Different Roles Within the Field of QA and Testing
simpleprogrammer.comArticle
The Different Roles Within the Field of QA and Testing
July, 25 2018
Why Code Reviews Hurt Your Code Quality and Team Productivity
simpleprogrammer.comArticle
Why Code Reviews Hurt Your Code Quality and Team Productivity
July, 23 2018
How to Speed Up Learning as a Software Developer
simpleprogrammer.comArticle
How to Speed Up Learning as a Software Developer
July, 20 2018
Becoming a Great Programmer Through Extreme Ownership
simpleprogrammer.comArticle
Becoming a Great Programmer Through Extreme Ownership
July, 18 2018
Learn Any New Skill Without Getting Overwhelmed
simpleprogrammer.comArticle
Learn Any New Skill Without Getting Overwhelmed
July, 16 2018
Bullet Journal: A Productivity System for Programmers
simpleprogrammer.comArticle
Bullet Journal: A Productivity System for Programmers
July, 13 2018
Understanding What Customer-Centric Means for Today’s Programmers
simpleprogrammer.comArticle
Understanding What Customer-Centric Means for Today’s Programmers
July, 11 2018
Finding Your ‘Why’ as a Programmer
simpleprogrammer.comArticle
Finding Your ‘Why’ as a Programmer
July, 9 2018
History of the Internet Part 11: Apple and Steve Jobs
simpleprogrammer.comArticle
History of the Internet Part 11: Apple and Steve Jobs
July, 6 2018
How to Be A Successful Freelance Programmer
simpleprogrammer.comArticle
How to Be A Successful Freelance Programmer
July, 4 2018
How to Learn Any Programming Language
simpleprogrammer.comArticle
How to Learn Any Programming Language
July, 2 2018
What to Expect in Java 11
simpleprogrammer.comArticle
What to Expect in Java 11
June, 27 2018
A Developer's Guide to Setting and Smashing Career Goals
simpleprogrammer.comArticle
A Developer's Guide to Setting and Smashing Career Goals
June, 25 2018
History of the Internet Part 10: The Rise of Facebook
simpleprogrammer.comArticle
History of the Internet Part 10: The Rise of Facebook
June, 22 2018
Number One Soft Skill for Programmers: Emotional Control
simpleprogrammer.comArticle
Number One Soft Skill for Programmers: Emotional Control
June, 18 2018
How to Future-Proof Your Testing Career
simpleprogrammer.comArticle
How to Future-Proof Your Testing Career
June, 15 2018
Awesome Automation for a Paperless Office
simpleprogrammer.comArticle
Awesome Automation for a Paperless Office
June, 13 2018
History of the Internet Part Nine: The First Social Media Platforms
simpleprogrammer.comArticle
History of the Internet Part Nine: The First Social Media Platforms
June, 11 2018
From Zero to App: The Cross-Platform Development Approach Simplified: Part Two
simpleprogrammer.comArticle
From Zero to App: The Cross-Platform Development Approach Simplified: Part Two
June, 8 2018
Code Reviews: The Definitive Guide
simpleprogrammer.comArticle
Code Reviews: The Definitive Guide
June, 6 2018
DevOps: A Methodology to Learn From
simpleprogrammer.comArticle
DevOps: A Methodology to Learn From
May, 7 2018
The Challenges of Leading a Distributed Test Team
simpleprogrammer.comArticle
The Challenges of Leading a Distributed Test Team
May, 4 2018
The Real Reason for Developers' Salaries Stagnation
simpleprogrammer.comArticle
The Real Reason for Developers' Salaries Stagnation
May, 2 2018
Thinking of Building a Digital Product? Ask Yourself These Four Questions First
simpleprogrammer.comArticle
Thinking of Building a Digital Product? Ask Yourself These Four Questions First
April, 30 2018
What Is API Testing and Why Should We Be Using It?
simpleprogrammer.comArticle
What Is API Testing and Why Should We Be Using It?
April, 27 2018
Top 50 Coding Interview Questions
simpleprogrammer.comArticle
Top 50 Coding Interview Questions
April, 25 2018
How to Build an Agile Team for Your Software Development Project
simpleprogrammer.comArticle
How to Build an Agile Team for Your Software Development Project
April, 23 2018
When JavaScript Isn’t Enough: How Developers Can Better Their Communication Skills
simpleprogrammer.comArticle
When JavaScript Isn’t Enough: How Developers Can Better Their Communication Skills
April, 20 2018
From Zero to App: The Cross-platform Development Approach Simplified
simpleprogrammer.comArticle
From Zero to App: The Cross-platform Development Approach Simplified
April, 18 2018
Importance of Programming in Focused Time Blocks
simpleprogrammer.comArticle
Importance of Programming in Focused Time Blocks
April, 16 2018
How I Went From a Gas Station Clerk to a Systems Engineer
simpleprogrammer.comArticle
How I Went From a Gas Station Clerk to a Systems Engineer
April, 13 2018
8 Non-Programming Books That Will Boost Your Programmer Career
simpleprogrammer.comArticle
8 Non-Programming Books That Will Boost Your Programmer Career
April, 11 2018
PowerShell Tutorial (Especially for People Who Hate PowerShell)
simpleprogrammer.comArticle
PowerShell Tutorial (Especially for People Who Hate PowerShell)
April, 9 2018
Making Dumb Components Smart: Refactoring
simpleprogrammer.comArticle
Making Dumb Components Smart: Refactoring
April, 6 2018
The Best Way to Learn Java
simpleprogrammer.comArticle
The Best Way to Learn Java
April, 4 2018
Introduction to Unity VR Development
simpleprogrammer.comArticle
Introduction to Unity VR Development
April, 2 2018
What It Takes to Get Into IoT Development
simpleprogrammer.comArticle
What It Takes to Get Into IoT Development
March, 30 2018
You’re Selling It Wrong — How to Explain DevOps so Your Business Will Care
simpleprogrammer.comArticle
You’re Selling It Wrong — How to Explain DevOps so Your Business Will Care
March, 28 2018
How To Sell Your Programming Expertise As A Service
simpleprogrammer.comArticle
How To Sell Your Programming Expertise As A Service
March, 26 2018
Authorship Stats
1Sites807Projects1,448,110Words
About
John Sonmez is a writer who has produced content for simpleprogrammer.com
Key Phrases
Software Developer, Software Development, Software Developers, Programming Language, John Sonmez, Simple Programmer, Soft Skills, Programming Languages, Blog Post, Computer Science
© ClearVoice, Inc.