Twitter | Search | |
Gary Bernhardt
Execute Program (learn programming tools quickly); Destroy All Software (dense programming screencasts); Deconstruct (independent programming conference).
11,174
Tweets
128
Following
37,848
Followers
Tweets
Gary Bernhardt 13h
That's on our list: we're planning a "placement" mode where we give you a relatively small number of problems to solve and auto-complete some number of early lessons based on how well you do.
Reply Retweet Like
Gary Bernhardt retweeted
Hillel Wayne Aug 9
*cracks knuckles* Math major, ex-webdev, now a formal methods consultant. Here's some ways I've used math in my jobs: Algebra: "This function is associative, so instead of applying it N times we can just compose it with itself N times and call it once."
Reply Retweet Like
Gary Bernhardt 16h
My setup is very complicated and expensive so no need to recount it! James' setup will do a good job. I'd also add ~3x3 foot regions of 2-inch acoustic foam on all walls orthogonal to your head (like directly behind you, 90 degrees to your left, and 90 degrees to your right).
Reply Retweet Like
Gary Bernhardt retweeted
Adam Wathan 24h
Still seriously enjoying this experience, is leaps ahead of any learning experience I've had in the past (including book, video courses, etc.) You can't help but actually learn the content, just literally have no choice 😅 Really great stuff.
Reply Retweet Like
Gary Bernhardt 17h
Replying to @tenderlove
thumb key configuration here looks real nice
Reply Retweet Like
Gary Bernhardt 21h
Replying to @hillelogram
Yeah I agree with that (assuming that they're not trivial comments, which I think is a safe assumption here!)
Reply Retweet Like
Gary Bernhardt 21h
Replying to @hillelogram
Brand it as "a test runner for subjective tests" or something like that and you could probably bank a million thoughtlord points on it!
Reply Retweet Like
Gary Bernhardt 21h
Replying to @hillelogram
Me too and it's pretty great, but I still fear them going out of sync and I've seen that happen in a few cases. Seems solvable by some kind of automated system that forces you to review and sign-off on any comment at or above the scope of each code change you make.
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @geteslint
If I did open an issue, it would say: "An incorrect lint error was reported, then I deleted the cache dir, then it stopped being reported." I don't know any more than you do after reading the words "the cache was stale".
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @geteslint
I've never seen a reliable cache in a dev tool in over two decades so I don't spend my time reporting them.
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @adamwathan
blessed diff hunk
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @searls
some ideas! - how much more reliable your new analog device is vs. the digital device that it replaced - how much better cheap foam tips are vs. expensive silicone tips - all of the fun things you bought with the $236 you saved - other shit that broke; I'm sure you can find more
Reply Retweet Like
Gary Bernhardt Aug 12
People who follow me here but don't use might imagine it as quite different from what it is. Twitter is where I complain about computers. There's no complaining in . (But there are occasional matter-of-fact descriptions of problems.)
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @rockfx01 @searls
It's fine. You're walking down the street anyway; there's tons of noise around. And a $13 pair of in-ears can have foam tips attached, which provide better isolation than fancy over-ear headphones will.
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @michael_timbs
Once per day is not "almost never". Any single tool failing once per day on average is a few orders of magnitude less reliable than is acceptable in a professional tool. And you don't use one tool. Now add webpack, tsc, etc.
Reply Retweet Like
Gary Bernhardt retweeted
David Masad 28 May 19
1999: there are millions of websites all hyperlinked together 2019: there are four websites, each filled with screenshots of the other three.
Reply Retweet Like
Gary Bernhardt retweeted
Jack Hessel 2 Aug 19
> "AI works like the brain!" Ahh, yes, I fondly remember my intro to linguistics class, wherein I read all of English wikipedia thousands of times until convergence, and then could finally construct better-than-random parse trees.
Reply Retweet Like
Gary Bernhardt retweeted
Thomas H. Ptacek Apr 12
Steal or write your dotfiles when you’re 17. Accrete lines over time; remove or edit rarely. The entries in your gradually expanding PATH like rings in a tree trunk. One day you may need your .profile to work on a SunOS 4.1.3 machine again, just wait.
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @searls
wired in-ears bought for $13 on 2017-12-17 still going strong in case you want a more reliable solution for 5% of the cost
Reply Retweet Like
Gary Bernhardt Aug 12
Replying to @mountain_ghosts
Reply Retweet Like