Weekly bookmarks - Issue #22
Is the end of the quarter of Tuesday, a week from now, a Sunday? There’s a method for that.
A visual answer to the question "what data is created when I execute this test?".
Get your work recognized: write a brag document
Why I don't use Scrum to manage my Remote Teams?
TL;DR: It adds at least 8 hours of meetings per Sprint. That's 2 full days of lost productivity, per team member, per month!
This is what I do instead 👇
⚡️ Database Tip
Sometimes you have date ranges in your database and you don't want them to overlap. Two people staying in the same room at the same time in a hotel is a big problem.
You can define constraints for your tables so that time ranges can never overlap! https://t.co/G0kRHQ7CR8
Articles by thoughtbot about product design, web development, mobile development, and growth.
good icons are hard to find, here's the best places to find them:
—https://t.co/4pVscE9MGF
—https://t.co/k5whzmGAyT
—https://t.co/yPWi7GDv5l
—https://t.co/5bPjq5bTVU
—https://t.co/2rPP58tLgj
—https://t.co/ybypTajbCS
—https://t.co/CVIIRw1O11
—https://t.co/s0lLP4smub
Striped gradients with `repeating-linear-gradient()` 🤓
https://t.co/wuxhbUYBKk
Makes for a fun effect,
masking a gradient into stripes https://t.co/EH0XIxIxy0
Maybe the real treasure was the mistakes I made along the way.
Many of the software engineers I talked to told me that they practice TDD out of guilt.
That's not right, we need a different way to think about TDD.
I've been practising TDD for almost a decade, here's how I currently think about it:
Fetch fresh fields from your servers with Turbo Frames.
Ensure your Rails application stays secure by following some best practices and habits.
Models, controllers, views, jobs, mailers, etc. are not the same.
Queries, commands, adapters, builders, etc. also not the same.
But the things in the first list are different from one another in a much different way than the things in the second list.