🔗 How to write a cold email

How to write a cold email Here are a few things I’ve learned about powerful/wealthy/interesting people. This is almost universally true. They read their own email. Moreover, they’re good at responding to email. They’re very, very curious people. They have very little time. Anything with friction gets sorted into a “later” bucket. The perfect cold email is Short and grabs attention. Super clear on who you are. Value prop for the receiver....

May 29, 2024 · 1 min · 76 words

🔗 Your Essential dbt Project Checklist

Your Essential dbt Project Checklist | dbt Developer Blog If you’ve been using dbt for over a year, your project is out-of-date. This is natural. … This post is the checklist I created to guide our internal work, and I’m sharing it here so you can use it to clean up your own dbt project. … with this in hand, you’ll at least know what you’re looking for.

May 4, 2024 · 1 min · 68 words

🔗 All you need is Wide Events, not “Metrics, Logs and Traces”

All you need is Wide Events, not “Metrics, Logs and Traces” … when it comes to the distributed systems at scale what’s more important is an ability to “dig” into data - “slice and dice” it, build and analyse various views, correlate, search for anomalies… And systems that offer all of this do exist. Wide Event is just a collection of fields with names and values, pretty much like a json document....

March 22, 2024 · 2 min · 225 words

🔗 The 5 Basic Principles Of Design – Maddison Designs

Good design, much like anything, starts with understanding the basics. Applying the following design principles will help you avoid design disasters and allow you to communicate your key theme. You’ll find that it’s rare to see only one principle being used at a time as they all work in conjunction with each other. Alignment Repetition Contrast Proximity Balance Source: The 5 Basic Principles Of Design – Maddison Designs

October 8, 2015 · 1 min · 68 words

🔗 How to Write Error Messages

A good error message has three parts: The problem – explains that an error has happened; The cause – explains what caused the problem; The solution – explains how to overcome the problem. After you ensure your message contains all these three parts, its time to review it. You need to edit it to ensure it: Is user centred – avoid jargon and words your audience will have an hard time understanding; Is direct – as William Strunk said, “Put statements in positive form....

August 7, 2015 · 1 min · 111 words

📺 The Cynefin Framework

