I’ve also thought about this in quite some depth. I think people would be willing to pay a premium for simple, quality electronics. I also think there could be a good opportunity to expand this to kitchen appliances…
Along the same lines, I also find it useful to have a text log for each sizeable task I undertake. This could contain anything, notes of module structure, code & data snippets for testing, everything! Like one of the…
I’ve been doing something similar. If I read a blog post / paper, etc. where I learn a lot on a topic I’m interested in, I will catalogue a pdf of it in Obsidian with a tag and an optional note. This makes it easy to…
Slightly off topic but does anyone have any recommendations for a similar style of book that focuses on ARM and/or RISC assembly programming?
There’s read.cv which is a network, portfolio and job posting site that’s more focused towards the design community. I have seen software dev jobs posted in there too. I’ve also struggled to find an alternative to…
Excellent point. Giving my perspective as a relative newbie (~5 years) to the industry with no comp. sci. background. It was around the year 3-4 mark that I decided to knuckle down and try to improve my fundamentals…
> Getting a job becomes more of a random toss than assessment of my skills. I’ve coined a term for this throughout my long job search, it’s called the “leetcode lottery” (patent pending). You can do a couple of hundred…
They did! They wrote an excellent blog post about it too: https://asahilinux.org/2022/11/tales-of-the-m1-gpu/
Thanks so much for your advice! I agree, having the opportunity to use the language as part of your daily-work helps massively, and is one of the best but most difficult options to realize. I'm aware this will come with…
Location: London, U.K Remote: Yes | Hybrid Willing to relocate: No Technologies: Python, Typescript, React, (Learning C) Dream role: I would love the opportunity to work with C (or Rust) in a professional setting. I…
I’m also a “full-stack” web developer and would love to transfer to a career in C (or Rust also?). There’s such a wide variety of interesting problems to be solved over many applications. I’m not sure how I would begin…
An unrolled version kindly posted by a user in the original thread: https://threadreaderapp.com/thread/1667252413051424773.html Hopefully much easier to read.
Thank you for your incredible work! I have been reading Algorithms for Modern Hardware as part of my after-work study and I have found it invaluable—I reference it daily. I can’t wait for Part II :)
I too am a beginner with concurrent programming—it's a difficult topic to get your head around at first. Some resources that I've found super helpful: - Dmitry Vyukov's Lockless Algorithms:…
A little bit of a digression from the original topic but I have found sleeplikethedead[1] useful in the past for sleep related products (not affiliated with them). I hope it helps your search :) [1]…
Thanks for this! I've been diving into the basics of lock-free datastructures recently. Some posts that I've been working through which I've found useful: -…
Great explanation, as someone who is new to C++ and actively learning, these perspectives are invaluable. I have been using some shared pointers in a personal project because of its ease of use but I aim to review and…
OP, I’m also a twenty something that moved from a fast paced start-up to a Behemoth. It’s been 7 months so far and throughout the first 6 months, I have fought and resisted how BigCo operates—it left me tired and even…
Forgive me for this digression and for sounding selfish, but as a junior, I’ve really struggled for the last 2+ years to fully adapt to remote / hybrid working. I’m wondering if anyone has advice on how I can continue…
I really needed to see this today. Thank you for sharing your thoughts.
I’ve also thought about this in quite some depth. I think people would be willing to pay a premium for simple, quality electronics. I also think there could be a good opportunity to expand this to kitchen appliances…
Along the same lines, I also find it useful to have a text log for each sizeable task I undertake. This could contain anything, notes of module structure, code & data snippets for testing, everything! Like one of the…
I’ve been doing something similar. If I read a blog post / paper, etc. where I learn a lot on a topic I’m interested in, I will catalogue a pdf of it in Obsidian with a tag and an optional note. This makes it easy to…
Slightly off topic but does anyone have any recommendations for a similar style of book that focuses on ARM and/or RISC assembly programming?
There’s read.cv which is a network, portfolio and job posting site that’s more focused towards the design community. I have seen software dev jobs posted in there too. I’ve also struggled to find an alternative to…
Excellent point. Giving my perspective as a relative newbie (~5 years) to the industry with no comp. sci. background. It was around the year 3-4 mark that I decided to knuckle down and try to improve my fundamentals…
> Getting a job becomes more of a random toss than assessment of my skills. I’ve coined a term for this throughout my long job search, it’s called the “leetcode lottery” (patent pending). You can do a couple of hundred…
They did! They wrote an excellent blog post about it too: https://asahilinux.org/2022/11/tales-of-the-m1-gpu/
Thanks so much for your advice! I agree, having the opportunity to use the language as part of your daily-work helps massively, and is one of the best but most difficult options to realize. I'm aware this will come with…
Location: London, U.K Remote: Yes | Hybrid Willing to relocate: No Technologies: Python, Typescript, React, (Learning C) Dream role: I would love the opportunity to work with C (or Rust) in a professional setting. I…
I’m also a “full-stack” web developer and would love to transfer to a career in C (or Rust also?). There’s such a wide variety of interesting problems to be solved over many applications. I’m not sure how I would begin…
An unrolled version kindly posted by a user in the original thread: https://threadreaderapp.com/thread/1667252413051424773.html Hopefully much easier to read.
Thank you for your incredible work! I have been reading Algorithms for Modern Hardware as part of my after-work study and I have found it invaluable—I reference it daily. I can’t wait for Part II :)
I too am a beginner with concurrent programming—it's a difficult topic to get your head around at first. Some resources that I've found super helpful: - Dmitry Vyukov's Lockless Algorithms:…
A little bit of a digression from the original topic but I have found sleeplikethedead[1] useful in the past for sleep related products (not affiliated with them). I hope it helps your search :) [1]…
Thanks for this! I've been diving into the basics of lock-free datastructures recently. Some posts that I've been working through which I've found useful: -…
Great explanation, as someone who is new to C++ and actively learning, these perspectives are invaluable. I have been using some shared pointers in a personal project because of its ease of use but I aim to review and…
OP, I’m also a twenty something that moved from a fast paced start-up to a Behemoth. It’s been 7 months so far and throughout the first 6 months, I have fought and resisted how BigCo operates—it left me tired and even…
Forgive me for this digression and for sounding selfish, but as a junior, I’ve really struggled for the last 2+ years to fully adapt to remote / hybrid working. I’m wondering if anyone has advice on how I can continue…
I really needed to see this today. Thank you for sharing your thoughts.