Ian Carnaghan

, http://www.carnaghan.com

I am a software developer and online educator who likes to keep up with all the latest in technology. I also manage cloud infrastructure, continuous monitoring, DevOps processes, security, and continuous integration and deployment.


237 stories by Ian Carnaghan

Three Must Have Security Policies In 2018

The nature of the Internet and worldwide connectivity has changed the traditional centuries old paradigm regarding proximity.  We now...

Feb 11 · 1 min read >
Cybersecurity Policies

Vulnerability Assessments

Vulnerability assessments can be a very effective way of gathering information on an organizations internal security posture. The purpose...

Feb 10 · 56 sec read >
Vulnerability Assessments

What are Advanced Persistent Threats?

Advanced Persistent Threats (APTs) are security threats that use advanced techniques to hide their attack from their target. They...

Feb 9 · 1 min read >
Advanced Persistent Threats

Helpful Resources for Understanding Web Application Security

As a developer, knowledge of web application security vulnerabilities is essential in order to build software that is both...

Feb 2 · 1 min read >
Web Application Security

Just What Exactly is Cybersecurity Anyway?

The word Cybersecurity is thrown around so much these days it has almost become overused in many conversations. This...

Feb 1 · 1 min read >

What is an Asymmetric Threat?

The term asymmetric refers to an unequal balance or when thinking about threats, an unfair advantage to the perpetrator....

Feb 1 · 53 sec read >
Asymmetric Threat

Sketching out your Perfect Website

You’ve decided it’s time to start solidifying ideas for your ideal website. You have no doubt spent countless hours...

Jan 21 · 1 min read >
Sketching your Website

Getting to Know Git, Github and Open Source

Fundamental to all modern web development is a strong foundational knowledge of version control. In recent years Git has...

Jan 14 · 2 min read >

HTML5, CSS, and SEO Learning Resources

The HTML5 and CSS learning resources provided here supplement classroom materials for my CMST 386 class taught at the...

Jan 12 · 1 min read >