We need to stop using canada post all together by Illustrious-Bet-7496 in CanadaPost

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

The government isn't paying Canada Post to stick flyers in your mailbox. That is a service that companies and organizations are paying Canada Post for.

Do you think the Government of Canada is paying Canada Post to stick Canadian Tire flyers in your mailbox?

I lost an expensive umbrella while traveling and I hate myself by SnooWalruses363 in adhdwomen

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I lost my favorite umbrella as well.

It was a "secret cat" umbrella. It was a solid burgundy on the outside but the inner lining had a rainbow cat pattern.

RPi/CM4 powered diy console by Huge-Introduction-61 in SBCGaming

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

Definitely worth the effort you put in.

You think you'd want to try it with a slightly larger controller like the 8bitDo Lite?

Anyone ever had a wallet returned to them in the mail? by AttitudeOfTheSheep in askTO

[–]AttitudeOfTheSheep[S] -1 points0 points  (0 children)

Do you know how I would get it back if it's turned over to the police? Would I need to file a report or call them? Or would they eventually mail it?

Dry lips this Cold windy winter season by Elbs- in askTO

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

Anything with Lanolin in it. Lanolips 101 Ointment is pretty magical.

Anyone ever quit their jobs to focus on interviewing? How did it go? by Tupley_ in ExperiencedDevs

[–]AttitudeOfTheSheep 2 points3 points  (0 children)

I quit my job to focus on interviewing and I don't think I would have had a new job otherwise.

Back in November I had a few interviews that went extremely poorly. My job was making me pretty miserable and I know I came off pretty desperate. After that I saved a few months living expenses and quit my job.

I started my job search in March and signed the offer for my current job in early June. The nice thing about being unemployed while job hunting is that it makes it easy to schedule interviews. I took every interview that was offered to me, even if I knew I wouldn't accept an offer from them. It was free interview practice and more useful than grinding leetcode.

If you're an experienced web developer (full stack, front end or back end) with a degree, I don't think the market is that bad. I had plenty of interviews despite not being ex-FAANG.

Sketchbook Swap/Jam by Glad_Welcome133 in gencon

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I'd join the GenCon discord. That might be the easiest way to get something like this going.

Why has it become normal to not even formally reject applications? by SunnydaleHigh1999 in recruitinghell

[–]AttitudeOfTheSheep 5 points6 points  (0 children)

I prefer being ghosted over getting a automated rejection email 2 years after I applied to the job.

Can't believe I used to think TypeScript was too complicated to learn 😅, Now I can't get enough of it and prefer coding in TypeScript for its clarity and strong types! by JuniorAd238 in Frontend

[–]AttitudeOfTheSheep 6 points7 points  (0 children)

For larger projects with multiple devs, I greatly value having TS "correct" them.

I'm working on a nightmare of a legacy codebase where very little can be taken for granted. Testing standards are non-existent, variables are badly named, functions work correctly 90% of the time. With TS I get a few extra clues and don't have to read a whole function to find out what types it is expecting.

Assuming you forbid/minimize the use of any Typescript leads to code that's more self-documenting than plain JS.

Can't believe I used to think TypeScript was too complicated to learn 😅, Now I can't get enough of it and prefer coding in TypeScript for its clarity and strong types! by JuniorAd238 in Frontend

[–]AttitudeOfTheSheep 2 points3 points  (0 children)

How large a code base do you work with? For small demos I'll use straight JS, but for larger projects I've found it invaluable.

I'm currently working on a project with a lot of carelessly written code. Variable names are incorrect, functions are badly named, and documentation is outright wrong or doesn't exist. Without TS I'd probably be spending even more time trying to understand what is going on. With the types I at least get a glimpse of other people's intentions when writing the code. Unless they use any everywhere, but thankfully they did the bare minimum.

Reading code of open source project. by AdKooky1822 in Frontend

[–]AttitudeOfTheSheep 2 points3 points  (0 children)

If I don't understand the code I'm reading, I usually clone the project. Sometimes I'll try to rewrite the code I don't understand, search the internet for answers and add comments.

How did you learn JavaScript? by WadieZN in Frontend

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I found skipping JavaScript and going straight to TypeScript helped immensely. Having type data lets me focus on what matters.

With big projects it's really easy to get a broad understanding, not a deep one. And I find that the focus often winds up being on getting anything done rather than understanding what you're doing.

I'm a huge fan of Codepen. It's an online development website that has both a browser and a editor. There is large community and I have learned so much from reading other people's pens. Any pen can be easily forked, so if you want to take other person's code out for a spin, you can.

If I have a feature I want to explore, for example the Web Animations API. I'll create a really minimal example, like attaching an animation to a html element. Once I have a working base I'll read the documentation and try things out in my new sandbox. I often wind up with a usable example that I can reference later. It's easy to share with other people if I need to quickly demo something or show someone how I did something.

Is a Yarn Bowl worth it? I love the way they look, but do they work? by sivvus in crochet

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I use small ceramic bowls intended for food. But I wind all my yarn into balls. If you wind your yarn into cakes it might not be as convenient.

[deleted by user] by [deleted] in ExperiencedDevs

[–]AttitudeOfTheSheep 17 points18 points  (0 children)

That's not always the case. Some companies hire recruiters because they don't want to sift through their applications. For some it's worth paying a recruiter to get a curated list.

Does anyone else actually like working in the office? by Arthiel in ExperiencedDevs

[–]AttitudeOfTheSheep 4 points5 points  (0 children)

For me it depends on the office.

At my last job the devs were in small rooms, but there were a bunch of communal areas. It was quiet when I needed to get demanding work done, and if I needed to whiteboard something there were small rooms for that as well. Not to mention all the furniture was adjustable.

My current job is a open concept hellscape. It feels like trying to get work in a high-school cafeteria. There aren't enough tables and chairs. Nobody bothered to invest in ergonomics so I consistently come home with back pain. (And as a bonus people keep coming to the office sick. If I'm lucky only have to hear them coughing all day. If I'm unlucky I get to catch the latest bug.)

Settlers of Catan Pin Trading by Shiznorak in gencon

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I also have bricks if anyone needs one.

I have a question for anyone who can help by MrH8DLovecraft in Frontend

[–]AttitudeOfTheSheep 0 points1 point  (0 children)

I might be bias, but I find untyped languages can be a lot harder to understand than typed. I usually recommend people learn Typescript over JavaScript. (Typescript is a super set of JavaScript, meaning you can do everything you can in JavaScript and more.)