HN user

sadlion

58 karma
Posts0
Comments31
View on HN
No posts found.

I wasn’t expecting to see Jeremy when I opened the link. I’m a long time fan of his work and have been recently playing with Claudette. Claudette is written using a Jupyter notebook in a literate programming style. Seeing Jeremy deconstruct problems and build solutions from first principles is always amazing. I have experience with multiple JS frameworks and I am excited to try fasthtml. Thank you Jeremy for all your contributions.

- Sleeponlatex mattress and Ecosa pillow

- Magnesium L Threonate, Vitamin D, B12, Zinc and Krill Oil

- Headspace

- Electric toothbrush

- Deep Work by Cal Newport

- Minimalist home work area: MPB, airpod pro, magic keyboard touchpad and monitor

- Leetcode premium, educative.io and free guides on engineerseekingfire landed me 2 FAANG offers

Interesting read; what are good calculus resources that achieve Strang's outlook? I do know Strang has a free calculus book. I've taken calculus years ago and have forgotten most of it. I hated that it was taught to me in a rote way. I am looking for resources that teach the essence well similar to 3blue1Brown.

You beat me to this idea but I'm glad you did. Nice library. Mock API's are quite the productivity multiplier. I use them extensively for local development, prototyping, testing, and demoing. I've hacked similar things for work; first one was based on jsondb and the second one was based on axios-mock-adapter.

Colorizing[1] the console logs for quickly parsing success and failure might be a nice addition. [1]: https://developers.google.com/web/tools/chrome-devtools/cons...

edit: grammar

Can you please provide more detail when it's best to use runtime type checks? For webapps with strict TS config, I'm failing to see the advantage. Runtime errors can occur when crossing boundaries from server API to UI but when you discover the exceptions, you go fix your contract.

Try a minimal set up with create react app with typescript and react testing library. Go through the react and typescript docs. Try Formik for easier forms next. Axios for HTTP requests. You can then venture into client side routing with React Router and finally may be Redux for complex state management.

The overlaid label is suspicious. It reminds me of the whole Chinese baby formula crisis. Amazon needs to add rigorous control before someone gets severely ill or even dies. It looks like a giant liability for legitimate sellers and Amazon itself to me.

I buy my supplements like vitamins, protein bars and powder from Amazon. The stock mingling and counterfeits is worrying me now. Should I switch to local shops or am i being too paranoid? For non edibles, with all the fake review sites out there, are sites like the wirecutter and consumer report still trust worthy?

I have a similar experience too. I learned about that course after graduating but I apply the course's principles on my personal learning endeavors. I would like to add Cal Newport's Deep Work is also an excellent companion to this book. He ties in concepts from Peak, Grit and many more resources into concrete strategies that can be applied to effectively master cognitively demanding tasks. I wish I learned about those 2 books earlier.

Thank you for sharing those; Jackson presented his ideas in a very clear manner. I especially liked how he broke down the evaluation and the accompanying examples. If one replaces users by other developers or even future self, the application of his ideas can lead to better system organization and consequently better developer experience.

Interesting combination. You have hobbies for physical health, creativity, technical knowledge, and mental health. Do you combine them in any specific way when you have time for your hobbies?

How does one validate typescript models at runtime? I have seen combinations of JSON schema and validator libraries but I'd love to do it using typescript's type system. From my understanding, it doesn't work because of type erasure.

The first interviewer told me they haven't read my resume at the beginning of my interview. I tried to highlight my strengths. The other 2 tho told me during the conclusion of the interview, when I asked them what skills they'd want to me focus on if I was to start on their team or any advice for a budding engineer. They both started with something along the lines, I don't know your background; didn't get the chance to read your resume. It was too late to go over my resume as I was being escorted to my next event.

I will be more proactive on my next interviews. I did have my github on my resume; I will add more projects to it and get involved in OSS.