The asset pipeline is one of Rails' two mechanisms how stylesheets, javascripts and images from your /assets folder are processed...
Some tasks in a web application are better not done live when a user request a page, but in the...
To safely transport an arbitrary string within a URL, you need to percent-encode characters that have a particular meaning...
As the web is being used for more and more tasks, expectations rise. Not only should web pages offer rich...
In the DevTools settings, there's a "Shortcuts" section. Found these keyboard shortcuts there: General ESC Toggle drawer
This is how you regain disk space from OpenStack instances if you are using kvm and qcow. If your instance...
Understand how nested attributes appear in the params. See how the Rails form helpers encode the names of nested...
You have the following HTML structure:
If you want to run Javascript code whenever someone clicks on a ...
..., you...
Moved from Less to Sass. Bootstrap now compiles faster than ever thanks to Libsass, and we join...
Your MovieDB gained traction and is now a popular tool among cineasts. This comes with a downside: You noticed a...
We are using the BEM pattern ("Block, Element, Modifier") to structure our CSS in all new projects. We try to...
Read the following material: World's shortest UI/UX design course 7 Rules for Creating Gorgeous UI (Part 1)
We use Selenium WebDriver integrated with Cucumber/Capybara for full-stack integration testing. Try and use it Your forked MovieDB should...
Built-in matchers Get an overview of all the matchers that are built into RSpec. Play with some of...
Unfortunately, Web APIs haven’t provided the functionality to copy text to the clipboard through JavaScript, which is why visiting...
What is rake good for? Take a look at some of the Rake tasks that Rails gives you (rake...
Understand how asynchronous JavaScript works: Read Henning's presentation about asynchronous Javascript (there's also a German video presentation...
In a web application you often need to move data between the client (HTML, Javascript) and the server (Ruby, Rails...
Exercise 1: Maps In MovieDB, add a new field “Principal filming location”. In a movie’s show view, geocode that...
You can include files from app/assets or from the public folder with javascript_include_tag. The subtle difference that tells...
There is no single place to look up documentation for our stack. This card includes some hints where you can...
makandra's development process Learn about our process. The squares represent the state of the issue in Linear:
Free Bootstrap theme resembling Material Design. Bootswatch offers Sass and Less files, so the theme can easily be integrated into...
Web security basics Einführung in die Web Security 🇩🇪 provides essentials for the topic of this card. Read following chapters: