Blog
Random thoughts from a computer science classroom.
-
The Door PrincipleThe door principle helps you control what you can and let what you can't go
-
Running an SQL Injection from ComputerphileA Computerphile video showing how an SQL injection attack actually works.
-
9 Coding Fonts you probably haven't seen beforeLooking for the best coding font beyond Fira Code and Consolas? Here are 9 handpicked programming fonts most developers have never seen, with live samples and download links.
-
Big-O in 100 SecondsLearn the basics of Big-O in 100 seconds, less time than it takes to make a cup of coffee.
-
How video games affect your brainGreat TED talk about how playing video games affects your brain. It's probably not what you think.
-
Rocketbook QR CodesDecoded the QR codes on Rocketbook pages — what the P, V, and S values mean, plus a lookup table of codes from real Rocketbook page styles and products.
-
Java Order of OperationsWe all learned PEMDAS in school, but the order of operations in Java is way more detailed.
-
ASCII TableLooking for a quick ASCII table to look up a character code? We've got you covered with the first 127 ASCII values in decimal, hex, binary, and octal.
-
How do I create a timeline in CanvasHow do I create a timeline in Canvas? Watch this quick 4 minute video.
-
Grading on a CurveShould you curve your grades? Is it fair to the students?
-
InvocationTargetException FixAn InvocationTargetException occurs in Java when you call a method through refection and that method throws an exception.