New & Notable
Want to become a freelance developer? Weigh these 4 factors
Some people want independence even if it sacrifices the security of a salaried position. Consider these criteria to see if being a freelance developer is the right choice for you.
5 tech trends that foretell the future of Java in 2022
Here's what 2022 has in store for developers, programmers and DevOps professionals who work in the server-side Java space.
12 tough Bootstrap 5 quiz questions for web developers
Just how well do you know Bootstrap 5? These 12 tough Bootstrap quiz questions will test your mettle.
Why you must avoid ScrumBut at all costs
How do Scrum and ScrumBut compare? Darcy DeClute explains why ScrumBut is bad, and how you can avoid this Agile anti-pattern and stay true to Scrum's core principles.
Ageism in software engineering is still a problem
Many developers want to program right up to retirement, but the reality of age discrimination unfairly hampers their career plans. Here's how to pitch experience as an asset.
Coffee Talk: News & Insight
-
Node.js file upload example with Ajax and JavaScript
Cameron McKenzie 07 Feb 2022The Node.js file upload process is made easy with libraries like 'fs' and 'formidable.' In this JavaScript and Node.js file upload example, we show you how to ...
-
Lessons learned from the Log4j 2 vulnerability
Joseph Ottinger 25 Jan 2022The Log4j 2 vulnerability was a black eye for the Java community. Here's how to protect yourself today, and how the community can protect itself in the future.
-
Why is Bootstrap's grid system 12 columns wide?
Cameron McKenzie 25 Jan 2022Ever wonder why they created a 12-column Bootstrap grid system, and not 10 or 15? It's the same reason there's 60 seconds in a minute, or 360 degrees in a ...
-
Rest vs GraphQL: Performance and ease of use comparisons
Bob Reselman 23 Jan 2022The problem with RESTful web services that use JSON or XML as a data exchange is bloat and verbosity. Compare REST vs GraphQL performance if you want to ...
-
Why do we use ./ (dot slash) to run Linux scripts?
Cameron McKenzie 21 Jan 2022Ever wonder why you need a ./ before a Unix shell script or command of your own in order to run it? Here we explain what the Linux dot slash does and why the ....
-
Principle of Least Privilege Examples
Cameron McKenzie 19 Jan 2022We see examples of the principle of least privilege everywhere in our daily lives, but what does the principle of least privilege means as applied to security ...
-
Quickly Setup GitHub SSH Example
Cameron McKenzie 16 Jan 2022Here's a very quick example of how to setup GitHub SSH keys and use them to perform Git clone, push and pull commands over a securely configured SSH connection.
-
How to install Apache's Web Server on Windows 10
Cameron McKenzie 15 Jan 2022Let me step you though the installation of Apache's Web Server on Windows 10. You' learn how to install Apache 2.4 on Windows, and avoid common httpd config ...
-
BitBucket SSH Key Tutorial
Cameron McKenzie 14 Jan 2022This simple and straight-forward example will show you how to quickly configure BitBucket SSH keys so you can connect Git to BitBucket with a secure shell (SSH...
-
How to create and run a shell script in Linux and Ubuntu
Cameron McKenzie 14 Jan 2022It's not hard to create and run a shell script in Linux distros like Ubuntu, but there are a few non-obvious pitfalls you need to avoid. Here's a quick example...
Featured Authors
-
21 Jan 2022 Why you must avoid ScrumBut at all costs
Twitter Talk
Multimedia
Videos, Podcasts, Photo Stories and Infographics
-
-
Problem Solve
5 ways to force garbage collection in Java
Search thousands of tech definitions
- whole-team approach (team-based approach)
- application sandboxing
- social listening (social media listening)
- Structured Query Language (SQL)