Dave Snowden introduces the Cynefin Framework with a brief explanation of its origin and evolution and a detailed discussion of its architecture and function. (Source: https://www.youtube.com/ )

January 3, 2015 · 1 min · 27 words

🏞 The Cynefin Framework

{width=“280” height=“291”} By Dave Snowden : The name serves as a reminder that all human interactions are strongly influenced and frequently determined by our experiences, both through the direct influence of personal experience, as well as through collective experience (…) The framework provides a typology of contexts that guides what sort of explanations or solutions might apply. (…) Obvious [Simple] Tightly constrained No degrees of freedom sense-categorise-respond → Best Practice Complicated...

January 3, 2015 · 1 min · 135 words

🔗 7 Rules for Creating Gorgeous UI

7 Rules for Creating Gorgeous UI The Rules: Light comes from the sky Black and white first Double your whitespace Learn the methods of overlaying text on images (see Part 2 ) Make text pop— and un-pop (see Part 2 ) Only use good fonts (see Part 2 ) Steal like an artist (see Part 2 )

January 2, 2015 · 1 min · 57 words

🔗 Agile Is Dead (Long Live Agility) – PragDave

Agile Is Dead (Long Live Agility) – PragDave Back to the Basics Here is how to do something in an agile fashion. What to do: Find out where you are Take a small step towards your goal Adjust your understanding based on what you learned Repeat How to do it: When faced with two or more alternatives that deliver roughly the same value, take the path that makes future change easier....

December 11, 2014 · 1 min · 99 words

🔗 #GamerGate [Online] Survival Guide | Jon Jones, smArtist

#GamerGate [Online] Survival Guide | Jon Jones, smArtist Here is a quick, streamlined guide on how to keep yourself safe online and make harassing you and tracking you down much more difficult. Two-factor authentication on everything. Password manager for unique, difficult passwords. Install PrivacyFix. Lock down old Facebook posts and adjust your privacy settings. Domain name whois guard. Delete old accounts. Check the internet for your personal information. Use a VPN....

November 23, 2014 · 1 min · 96 words

🏞 (image)

Not all technical debt is born the same, because A Mess is not a Technical Debt . (via TechnicalDebtQuadrant )

August 16, 2014 · 1 min · 20 words

📜 for each desired change, make the change easy (warning: this may be

for each desired change, make the change easy (warning: this may be hard), then make the easy change. Kent Beck

July 3, 2014 · 1 min · 20 words

🔗 The philosophy of great customer service | Derek Sivers

The philosophy of great customer service | Derek Sivers (Actually, I prefer the term “client care”, since “client” implies a relationship, instead of “customer”, which is transactional. But I’ll use the normal term instead of confusing things by using mine.) You can afford to be generous The customer is more important than the company Customer service is a profit center Every interaction is your moment to shine Lose every fight Rebelliously right the wrongs of the world

June 29, 2014 · 1 min · 77 words

🔗 10 Surprising Pricing Strategies That Can Boost Sales

10 Surprising Pricing Strategies That Can Boost Sales Similarity can cost you sales Utilize price anchoring The secrets of Weber’s Law Reduce pain points in the sales process Reframe the product’s value Bundle commonly bought items Sweat the small stuff Appeal to utility or pleasure It’s either free or it isn’t Try out an old classic: ending prices with the number 9 Emphasize time spent vs. saved Never compare prices without a reason Utilize the power of context Test different levels of pricing Keep prices stupidly simple

June 18, 2014 · 1 min · 87 words

🔗 inessential: Error Messages

There is, however, old wisdom — perhaps from an earlier version of the Mac HIG — that says how to create error messages: they should be of the form “Can’t x because of y.” They may optionally include additional detail and/or recovery steps. “Can’t x because of y. Something is true. Try a thing.” A similar form is this: “Noun can’t x because y.” (As in “‘Downloaded.app’ can’t be opened because it is from an unidentified developer....

June 9, 2014 · 1 min · 116 words

🔗 The Ultimate Guide to Solving iOS Battery Drain — Overthought

The Ultimate Guide to Solving iOS Battery Drain — Overthought How to Test Your iOS Battery Drain Head on over to Settings > General > Usage and check out your times. The key to look for is that your Usage time should be significantly lower than your Standby time (…) So here’s the test: write down your usage and standby time, press the sleep/wake button (…) to put the device to sleep, and set the device down for five minutes....

April 7, 2014 · 2 min · 216 words

🔗 Propaganda and Marketing – Are we still persuading? Copywriting by Copy Hackers

Propaganda and Marketing – Are we still persuading? Copywriting by Copy Hackers Moral of the story: You can create powerful messages using the words your prospects use to complete these phrases: I want ________ I wish someone could ________ If only there was ________ And be careful not to veer into “Don’t you want…?” territory. … because being only plausible and not really truthful means you’re defrauding your audience. [call to

March 18, 2014 · 1 min · 71 words

📺 Transformation Priority Premise

Uncle Bob Martin walks through the “Prime Factors” kata in Java (29m06s) to illustrate the concept of Transformation Priority Premise as a way to address the common complaint about TDD: the brainlessness “As the tests get more specific, the code gets more generic.” … and “here’s the list of transformations” (47m53s): So what are these transformations? Perhaps we can make a list of them: ({}–>nil) no code at all->code that employs nil (nil->constant) (constant->constant+) a simple constant to a more complex constant (constant->scalar) replacing a constant with a variable or an argument (statement->statements) adding more unconditional statements....

March 18, 2014 · 1 min · 199 words

📺 How to craft your Elevator Pitch

How to craft your Elevator Pitch: So, what do you do? [WOW] What do you mean?!? [HOW] [NOW] , for example… Verbal Ping Pong video (by Brian Walter (Extreme Meetings) ) ( Source: https://www.youtube.com/ )

March 5, 2014 · 1 min · 35 words

🔗 Favicon Generator – Generate favicon pictures and HTML

Favicon Generator – Generate favicon pictures and HTML Generate the favicon pictures and HTML code that work on all major browsers and platforms.

March 3, 2014 · 1 min · 23 words