Computer science

Learn what a Boolean Data Type is, how it's used in programming, and see examples of boolean operators that'll help you understand logic.
Shaumik Daityari explains how the principles from DevOps can help make the rest of your business work much smoother.

Writing software can seem cool and abstracted until you realise the impact your code can have. Therac-25 was a tragic example of how bad code hurts people.
Alexander Cogneau explains time complexity of algorithms, the Big O notation, and demonstrates how an algorithm can be optimized
Read Will HTML ever be replaced? and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read The Main Traits of Rock Star Developers and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read SitePoint's New Logo — and the Story Behind It and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.