10 Things All Software Engineers Should Know

10 Things All Software Engineers Should Know

I am in the interesting position at the moment of managing a team of people writing software who have almost no training or experience in software development. I find two things truly remarkable: first, that any modestly sophisticated working system can be made using code written by people that know almost nothing about software, and second, that smart people, who are motivated, can learn how to do things better pretty quickly.

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Protecting Against Ransomware

Ransomware is a type of malware threat actors use to infect computers and encrypt computer files until a ransom is paid. If the threat actor’s ransom demands are not met, the files or encrypted data will usually remain encrypted and unavailable to the victim.

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Home Network Security

Word to the Wise: A router comes configured with many vendor default settings. Many of these settings are public knowledge and make your router susceptible to attacks. Remember to change your router default log-in password during your initial setup!

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Securing the Internet of Things

“Internet of Things: One way to look at it — Smart Home, Smart Assistant, Smart City, Smart Car, Smart Device — anything “Smart.”” CISA Security Tip – Securing the Internet of Things DHS, Cybersecurity and Infrastructure Security Agency CISA Security …

Read More
Center for Internet Security - Logo

Security Event Primer – Malware

“While this is beyond the scope of the average daily home-user, it nonetheless provides good information about what you can do to minimize your chances of your computer becoming infected. You can benefit from it even if you don’t understand everything in it.”
—WWD Webmaster

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Protecting Against Malicious Code

“Threats to your computer will continue to evolve. Although you cannot eliminate every hazard, by using caution, installing and using antivirus software, and following other simple security practices, you can significantly reduce your risk and strengthen your protection against malicious code.”

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Cyber Safety for Students

“Children present unique security risks when they use a computer—not only do you have to keep them safe, you have to protect the data on your computer. By taking some simple steps, you can dramatically reduce the threats. ”

Read More
U.S. Dept. of Homeland Security - CyberSecurity and Infrastructure Security Agency - Logo

Privacy and Mobile Device Apps

“Mobile apps may gather information from your mobile device for legitimate purposes, but these tools may also put your privacy at risk. Protect your data by being smart with the apps you install and reviewing the permissions each app has.”

Read More

Essential Eight Explained

“There are an overwhelming number of cyber security strategies published that tailor to all sorts of infrastructures, market categories and cyber threats. The ACSC has compiled a list of mitigation strategies that organisations can use as starting points to improve …

Read More