"First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack"
|
—Â
George Carrette,
Computer Scientist
|
|
|
Best 7 links of week #24, 2020
|
|
|
If you consider yourself a JavaScript guru, this is a great resource to test your knowledge. If you are learning JavaScript, well, this is an even better resource as it will guide you through some classic misconceptions about many important JavaScript concepts.
|
|
|
|
Animate.css is a library of ready-to-use, cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and attention-guiding hints.
|
|
|
|
CSS :is() and :where()Â pseudo-classes are now supported in the preview versions of both Safari (Tech Preview 106) and Firefox (version 78). Do you know what those new CSS pseudo-classes can be useful for?
|
|
|
|
A fantastic tutorial that teaches you how to create a compiler for a BASIC-like language using only 500 lines of Python!
|
|
|
|
Do you know when it's best to use CSS Grid vs Flexbox? It's not an easy answer and, depending on who you ask, you will probably get very different answers. With this wonderfully illustrated article, you can get an interesting perspective from A. Shadeed!
|
|
|
|
TitleRun is probably one of the simplest, yet most original games we have seen on the web in the last few years! Definitely worth giving it a go and checking out its source code!
|
|
|
|
If you have been looking for resources to learn Rust, this series of articles (from which the author is creating a book!) is a great place to start. In the first issue, you will learn about the Rust ecosystem, including Setup - Toolchain, IDEs, CI.
|
|
|
Â
|