dsh's recent activity
-
Comment on Favorite "A Christmas Carol" adaptation? in ~movies
-
Comment on Where does your username come from? (Following up on last year's thread) in ~tildes
-
Comment on What are you reading these days? in ~books
dsh I just finished the first book of Dune. Its fascinating what was and was not included in the film, and how they adapted the story for the big screen. I loved both movies and the book has been...I just finished the first book of Dune. Its fascinating what was and was not included in the film, and how they adapted the story for the big screen. I loved both movies and the book has been fascinating. I am a little sad that Let's death was rather lackluster because it was such a big part of the movie - and the Sardaukar attacking the palace didn't seem to happen at the same time (or happens off-page?) Overall, I really like the book and I am excited to keep going.
I got both books of Justice Warriors and I am onto the third chapter of the first book. What a crazy biting and accurate satire. I love it so much.
In non-fiction world, I am reading Brian Kernighan's UNIX A History and Memoir. Its a super fascinating look into the early days of Bell Labs. Excited to get to the part of talking about actual UNIX. I also just got my hands on Blood in the Machine and I am excited to get into that too.
-
Comment on Where does your username come from? (Following up on last year's thread) in ~tildes
dsh Yeah its just my initials (and now my wife's, interestingly enough).Yeah its just my initials (and now my wife's, interestingly enough).
-
Comment on The Kids Should See This in ~tv
dsh This is an awesome resource. We've done a great job at home limiting the screen time of our toddler but as he gets older and we get more tired I sense our love of watching the big bright screen...This is an awesome resource. We've done a great job at home limiting the screen time of our toddler but as he gets older and we get more tired I sense our love of watching the big bright screen will get transferred to him. We are always on the hunt for the Good Stuff and are terrified of what's on the big streaming platforms for kids (especially YouTube).
We'll keep him occupied with his toys and going to the park for now, but you bet I bookmarked this site for later.
-
Comment on What programming/technical projects have you been working on? in ~comp
dsh I honestly haven't even ever used Heroku. I saw Dokku mentioned on a thread on lobste.rs and decided to give it a whirl. It was pretty easy to get off the ground despite some issues I had with...I honestly haven't even ever used Heroku. I saw Dokku mentioned on a thread on lobste.rs and decided to give it a whirl. It was pretty easy to get off the ground despite some issues I had with previous nginx/LE cert setups I had.
Unfortunately the talk will not be recorded but I will publish the slides afterwards (and the code for the Chat application). Maybe I'll turn it into a youtube video or something down the road.
-
Comment on What programming/technical projects have you been working on? in ~comp
dsh I am doing a talk at a local meetup at the end of the month about Deployments and how I have used Dokku to deploy simple applications on my own VPS. The idea sprung from the fact that I work with...I am doing a talk at a local meetup at the end of the month about Deployments and how I have used Dokku to deploy simple applications on my own VPS. The idea sprung from the fact that I work with a lot of developers who don't understand what it means to actually deploy a web application and how my own history of web development has positioned me right in the middle of Dev and Ops (DevOps!).
So the simple web app I have created is a Chat application using Bun, Hono, and Mithril.js.
-
Comment on Books or other good content on software design? in ~comp
dsh I have three suggestions off the top of my head: Patterns of Enterprise Application Architecture Design Patterns: Elements of Re-usable Object Oriented Software Working Effectively with Legacy...I have three suggestions off the top of my head:
- Patterns of Enterprise Application Architecture
- Design Patterns: Elements of Re-usable Object Oriented Software
- Working Effectively with Legacy Code
While the last one is really about testing, it can give a good insight into how you can bootstrap your project with good testing practices (by teaching you how to shoehorn testing Harnesses into legacy code). The first two are classic compsci books that I read later in my career because I didn't go to school for Computer Science and they really helped explain a lot of the architecture and patterns I have seen around throughout my years.
As a bonus, there is also Domain Driven Design. This one focuses a lot on thinking about the business problem you are trying to solve.
-
Comment on What have you been listening to this week? in ~music
dsh Yes, yes I do like this! Thank you for the recommendation!Yes, yes I do like this! Thank you for the recommendation!
-
Comment on What have you been listening to this week? in ~music
dsh Youtube threw me this recommendation the other day and I can't get enough of this jazzy/housey UK hip hop. Niko B - it's not litter if it bin itYoutube threw me this recommendation the other day and I can't get enough of this jazzy/housey UK hip hop.
-
Comment on Turkey and Germany in spicy feud over doner kebab in ~food
dsh I'm just waiting for Lebanon to say the same thing about Shawarma in Canada.I'm just waiting for Lebanon to say the same thing about Shawarma in Canada.
-
Comment on Are you a hiring manager/recruiter in tech? In this Circus Funhouse Mirror tech economy, how do candidates even get an interview? in ~tech
dsh You make a good point, and I have pushed for this a lot, but our parent company's corporate policy is to not be transparent about the budget. It makes no sense at all but a lot of decisions they...You make a good point, and I have pushed for this a lot, but our parent company's corporate policy is to not be transparent about the budget. It makes no sense at all but a lot of decisions they make that we need to follow are like that. We are at their mercy, unfortunately.
-
Comment on Are you a hiring manager/recruiter in tech? In this Circus Funhouse Mirror tech economy, how do candidates even get an interview? in ~tech
dsh (edited )LinkGeography for the most part. We are not a fully remote workplace and when we put up a job posting we tend to get hundreds of applicants a day. I filter this list out by geography (who is in the...Geography for the most part. We are not a fully remote workplace and when we put up a job posting we tend to get hundreds of applicants a day. I filter this list out by geography (who is in the same city, who is close enough to commute). From there I look at resumes and look almsot exclusively at previous work history. If you have worked in similar environments (manufacturing) or with similar tools (e-commerce, .NET, node.js, AWS), and have pushed code into production to be used by other humans, then I will set up a phone screen.
The phone screen is done by our HR manager. The biggest question they ask is Salary Expectations. If you are in our budget, you move into the next round which is a phone chat with me. If you impress me enough in that phone chat we bring you in for a technical interview and have the team ask a few questions.
Edit: I should mention that I'm also in Canada, but it seems like the industry is pretty similar up here.
-
Comment on What are you reading these days? in ~books
dsh I have a handful of books on the go. I recently (maybe 2 months ago now) bought the wife and myself Kobos and we are all in on e-books. Because of this though, yeah I got a lot of things on the...I have a handful of books on the go. I recently (maybe 2 months ago now) bought the wife and myself Kobos and we are all in on e-books. Because of this though, yeah I got a lot of things on the go.
I am reading Dune for the first time and I'm about 6 chapters in. Its really long and terse but really good so far. Having watched the movies and having a basic idea of the plot, I am excited to keep seeing where the stories diverge.
Trying to wrap up the Unicorn Project - only because I read the Phoenix Project and while the stories and books aren't very good, I work in that same industry and committed to finishing them.
Reading a bad software fiction, I wanted to re-read a good software fiction I read as a teenager - jPod. What a different tone and style between the Unicorn Project and this. I forgot how funny this story actually is and how obscure the opening of the book is. Without spoiling too much - opening a book with burying a dead biker is quite the start fora book about Software Developers at a game company.
There's also some textbooks on the go - Working Effectively With Legacy Code and Making Things Happen. As I manage a team of developers, and we have a lot of legacy code to work with, so these books have been really good to slowly move through.
-
Comment on What programming/technical projects have you been working on? in ~comp
dsh I've just started noodling around with Hono using the JSX Middleware for HTML templating and I am super impressed. I started a little blog application with it and I think I am going to move one of...I've just started noodling around with Hono using the JSX Middleware for HTML templating and I am super impressed. I started a little blog application with it and I think I am going to move one of my SlimPHP projects over to it soon. I've been using Bun to run Hono as well and I am super happy with it. I still feel like because of the venture backing there will be a rug pull on Bun.
-
Comment on Does emacs or vim have better support for PHP parameter hinting and intellisense? in ~comp
dsh I have made the move to NeoVim + Phpactor from PhpStorm and I find it works almost just as good these days. I'd vouch for this combination.I have made the move to NeoVim + Phpactor from PhpStorm and I find it works almost just as good these days. I'd vouch for this combination.
-
Comment on What have you been eating, drinking, and cooking? in ~food
dsh We have done the green beans once - shockingly we haven't been able to find them frequently enough at the market. We do the same technique with just about every vegetable: asparagus is especially...We have done the green beans once - shockingly we haven't been able to find them frequently enough at the market. We do the same technique with just about every vegetable: asparagus is especially good done this way (especially if you can get a little bit of char on them).
-
Comment on Web tech job sites? in ~comp
dsh I just wanted to second this - my wife did the exact same thing and it landed her a role as a UX Designer at her company. She connected with a manager at the company after applying and got past...I just wanted to second this - my wife did the exact same thing and it landed her a role as a UX Designer at her company. She connected with a manager at the company after applying and got past the recruitment phase into the interview phase pretty quick. Networking really is important in finding a job.
-
Comment on What have you been eating, drinking, and cooking? in ~food
dsh Got the barbecue cleaned up and ready for the summer (albeit very late) and did my favourite: "grill everything" meal. This is where I prep sausages and vegetables and cook them all on the...Got the barbecue cleaned up and ready for the summer (albeit very late) and did my favourite: "grill everything" meal. This is where I prep sausages and vegetables and cook them all on the barbecue.
- Fingerling potatoes, whole
- Zucchini, halved
- Carrots, whole
- Mushrooms, whole
- Sausages
I can get it all cooked in about 40-45 minutes. It was the first time my son (21 mo) got to eat grilled food as well and he loved it. My favourite way to cook in the summer.
-
Comment on Job search blues in ~talk
dsh I sympathize with your post here. I have been on the other side of the market mostly in the last 7 years or so (hiring or helping hire developers for my company) and when we put up a job posting...I sympathize with your post here. I have been on the other side of the market mostly in the last 7 years or so (hiring or helping hire developers for my company) and when we put up a job posting we're talking hundred and hundreds of applicants within 24 hours. We have a very small development team, and an even smaller budget. Trying to find qualified developers who'll work for what we offer and live close enough to our offices is a really tough ask. Pair that hand in hand with what you're seeing in the market and its not a good combination.
One thing I have experienced and really appreciated is when an applicant reached out to me directly. Either on Slack, LinkedIn, direct emails. I'm not the hiring manager at the company, just the manager of the software team. But I can cherry pick applicants in the hiring process and have them screened faster. Most people who reach out to me directly and want to chat usually get the bump up. I'm not saying this will happen with every applicant or job but its always good to try and network around the recruitment/hiring folks.
Also, if you can, go to local tech meetups and just meet people. Like you said in your post - networking creates a huge advantage.
I had my wife watch this with me last year - her first ever Muppets movie as well. It was so good to go back to it after all those years and still enjoy it.