Hey Marko, thank you for this resource! As somebody who is teaching themselves full-stack development, it's easy to miss out on learning tips and tricks like these. This is very useful. I'm going to link to your webpage in the first ever item on my new TIL page (https://news.ycombinator.com/item?id=27017604).
Hey David, I'm adding your TIL page to the list/site/project I mentioned upstream in this thread (a sortable collection of TIL pages and notes).
> I see publishing in increasing sizes of granularity as a pipeline (notes → tweets → TILs → blog posts) where each prior step helps inform the next step. To paraphrase a British proverb: look after the TILs and the blog posts look after themselves.
I really like the way you've expressed this point and I'm hoping you won't mind if I quote you somewhere on this new site, either on the homepage or about page?
Thank you for the excellent job you do here, Dan, and for taking the time to explain decisions. I know from moderating another, much smaller community, how difficult and thankless of a task it can often be. But thank you.
Is there somewhere that the inner workings of HN upvoting, flagging and moderation are detailed so that people can understand how it all (or most of it) works?
I understand that some things you'd want to keep mum about to avoid vote manipulation.
I love the concept of "learning in public" and I absolutely love what you've done here. So much so that I am now creating my own TIL page and have also decided to create a webpage listing links to TIL pages, with TILs sortable by category, interest, topic, person, date etc.
Your page will of course be the first on the list. If anyone else has a TIL page (or is planning to create one, or knows of any other great TIL pages) please reply with a link and/or follow me on Twitter @TILpages and I'll follow you back and find your page! Or you can use the email address in my bio. I'm excited! I think this will be a fun project.
P.S. And I just realised, Simon, that you are the co-creator of Django, the framework I am currently learning. Ha! What a beautiful coincidence. Only on HN could this happen.
Anyway, thanks for Django and for providing the inspiration for this project :)
When you move overseas, wouldn't you take anything with sentimental value onboard with you as luggage? I can't imagine being too devastated to lose books or whatever other larger items people take when they relocate overseas (assuming that you would be compensated for the monetary value of lost items and be able to replace them). In my experience, most sentimental items are small enough to easily fit in a suitcase.
However, on second thought, I suppose some people would have more and larger sentimental items than I do, like large vases or antique pieces of furniture and so forth.
Is it possible to pay extra to have a very large flotation device attached to your shipping container? :P
So insurance companies are losing money and raising premiums accordingly?
Perhaps nobody is losing enough money to really care about the problem. The graph in the linked article suggests that 11 out of the last 13 years, losses have amounted to around $80 million or less. A lot of money, but perhaps not a lot of money to the shipping industry and/or their insurers?
There are quite obviously consequences, but perhaps not for the people who are in a position to ensure the containers don't fall overboard? Somebody is certainly losing money here.
I'm still teaching myself full-stack web development but I've worked on a couple of projects with a friend who has a great amount of skill and experience. I was slightly horrified to see the kinds of haphazard and occasionally mildly crude comments he was putting in code and git commits, especially since I am very much a perfectionist, but... he gets the job done, and he gets it done well.
I think a good team or a good partnership comes from finding one or more other people whose strengths offset your weaknesses and vice versa.
I just registered the domain for my first web development company, https://prouserdesign.com. History in the making! Perhaps this might turn out to be one of those threads that gets reposted to HN years later after a successful IPO... haha.
It's a bit surprising to me that my comment above is the top Google Search result for "pro-user design". I'm surprised both because Google has indexed the comment within 10 minutes and also because I would have expected the term to have been used quite a lot already.
And I do really want to emphasize that I'd recommend staying away from Fiverr or any similar gig marketplaces for a bigger job like this. If it was just a simple website using Wordpress or some other CMS, I'd probably roll the dice, because, well working with Wordpress isn't exactly rocket science. But there's so many ways a developer could screw up building a custom website with a Node backend, and you might end up paying $$$$ for something you throw in the trash.
Here on HN? Maybe on Reddit? Although again, I'd be surprised if there's many very good web developers advertising on or looking for work there.
I have hired somebody on Reddit for a small job before (an illustration) and could not have been more impressed by the job they did. And I was really surprised by how little it cost, too - I'm not a wealthy person (currently a student) but I still paid them more than we had agreed on, because I felt like they deserved it.
What exactly are you looking to build? Could you perhaps put an email address in your bio and I could reach out and discuss it with you? I may not be experienced enough (although I'm familiar with Node) but I do have friends who are very proficient web developers (which is how I got into it). One of my close friends has been the CTO of multiple well-funded companies and I know he uses Node a lot.
This friend also developed a well-known web technology and somehow remains more humble about that achievement than I am about winning a spelling bee in 7th grade.
I don't believe he's currently looking for work (although I guess I could check) but he is a very friendly and generous person who is always willing to help people, and either he or I might be able to help point you in the right direction.
I guess what I'm saying is that if nobody else steps forward, I could be your ear in the business, if you're a reasonable person who would respect my time, which you do seem to be.
I think that good web developers and agencies can probably really pick and choose their clients as well, and they probably don't like to waste time entertaining numerous "potential" clients who after 3 hours of listing all the custom features they'll require, look shocked and disgusted when presented with a cost estimate.
I'd advise you to stay well away from Fiverr based on my past experiences (as a buyer, not a freelancer) especially for something as big as a custom web development project. It's been a few years since I've been on the site though so perhaps it's changed (but I doubt it). I haven't used either of the other two.
There are many proficient web developers who I'm sure could do a great job of whatever it is you are looking to build, and would be happy to build it to your specifications (like using Node for the backend).
I could be wrong, but I think it's likely that good independent web developers don't need to advertise because they probably already have full-time jobs or contract work via recruitment or word of mouth.
And I think that probably applies even more to good web dev agencies - they likely have enough work via word of mouth referrals and those little "Website made by Super Web Design" links in footers that they really don't need to advertise.
I really like this, and I propose it be called "Kulak's Law".