Skip to content

Instantly share code, notes, and snippets.

@arienkock
Created June 14, 2019 14:12
Show Gist options
  • Save arienkock/692316d3c8234f45f9dfcc604efdec0c to your computer and use it in GitHub Desktop.
Save arienkock/692316d3c8234f45f9dfcc604efdec0c to your computer and use it in GitHub Desktop.
Interesting webdev articles
About how JavaScript is secretly compiled to make it fast, and how not to ruin that performance.
https://www.html5rocks.com/en/tutorials/speed/v8/
About the super-misunderstood `vertical-align` CSS property.
https://christopheraue.net/design/vertical-align
About OOP in JavaScript. Lots of talk on prototypes.
http://nekocm.blogspot.com/2012/04/object-oriented-javascript-1.html
Another CSS property with some hidden secrets: Z-Index
https://philipwalton.com/articles/what-no-one-told-you-about-z-index/
About the MVP and MVC patterns. Somewhat clear, but still abstract. Interesting nontheless.
https://addyosmani.com/blog/understanding-mvc-and-mvp-for-javascript-and-backbone-developers/
Interesting to scan for ideas. Not to be taken too seriously:
http://www.yacoset.com/Home/signs-that-you-re-a-bad-programmer
You hardly ever write JavaScript inline/embedded in HTML, but this is interesting to know anyway:
https://stackoverflow.com/questions/66837/when-is-a-cdata-section-necessary-within-a-script-tag
A project using some pretty sophisticated web development techniques (even for today's standards).
http://www.pocketjavascript.com/blog/2015/11/23/introducing-pokedex-org
Maybe a bit heavy reading for your at the moment, but very interesting article comparing concerrency models of different languages.
http://java-is-the-new-c.blogspot.com/2014/06/java-concurrency-learning-from-nodejs.html
Using MySQL as a queue can be a problem. Yet it's pretty common.
https://www.engineyard.com/blog/5-subtle-ways-youre-using-mysql-as-a-queue-and-why-itll-bite-you
What the title says.
https://www.nomachetejuggling.com/2014/02/05/top-10-career-changing-programming-books/
Baruco 2012: A short history of Software Engineering by Paolo Perrotta
https://youtu.be/9IPn5Gk_OiM
About a not so common, but cool optimization: HTTP conditional requests
https://developer.mozilla.org/en-US/docs/Web/HTTP/Conditional_requests
About deployments, and avoid breakage during the process.
https://martinfowler.com/bliki/ParallelChange.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment