TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

My bag of tricks – loose notes, design patterns, rules-of-thumb

412 pointsby necrodomeover 6 years ago

16 comments

epageover 6 years ago
I'm regretting I didn't collect my thoughts like this earlier in my career. I personally learned and internalized many principles but by the time I was tech leading and mentoring, they had all fallen to the level of intuition and I couldn't clearly explain the "why"s of things.
评论 #17887834 未加载
评论 #17887245 未加载
评论 #17888892 未加载
icc97over 6 years ago
Ma [0] was also referenced by Alan Kay when talking about smalltalk messages [1]:<p>&gt; The big idea is &quot;messaging&quot; - that is what the kernal of Smalltalk&#x2F;Squeak is all about (and it&#x27;s something that was never quite completed in our Xerox PARC phase). The Japanese have a small word - ma - for &quot;that which is in between&quot; - perhaps the nearest English equivalent is &quot;interstitial&quot;.<p>[0]: <a href="http:&#x2F;&#x2F;gordonbrander.com&#x2F;pattern&#x2F;ma&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gordonbrander.com&#x2F;pattern&#x2F;ma&#x2F;</a><p>[1]: <a href="http:&#x2F;&#x2F;wiki.c2.com&#x2F;?AlanKayOnMessaging" rel="nofollow">http:&#x2F;&#x2F;wiki.c2.com&#x2F;?AlanKayOnMessaging</a>
apoover 6 years ago
<i>Every game with more than one player becomes a game about the interactions between those players.</i><p>Bill Kerr once said that point of view is worth 80 IQ points. I think the above statement is a good example.<p>It&#x27;s simple enough to seem too trivial to write down. Yet years of work and failure could stand behind it. All too easy for beginners to ignore and trace the same frustrating path.
AllegedAlecover 6 years ago
&gt; Not Rocket Science Rule<p>I&#x27;ve been trying to introduce this into my current company for as long as I&#x27;ve been working there, with no success so far, with varying reasons:<p>- Unit tests for existing projects often fail - Unit tests for existing projects take several minutes to run - Our current build process cannot be automated.<p>Quite frustrating, especially since I&#x27;ve seen a lot of cases where it could&#x27;ve saved us from near-disasters.<p>EDIT: I think on the subject of Emergence, the writer has missed one key point: emergence requires interplay between different levels of the system.
评论 #17884711 未加载
评论 #17885471 未加载
评论 #17885634 未加载
评论 #17887164 未加载
评论 #17886656 未加载
mrobover 6 years ago
Any single page version? As discussed here recently, &quot;Skim reading is the new normal&quot;[0], and this version with lots of tiny pages is impossible to skim.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17841431" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17841431</a>
评论 #17886671 未加载
csbartusover 6 years ago
And this is mine: <a href="https:&#x2F;&#x2F;morethemes.baby&#x2F;archives&#x2F;" rel="nofollow">https:&#x2F;&#x2F;morethemes.baby&#x2F;archives&#x2F;</a>
评论 #17888421 未加载
Rainymoodover 6 years ago
&gt;<a href="http:&#x2F;&#x2F;gordonbrander.com&#x2F;pattern&#x2F;start-with-a-toy&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gordonbrander.com&#x2F;pattern&#x2F;start-with-a-toy&#x2F;</a><p>This post reminds me of some PG essay I once read (too lazy to look it up). Did you use the PG essay as reference material? Because if yes it might be nice to put some links that served as inspiration for the article?
评论 #17885705 未加载
评论 #17893012 未加载
brennebeckover 6 years ago
This is an awesome archive. Definitely bookmarking and sharing. Thank you.
评论 #17887673 未加载
chrisweeklyover 6 years ago
+1 for an awesome personal site. Thanks for sharing! Keep it up! :)
icc97over 6 years ago
I&#x27;m reading through Douglas Engelbart&#x27;s &#x27;Augmenting Human Intellect&#x27; at the moment. He talks about getting his thoughts down to a similar level, so that each one is a small note or thought which can be linked together. This seems similar to what has been implemented on this site.<p>He talks a lot about &#x27;trails&#x27; the people create, so I think the idea is that you&#x27;d be able to take this set of notes and links and integrate it with your own set.
LrnByTeachover 6 years ago
Thank you for sharing this wonderful personal notes. I have been thinking to make one for my notes, now I got extra motivation ..
wgxover 6 years ago
I’ve spent the last year extracting all these kind of learnings (with a UX bias) out of my brain for a book I’ve written. I wish I’d kept notes as I went along like this person. Great stuff.
pure-awesomeover 6 years ago
Thanks for this. I&#x27;ve thought of making my own blog (or at least part of it) in a similar style.<p>(I&#x27;ve got the blog and the domain set up, I just need to start adding content).
评论 #17887041 未加载
cake_42over 6 years ago
here&#x27;s a general rule of thumb: a man whose backlog of books isn&#x27;t as least 2x as long as the books read is either (logical or here) a) consistently reading intellectually shallow or uninteresting things b) not really learning anything from what is being read.
conatusover 6 years ago
This is very cool.
megamindbrian2over 6 years ago
<a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Rule_of_thumb" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Rule_of_thumb</a>