Nobody needs HTML e-mails. However, you occasionally might have to write an HTML message for some weird reason. Here...
Sending a testmail from a server with a configured exim is easy as pie. From your usershell: tell exim that...
Redactor is yet another WYSIWYG editor. It definitely has its weak points, but I want to point out that it...
Understand how nested attributes appear in the params. See how the Rails form helpers encode the names of nested...
SitePrism gives you a simple, clean and semantic DSL for describing your site using the Page Object Model pattern, for...
All browsers + IE9 know the CSS :empty selector. It lets you hide an element when it has no content, i.e...
Unfortunately, Web APIs haven’t provided the functionality to copy text to the clipboard through JavaScript, which is why visiting...
In a web application you often need to move data between the client (HTML, Javascript) and the server (Ruby, Rails...
If you hover over the text of a card, you will now see EDIT links at the top right corner...
A common task in web applications is to add client-side JavaScript behavior to existing HTML elements.
As developers we are dealing with many tasks every week. We need a system to organize ourselves. Goals After completing...
Get an idea of the varying support for HTML/CSS/JavaScript features in different browsers like Chrome, Firefox, Internet Explorer, Edge...
Learn Enough Command Line to be Dangerous (it's in our library => Google Drive) CLI tricks every developer should...
Understand at least the following CSS concepts: Classes Selecting elements for styling Basic styling (color, typography, spacing)
Understand why we test: Low defect rate without a QA department. Customer acceptance testing can concentrate on new features...
Rails is our web framework. Goals Be able to write a simple Rails application. Understand how Rails talks to the...
Ruby is the programming language we use on the backend. Goals After finishing this lesson you should be able to...
If you're supporting IE9+, you can listen to input to see if a text field changes. Other than change...
Developing complex regular expressions quickly blows my mind. Here are some online regex editors that help you by highlighting matching...
Note: Making a reverse proxy with nginx is much more straightforward. A reverse proxy is a "man in the middle...
Please don't use the horrible datetime_select helper. It has a terrible UI. Always prefer to use a visual...
When you want to UPDATE a table with information from an associated table, you can JOIN the associated table into...
There are times when you have a chunk of text that you want to do something with, e.g. replace something...
Starting from Rails 4.0, you can use a special form options helper called #collection_check_boxes. It behaves similar to...