Devenet Devenet

Liens en vrac

Quelques 336 marque-pages glanés pendant ma navigation sur le Web.

The eight golden rules of interface design

https://www.cs.umd.edu/~ben/goldenrules.html

1. Strive for consistency.
2. Seek universal usability.
3. Offer informative feedback.
4. Design dialogs to yield closure.
5. Prevent errors.
6. Permit easy reversal of actions.
7. Keep users in control.
8. Reduce short-term memory load.

E-mails HTML modernes : en finir avec les tables

https://www.teotimepacreau.fr/blog/emails-html-modernes/

« Nous prenons en compte seulement les clients Apple Mail, Gmail et Outlook qui couvre ainsi 90 % des lecteurs de mails dans le monde. Nous utiliserons des règles CSS/HTML supportés à minima part 70 % de tout les clients mails. »

Plus besoin d’utiliser des <table>, les <div> sont bien supportées. Les styles sont préférablement en “inline”, car en cas de transfert le <style> est supprimé.

Can’t unsee

https://cantunsee.space

“A game where you need to pick the design that is most correct. Test your attention to details!”

• Score: 7580
• Rank: platinum (top 5%)

Firefox address bar tips

https://wiki.tilde.institute/w/firefox-address-bar-tips

^    to search for matches in your browsing history.
*    to search for matches in your bookmarks.
+    to search for matches in pages you’ve tagged.
%    to search for matches in your currently open tabs.
#    to search for matches in page titles.
$    to search for matches in web addresses (URLs).
?    to search for matches in suggestions.

Extreme questions to trigger new, better ideas

https://longform.asmartbear.com/posts/extreme-questions/

• 10x prices
• No customers
• No tech support
• Maximize fun
• Complete rip-off
• No time
• Flipped business model
• No website
• No meetings
• No customer contact
• Cost is no object
• Sociopathic CEO
• Mortal wound
• Philanthropist
• Only one thing this year

Things they didn’t teach you about Software Engineering

https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/

1. You rarely write something from scratch.
2. Domain knowledge is more important than your coding skills.
3. Writing documentation is not emphasized hard enough.
4. Code is secondary. Business value is first.
5. You’ll need to work around incompetence.
6. You work with uncertainty most of the time.
7. Assume everything has bugs.
8. It’s not a dream job.
9. Aesthetics can’t be taught.
10. Estimations will be asked even when you don’t want to give them.
11. Not all meetings are bad.