JT Book a call

OurBlog

Engineering notes on Rails, Ruby, AI and testing, and guides for founders who work with engineers.

2008Founded
4.8/5On Clutch

Browse by topic

For founders · For engineers

Latest posts

RSS
csshtmlwebdev

How to make truncate text in CSS

CSS has no truncate property. How to clip overflowing text with text-overflow: ellipsis, and what each property in the recipe is doing.

csshtmlwebdev

Create a Triangle in Pure CSS - No JavaScript

Draw triangles in CSS using only the border trick - no images, no JS. Step-by-step code for up, down, left, and right arrows you can copy today.

rubyprogrammingtutorial

How To Setup Default Values For Attributes In Ruby On Rails

Since attributes are uninitialized when a new model is created without any parameters, default values will be set according to the attribute type.

railsrubydatabase

Rails ActiveRecord Joins vs Includes: The Difference

The main difference is that when using includes the eager loading is used.

htmlcsswebdev

How to use Linear-Gradient in CSS

The CSS linear-gradient function creates an image that consists of a progressive transition between two or more colors along a straight line.

csshtmlwebdev

How to use background-size in CSS

The CSS background-size property sets the size of the background image of the element.

rubyprogrammingbeginners

Metaprogramming Pitfalls in Ruby on Rails Applications

Metaprogramming in Rails is quick to add and hard to support. The problems it brings: bugs that are hard to trace, hidden coupling, hard-to-change logic.

csshtmlwebdev

CSS :nth-child Selector: How to Use It, With Examples

The :nth-child pseudo-class allows to select one and more elements based on their source order.

csshtmlwebdev

How to style a checkbox using CSS

In this post I’l show you exactly how to make awesome checkboxes with just CSS.

railsrubywebdev

Preview UI changes with Ruby on Rails variants

Here's one of the simplest ways to do it without introducing complex feature switching mechanisms.

[All posts by date >]

Tell us what you need built

JetThoughts has been building software since 2008. Book a call, or write to sales@jetthoughts.com. You'll leave the call with a written one-page scope within 2 working days.

#01 Paul Keen
Paul KeenFounder & Open Source Contributor

A 30-minute call; pick a time.