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.

I've been writing TILs for 5 years

558 pointsby jbranchaudabout 5 years ago

33 comments

weimingabout 5 years ago
TIL Alt-clicking in the Terminal prompt lets me move the cursor to that position. How had I not discovered this over many years?
评论 #22912056 未加载
评论 #22910914 未加载
评论 #22914781 未加载
评论 #22915155 未加载
hhsueyabout 5 years ago
Forgive me for my ignorance, but I haven't contributed to open source much yet. What is the reason for forking this repo. I see a lot of people have done it. Wouldn't that be akin to cloning someone else's personal blog? I just don't see the point of that.
评论 #22910843 未加载
评论 #22911420 未加载
评论 #22911033 未加载
评论 #22910848 未加载
评论 #22923500 未加载
saagarjhaabout 5 years ago
&gt; Chrome Supports Many Unix Keyboard Shortcuts<p>These are actually Emacs-style editing shortcuts that come are part of Cocoa&#x27;s text controls. If this <i>doesn&#x27;t</i> work in an app on macOS, that app has broken them or is trying (evidently poorly) to reimplement their own text editing widget.
评论 #22925694 未加载
评论 #22911623 未加载
评论 #22911385 未加载
评论 #22911557 未加载
eatonphilabout 5 years ago
This is awesome! Twitter has been my goto for posting TILs for about as long. Now I regret not collecting them in a more coherent format like this.<p>Sara Soueidan has a similar log oriented toward UI work:<p><a href="https:&#x2F;&#x2F;www.sarasoueidan.com&#x2F;today-i-learned&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sarasoueidan.com&#x2F;today-i-learned&#x2F;</a>
jbranchaudabout 5 years ago
Vim is by far my most TIL-ed topic. I recently started gathering a lot of that learning into a screencast series: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL46-cKSxMYYCMpzXo6p0Cof8hJInYgohU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL46-cKSxMYYCMpzXo6p0C...</a>
评论 #22912514 未加载
评论 #22911042 未加载
jblockabout 5 years ago
TIL that I&#x27;d been using items in this list for reference without realizing that I had been working with Josh (OP) at my day-job the whole time!
theodortonabout 5 years ago
I&#x27;ve started collecting these myself and I try to summarize them every month. I encourage everyone to do the same, it&#x27;s a great way to build a reference of stuff you learn that you can and reviewing them monthly makes it stick.<p><a href="https:&#x2F;&#x2F;theodorton.github.io&#x2F;categories&#x2F;til&#x2F;" rel="nofollow">https:&#x2F;&#x2F;theodorton.github.io&#x2F;categories&#x2F;til&#x2F;</a>
dchukabout 5 years ago
Seems like a really simple web app concept someone should pursue. I feel like being able to browse other people’s TILs and save them&#x2F;search them would be a really valuable thing.<p>EDIT: Just like this: <a href="https:&#x2F;&#x2F;til.hashrocket.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;til.hashrocket.com&#x2F;</a> but open to anyone to sign up
评论 #22910985 未加载
评论 #22918449 未加载
评论 #22910391 未加载
评论 #22918048 未加载
评论 #22914186 未加载
swaggyBoatswainabout 5 years ago
ive been doing this mostly on stackoverflow (where I answer my own question, or answer questions to something I couldn&#x27;t find an answer too). It does take a bit longer than a repo where I just dump information, so I might try that instead<p>My thought process is I&#x27;ll google something and find something I wrote<p>There&#x27;s also the bonus that you might get an expert answering your topic<p>EDIT: related story - I wrote an answer to a question about programming a financial calculator, and one of my dev friends had the same exact problem&#x2F;found my solution the next day on stackoverflow
评论 #22910715 未加载
laddngabout 5 years ago
The VIM ones are my favorite - I&#x27;m always blown away with the simple keyboard shortcuts that could have saved me hours had I known them 2 years ago.<p>TIL just typing &quot;=&quot; in Vim fixes all my indentation<p>Just subscribed to his newsletter so I can get these and not forget about this cool repo!
评论 #22910855 未加载
评论 #22912571 未加载
palijerabout 5 years ago
Reading through theses makes me wish I started this 5 years ago.<p>Guess I better start today!
评论 #22909526 未加载
LeonBabout 5 years ago
I was inspired by Josh’s TIL previously and have been storing TILs at <a href="https:&#x2F;&#x2F;TIL.secretGeek.net" rel="nofollow">https:&#x2F;&#x2F;TIL.secretGeek.net</a> for years now too.<p>Just last night I rebuilt the site using a new static site generator I built for it (called Clowncar) so I can cut gitbook out of my life.
einpoklumabout 5 years ago
Suggestion: If you have an especially good TIL about programming, look for an appropriate public forum to post it.
mkchoi212about 5 years ago
TIL macOS doesn&#x27;t ship with `ack`. Found this out when trying the first thing on the list `ack --bar`.<p>:(
评论 #22909673 未加载
评论 #22913402 未加载
评论 #22909787 未加载
oneplaneabout 5 years ago
This is great. I&#x27;ve been collecting &#x27;things&#x27; I learned and links to pages, like a reading list etc. but none of that sticks out long term because the resources might move, the data might not be searchable or the thing you wanted to get out of a larger article is actually much smaller than the 20 pages it came with. And then when you collect links and a reading list you end up not really going back to it anyway.<p>This approach makes it much easier to just add the thing you actually wanted to learn and learned in a small concise way with a reference back to where you found it. So simple, yet as so many others I hadn&#x27;t thought of it.
评论 #22911073 未加载
评论 #22910104 未加载
kbr2000about 5 years ago
Ha, you got me confused there for a bit, because of: <a href="https:&#x2F;&#x2F;wiki.c2.com&#x2F;?ThreadedInterpretiveLanguage" rel="nofollow">https:&#x2F;&#x2F;wiki.c2.com&#x2F;?ThreadedInterpretiveLanguage</a><p>Anyway, thanks for sharing your tips!
评论 #22909756 未加载
评论 #22914545 未加载
superasnabout 5 years ago
In a similar fashion I&#x27;ve been working on a snippet library for php and js, though it&#x27;s definitely not this frequent or intentional.<p>It&#x27;s quite useful when I stumble upon things like how do I format this date, or match balanced brackets in a string.<p>Battle tested code ready for my taking. Quite useful when I&#x27;m in a hurry! Do you guys do this too?
dotmanishabout 5 years ago
In case folks are interested in other &quot;non-tech&quot; TILs, I occasionally visit this blog to see what&#x27;s been added recently - <a href="https:&#x2F;&#x2F;alearningaday.blog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;alearningaday.blog&#x2F;</a> - by a Product Manager who currently works at LinkedIn.
ramshandilyaabout 5 years ago
This is amazing. Curious how you search or go back to refer them? Have you considered porting this to a doc generator like mdBook(<a href="https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;mdBook" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;mdBook</a>).
评论 #22909564 未加载
评论 #22910379 未加载
alphachlorideabout 5 years ago
A lot of the TILs could be put in a single readme instead of a file of their own.
评论 #22910760 未加载
评论 #22913079 未加载
littkeabout 5 years ago
I am actually building a site specifically for this use case:<p><a href="https:&#x2F;&#x2F;todayilearned.co" rel="nofollow">https:&#x2F;&#x2F;todayilearned.co</a><p>It allows both private and shared insights, so people can learn together. Check it out
simonwabout 5 years ago
This inspired me to start doing this myself. I made a start here: <a href="https:&#x2F;&#x2F;github.com&#x2F;simonw&#x2F;til" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;simonw&#x2F;til</a>
simonwabout 5 years ago
I really like this format. It&#x27;s an interesting mid-point between a tweet and a blog, but optimized for &quot;evergreen&quot; content as opposed to content where the date is key.
cellularmitosisabout 5 years ago
This would make a great set of flashcards for a spaced-repetition system! Thanks for publishing these.
评论 #22912568 未加载
feralskyabout 5 years ago
Great effort! Often thought about creating a blog for such things but never progressed further.
meksterabout 5 years ago
Referencing the selected element in Chrome with $0 certainly saves quite a few typing.
评论 #22918673 未加载
lebuffonabout 5 years ago
I&#x27;m so old I remember when TIL meant Threaded Interpreted Language.<p>:)
chrisweeklyabout 5 years ago
Thanks for sharing! This is awesome.
jbverschoorabout 5 years ago
Great list
apl002about 5 years ago
ive saved this...super cool!
layoutIfNeededabout 5 years ago
“On Mac, you can insert a non-breaking space character by hitting option-space.”<p>Does anyone know how to turn this OFF? I accidentally type non-breaking spaces in the terminal all the time and then have to meticulously try re-entering each space from the end backwards until bash finally groks it...
评论 #22912718 未加载
johnghanksabout 5 years ago
github is not a blog.
评论 #22910180 未加载
hhsueyabout 5 years ago
I don&#x27;t really see the point of this, except that it helps the author stay consistent to make updates and learn things. I&#x27;m not really sure why anyone would consume this, except for curiosity into what they could do for implementing their own consistency forcing function.
评论 #22910966 未加载
评论 #22919149 未加载