New & Notable
How developers can avoid remote work scams
Software developers can find good remote programming jobs, but some job offers are too good to be true. Follow these tips to spot remote job scams.
Who should be the product owner in Scrum?
Who should be the Scrum product owner and how does an organization choose the right person for that job? It's not an easy decision, but it's a critical one for all Scrum projects.
Tips and tricks for TypeScript programming
For those new to TypeScript or for Java developers transitioning into JavaScript, these three TypeScript tips and tricks modern day software developers will come in handy.
11 lessons learned from writing my first Java program
You'll be amazed how easy it is to learn Java and write powerful cross-platform applications when writing your first Java program. Some misconceptions about Java just aren't true.
How developers can stay motivated when working remotely
Feeling like you've lost your edge in your remote work? Follow these tips to stay energized, sharpen your skills, and tighten relationships in your company and career.
Coffee Talk: News & Insight
-
What's the difference between brackets, braces and parentheses?
Darcy DeClute 28 Jan 2023Stop using the terms square brackets, round brackets and squiggly brackets. Use the terms braces, brackets and parenthesis instead. That's their proper names.
-
AI tools list for developers
Bob Reselman 23 Jan 2023Smart systems are changing the way organizations create modern software. Here's a list of 10 AI tools that every development team should think about ...
-
Best Scrum developer certifications
Darcy DeClute 10 Jan 2023In a competitive developer job market, it is important to set your resume apart. Here are the top five Scrum developer certifications software developers will ...
-
The config-interface constructor design pattern in TypeScript
Bob Reselman 21 Dec 2022Object creation in TypeScript can be greatly simplified through the use of the config-interface constructor design pattern.
-
Deliver software better, not faster
Joseph B. Ottinger 19 Dec 2022Managers and developers are pressured to complete projects on time and on-spec, but problems arise when speed outweighs quality. Here's why both sides are ...
-
How to program to an interface in TypeScript
Bob Reselman 16 Dec 2022Abstraction is a key element in and domain driven design. For TypeScript developers, the ability to program to an interface helps make the concept of ...
-
What is an octothorpe? Cool tech words and computer science slang
Darcy DeClute 09 Dec 2022What is an octothorpe? How is the 'spaceship operator' used? And will saying 'shebang' get me in trouble? Here are 11 slang computer science words every ...
-
How do you say Udemy? The 11 most mispronounced tech terms
Darcy DeClute 04 Dec 2022How do you say Udemy? How do you pronounce JSON or GIF? There's a right way and there's a wrong way. Learn the right way to say these commonly mispronounced ...
-
11 technology acronyms software developers need to know
Darcy DeClute 27 Nov 2022From YAGNI to TAGRI, or POC to MVP, here are 11, popular software technology acronyms that often confuse junior developers new to big software development ...
-
11 funny programmer jokes
Darcy DeClute 26 Nov 2022Looking for some cringeworthy programmer jokes to make your developer friends smile? Here are 11 popular setups and punchlines for you to share with your tech ...
Featured Authors
-
29 Sep 2022 Your top 4 Java user input strategies
-
18 May 2022 How to communicate effectively in the workplace
-
27 Jan 2023 How developers can avoid remote work scams
-
19 Jan 2023 Who should be the product owner in Scrum?
-
12 Jan 2023 Tips and tricks for TypeScript programming