New & Notable
Idempotent HTTP methods and REST
The Hypertext Transport Protocol requires all HTTP verbs to identify as idempotent or not. But what is an idempotent method, and how does idempotence apply to RESTful API design?
Understanding TypeScript generics
Programming languages such as Java, C# and Swift use generics to create code that's reusable and enforce type safety. In this tutorial, learn how generics in TypeScript work.
5 tips and career advice for young tech professionals
Want to be taken seriously as the youngest member of a tech team? Start networking, don't be afraid to ask questions and polish your communications skills.
The dangers of Python import and how enterprises can be safe
The Python import statement carries a security risk that developers and enterprises need to watch out for. Here's how it works and why there's no easy fix.
Scrum vs. SAFe: How to choose between top Agile frameworks
Which Agile framework is the best fit for your organization: Scrum vs. SAFe? Follow these guidelines and advice to determine which best fits your needs -- and it might be both.
Coffee Talk: News & Insight
-
Java vs Python: Application code comparison
Darcy DeClute 18 Sep 2023When you compare Java vs Python application development in terms of simplicity, conciseness, security and performance, Java comes out on top in every category.
-
Is Python's GIL the software world's biggest blunder?
Darcy DeClute 12 Sep 2023Python can't thread across cores, and the reason why dates back 30 years to a fatally flawed assumption that computers of the future would have only one CPU.
-
How to install Git on Windows
Cameron McKenzie 05 Sep 2023Need to install Git on Windows? This quick Git install tutorial shows you how to quickly download, install and configure Git on Windows 10.
-
Clean Git up!
Cameron McKenzie 05 Sep 2023There comes a time where you must clean up Git branches, commits and the repository as a whole. Here we show you how to compact your Git repo and keep things ...
-
Jenkins Tutorial for Beginners
Cameron McKenzie 04 Sep 2023Need to learn Jenkins CI fast? This Jenkins tutorial will quickly get you up to speed on how to use the popular CI/CD tool.
-
How to git clone a specific commit
Cameron McKenzie 04 Sep 2023Need to git clone a specific commit? There's no single command to do it, but clever use of branch and reset commands makes the clone of a single, specific git ...
-
How to git clone a specific branch
Cameron McKenzie 02 Sep 2023Need to git clone a single, specific branch? In this quick example, we show you how to git clone a specific branch to help save your builds time and space..
-
git clean: How to remove untracked files in Git
Cameron McKenzie 01 Sep 2023Developers can use the git clean command to delete untracked files in a working tree and remove what they don't need from a local repository. Here is how to ...
-
How to discard local changes in Git
Cameron McKenzie 01 Sep 2023Don't overlook a file or two when you attempt to remove and discard local, uncommitted changes in Git. Learn how to locally revert and remove uncommitted ...
-
Git push new local branch to remote
Cameron McKenzie 31 Aug 2023Did you create a new Git branch? Need to push that local Git branch to a remote repo like GitHub, BitBucket or GitLab? This example shows you how to git push ...
Featured Authors
-
15 Sep 2023 Idempotent HTTP methods and REST
-
18 May 2022 How to communicate effectively in the workplace
-
11 Aug 2023 Understanding TypeScript generics