Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
A developer used their personal email for work. A simple social engineering attack later, all client credentials were stolen.
#1about 2 minutes
Why developers make basic cybersecurity mistakes
The talk will cover common security errors made by developers, the importance of correct terminology, and the conflict between functionality and business risk.
#2about 6 minutes
Moving beyond the "it just works" developer mindset
Developers must shift from prioritizing simple functionality to understanding the underlying infrastructure and building secure, robust solutions from the start.
#3about 3 minutes
Differentiating between a developer and a programmer
A developer has a broader range of responsibilities including project management, whereas a programmer is focused on specific coding tasks.
#4about 4 minutes
Understanding the internet's inherent insecurity
Core internet protocols like DNS and BGP were not built for security, and human behavior is a far greater risk than the technology itself.
#5about 3 minutes
A social engineering attack using a personal email
A simple social engineering attack demonstrates how using personal email for business communication creates significant security vulnerabilities.
#6about 6 minutes
Five common cybersecurity mistakes developers make
Developers often exhibit risky behaviors like overconfidence, poor password management, account sharing, and improper use of third-party libraries.
#7about 4 minutes
The clash between business pressure and security reality
Business pressures often force developers to launch products with known bugs or security flaws simply to meet deadlines and get paid.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:29 MIN
A developer's responsibility to build secure software
You can’t hack what you can’t see
03:27 MIN
Common security failures beyond individual coding errors
Maturity assessment for technicians or how I learned to love OWASP SAMM
05:49 MIN
Cybersecurity is a foundational necessity not a passing trend
Decoding Trends: Strategies for Success in the Evolving Digital Domain
09:14 MIN
Why developers must take ownership of application security
Real-World Security for Busy Developers
03:34 MIN
Addressing the security education gap for developers
Climate vs. Weather: How Do We Sustainably Make Software More Secure?
02:52 MIN
Why security is often neglected in development
Security in modern Web Applications - OWASP to the rescue!
02:48 MIN
Why we must trust developers like airline pilots
Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?
03:55 MIN
Avoiding common security mistakes and giving better feedback
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
Dev Digest 138 - Are you secure about this?Hello there! This is the 2nd "out of the can" edition of 3 as I am on vacation in Greece eating lovely things on the beach. So, fewer news, but lots of great resources. Many around the topic of security. Enjoy! News and ArticlesGoogle Pixel phones t...
Daniel Cranney
One billion (bad?) developers: How AI is changing the way we learn to codeAI has transformed so many aspects of programming, with IDE-integrated code assistants now capable of building complex projects from simple prompts.While AI makes it easier for newcomers to dive into coding, could it also hinder their learning by enc...
Anna Lysiuk
10 Coding Habits That Make You a Bad ProgrammerComputer programming is crucial in today’s automated world. It makes it possible for people to interact with machines more efficiently and accurately. Computer programmers use a variety of computer languages to create codes that make it possible for ...
Chris Heilmann
Dev Digest 134 - Where pixels sing?News and ArticlesWeAreDevelopers LIVE Data and Security Day is on Wednesday, 25/09/2024. Learn about OPC UA Updates, Best Practices for Using GitHub Secrets, Passwordless Web 1.5, Emerging AI Security Risks, Data Privacy in LLMs and get a chance to t...
From learning to earning
Jobs that call for the skills explored in this talk.