"I would describe my codebase as _____ and _____."
If you had to pick a pair of everyday words to describe the nature of your codebase, what would they be? Take a moment and fill in the following blanks.
"I
If you had to pick a pair of everyday words to describe the nature of your codebase, what would they be? Take a moment and fill in the following blanks.
"I
"A/B test everything."
Those of us in the startup world hear it routinely. But it is a useless statement. Ask "how" and you will be met with
This post is a continuation of my original, How to Set Up HTTPS with Let's Encrypt and Nginx. If you have not read that post, i suggest starting there.
HTTPS is increasingly
Usability is all about the little things. Small changes in how your copy reads can have big effects in how your users react to things.
This is one reason why designers love
Software developers have two things in common: we write code and we suck at making things look nice. Or so we think.
The truth is we aren't actually bad at making stuff
The story is a familiar one.
An excellent idea, simple but valuable. A fresh codebase, like a world of possibilities. A side project is born. A weekend of delivered pizza and whirlwind
One of the common themes i see teams struggle with is their architecture. In the technology world, needs and opinions change over time. Because of this, no architecture is truly future-proof. They
How would your app change if you could know the contents of your user's photos as they uploaded them? Would you sort products based on the activities in their photos? Match users
Resumes do a lot of things well. They pack a surprising amount of information into a concise and structured format. They are a normalized way for people to express a broad employment
One of the easiest traps for coders to fall into is naming 3rd party integrations too specifically. It comes naturally, of course. We train ourselves to adopt concise and explicit naming patterns.
During a recent project with BackboneJs and Rails, i noticed some very strange behavior. When my controller had an implicit render to Backbone's JSON requests, Rails was throwing an error.
ActionView::MissingTemplate
This is the third and final piece on creating a notification queue in Rails. If you are just finding this post, i suggest starting with the first post on the database, as
As the title suggests, this is the second post in a series on building a flexible notification queue in Rails. I'd suggest starting with the first post: on the database table (it's
Many apps live, or die, based on the success of their notifications. Because of this, many apps send notifications about as much as they can. This is not without code cost: notifications
HTTPS can be a bit daunting to people who have never set it up before. Luckily, systems like Nginx and Let's Encrypt have lowered the barrier to entry quite a bit. Here
Use p
.
Rails has three printing methods, two are common, one is less so.
print
prints the string (to_s
) version of what is passed to it.puts
works like print
but