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.
HN user
sadlion
- 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.
Where is the free roadmap to big four tech companies from the FAQ? How does the upfront pricing work; I assume someone with a CS degree and some experience requires lesser coaching effort.
Looks interesting. Is there a list of libraries that are productions ready that can be used with it? I'm looking for Formik and ReactRouter equivalents at least.
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.
Thanks for linking this. I have been curious how auto diff gets implemented.
I feel the exact same way. I really appreciate that he clearly defines concepts, explains the rules and demonstrates with concrete examples of what he is talking about.
It's tangentially related but I have always wondered how different programming languages, frameworks, and developer tools faired when evaluated against ADA. Are there any you find easier to work with and what should we be mindful about to make them easier?
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.
Wow, thanks for Vitacost; it seems to have all my favorite brands with good discounts. I'll check out ConsumerLab. What do you think of labdoor reviews?
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?
You can may be try the book or watch it at 1.5x playback speed.
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.
The i485 depends on i140 being approved and requires more lawyer fees and prep. If you concurrently file and i140 gets denied, the employers have to swallow the cost. By having me pay for premium processing for i140, they minimize their cost without significantly affecting waiting time.
I appreciate your prompt response and help.
No, my company's lawyer advised for premium processing the I-140 first and then filing the I-485 depending on that outcome. Thank you for doing this again.
It is company sponsored EB3 category.
Hi Peter, I completed my OPT and just received an H1b. I have applied for the i-140(premium processing). I am from an undersubscribed country and all my priority dates are current. I'm thinking about changing my employer and wanted to know the optimum time in the process I should do that while minimally affecting my GC process.
Thanks
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.
When doing proper pull-ups you have to hang while keeping your back muscles engaged and with hands wider than your shoulders; pulling yourself up from that position is challenging. https://www.youtube.com/watch?v=oYpSV-_gBaE
haha, good point. 0 pull-ups done.
What does HN think about zurb foundation?
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?
I sincerely would like to know what you think the alternatives are?
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.
Do you have any advice for junior devs for assessing architectural decisions and crappy services?
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.