that's really cool, instead of installing instagram daily - I found it easier to visit instagram.com. It's so bad that you'll only use it for a little bit before you have to close it
For me it's usually rebuilding a solution to a problem that I understand well that I've already solved with a familiar language.
Take for example Git. If you understand its internals well enough to build it yourself, then rebuild git in the new language. In the future, when you want to pick up yet another language, rebuild it again.
One of the reasons that I think it's extremely useful for a programmer to have at least one complex system that is well understood and implemented under their belt.
Yup, I DCA regularly, but thinking about whether this is a good opportunity to throw extra into an index fund like VTSAX or maybe solid individual stocks.
Extra would be coming from an account that I keep cash in for unforeseen opportunities.
As a rule of thumb, it's better to buy when the market's in the red than when it's doing well. As Warren Buffet said, "keep buying it through thick and thin, and especially through thin." (He was referring to an S&P 500 index fund.)
In a bull market you get things for cheap, with the expectation that the bull market will end long enough before your retirement that those assets will increase in value. You basically bought those assets at a discount. Bonus!
Closer to retirement, you wouldn't want to take on that much risk, so you'd move (over time, as you get closer to retirement) to more stable investments. Target-date mutual funds[0] do this automatically.
You always do it so you don’t have to question the timing. If you do it during a bill, you’re waiting until the price is going up. Doing it during a bear gets you when the price is going down. Buy low sell high and all that jazz.
> * Filtering cards based on tags. Once you have a couple of dozen cards on a list it becomes increasingly difficult to get an overview of what you're doing, what you should do, etc. I use tags like DO THIS, DISCUSS THIS, INCOMING and would really like to filter lists so they only displayed, say, DO THIS cards. Right now I find myself fiddling around with the lists far too much, trying to figure out what I should do next. Not good if you're a procrastinator.
You can do this now in the "Search and Filter Cards" menu. Just click on the label and it'll only show you cards with that label. You can also rename labels to Incoming, etc...
This is a question I've been struggling with for a while now.
Would you host your company's super important bread and butter code on GitHub instead of your own server?
I get a funny feeling every time I think about this mostly because I've put tons of time (3 years) into our code base and I think of it as one of the most important aspects of our company.
Then again, GitHub hosts their code on GitHub which makes me feel a bit at ease in doing so.
I would, and I do. I don't use their wiki or issue tracker, though, so if they managed to lose the data, it'd take all of 30 seconds to (well, plus pushing some rather large files) to set it up again.
Our codebase is GPLed, so there are no concerns about privacy.
Drawing energy from people and specially your customers is a much underestimated ingredient for success.
After a couple of years of being a machine, you need an oil change and you need to replace the wear and tear components.
I found taking one week a day and cold-visiting our customers brings back the much needed spark that makes you feel like taking over the fucking world!
- I actually love anything that deals with customer support. It gives me a lot of insight and makes me feel rewarded.
- Yup, I fully fully agree. Machines can break. When I talk in terms of being a machine, I talk in terms of reliability, not over-working yourself. It's good to be reliable+ consistent. Avoiding burnout is certainly key.