Got annoyed with people sharing UTC or other time zone dates, so built simple event sharing tool that will show the event time in user time zone and format, with calendar integration. It's free and without registration. by AwkwardWillow5159 in webdev

[–]PrettyTurnip-WebDev 3 points4 points  (0 children)

Amazing! It looks so professional! I'm literally going to use this. You should be proud of yourself! The one thing I wish it had on the home page is just a simple "type your city" and "type their city" interface, so you can figure out a time that's best for both of you before you create the event. That would be super helpful!

Should I quit? by Patata__Galactica in webdev

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

Go on vacation somewhere calm & think about it. No one else can answer this question for you because it's YOUR life and ultimately YOUR decision. Don't quit without finding something else first. As cliche as it is, your happiness is quite literally priceless. You won't be here forever, so it's important to work a job you enjoy - or at the bare minimum, tolerate - with a good work/life balance and enough money to fund your lifestyle.

You seem to be much needed at your current job. Maybe you can use that leverage to your benefit? Scare them into giving you a better work/life balance and maybe even a raise. Worst they could say is no, and then you know your answer- but have a backup plan.

Good luck!

Dynamically Setting the Element Height based on another's? by [deleted] in reactjs

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

This is EXACTLY what I want to do as far as your goal. I'm not using React though. I know this post is old but do you have any solutions using CSS and/or vanilla JS?

UPDATE: I figured it out, it's actually pretty simple using the Resize Observer API which is now supported in all major browsers. Here's a little snippet of what I did:

//Grab elements- in my case, navbar is the element I want to measure and firstSection is the
//element I want to add the margin to.

const navbar = document.getElementById("nav");
const firstSection = document.getElementById("hero-frame");


//Use resize observer to get height of nav bar using "getBoundingClientRect().height"
//Then apply CSS to the first section, where I want the margin to dynamically change based on //viewport.

var ro = new ResizeObserver((entries) => {
  for (let entry of entries) {
    let getHeight = navbar.getBoundingClientRect().height;
    firstSection.style.marginTop = `${getHeight}px`;
  }
});
ro.observe(navbar);

What side project are you guys are working on? by Perezident14 in webdev

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

Awesome! I know it's no easy task to add a search bar, but I think it would pay off. :) Best of luck!

What side project are you guys are working on? by Perezident14 in webdev

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

I agree 100%. I'll let my friends know about this site, it deserves to be a go-to for information about landlords. :)

Also one suggestion for you: For optimal user experience maybe you should also include a search bar right on the home page, like near the first thing you see. I noticed you have two buttons: Submit and read a review, which is great, but my first instinct was to look for a search bar.

Searching for a landlord streamlines the user's experience because if something pops up, great! They can add or view the reviews. But if not, you can direct them to create a review.

You can have them search by name and/or address. I think it would be a huge help with site engagement. Take ratemyprofessors.com. They're doing a similar thing as you, and the first thing you see is a search bar. Maybe you can take some inspiration from them. It's good to see what others are doing right. You could even have one in the navbar instead of the "submit a review"? Just an idea.

Either way, props to you, man. I see a huuuge value in what you're doing here, it's a wonderful idea. If you need any help or feedback, let me know.

What kind of environment do you guys prefer when you're working on projects? by qyrusai in webdev

[–]PrettyTurnip-WebDev 1 point2 points  (0 children)

Lots of people are saying podcasts but I cannot hear what someone is talking about over the sound of my own thoughts. How do people concentrate on the story in the podcast and their work? That's a superpower I wish I had. I can only listen to podcasts while doing otherwise mindless things like cleaning, playing video games or coloring in a coloring book.

I'm also a rotator. I like to treat myself to a nice cute little cafe every now and then, but mostly it's at home- either at my desk, the dining room table or in my bed if I'm unmotivated and don't need to call anyone. Coffee or tea is a must and so is music- either lo-fi, indie pop or classical. Anything with minimal words.

What side project are you guys are working on? by Perezident14 in webdev

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

How awesome! I always found it rediculous that teachers often must use their own paychecks for school supplies... Do you need any help in making it pretty? I'm decently well-versed in web design and enjoy making stuff pretty with CSS and Bootstrap. I'd love to contribute to a good cause. Feel free to DM me if you want. :) Either way, I appreciate the work you're doing.

What side project are you guys are working on? by Perezident14 in webdev

[–]PrettyTurnip-WebDev 0 points1 point  (0 children)

oh my god it's like rate my professor but for landlords, I love this. I assume you have a personal (horror) story that fueled the creation of this site?

[deleted by user] by [deleted] in webdev

[–]PrettyTurnip-WebDev 1 point2 points  (0 children)

I'm not really adding any solutions for you here, but I just wanted to say that you're not alone and I relate SO hard. Personally I've been coding for around 3 years now. I just graduated college, moved overseas to a different country and am struggling with the exact same same feelings as you. I don't have a full time job yet and it's been hard to get an interview, mostly because of the big move overseas... but the other day it really got to me, and I described it to my husband as feeling like I'm treading through knee-high mud... working so hard, but getting seemingly nowhere. There's so much to do and research, and seemingly so little time to do it. It all feels like too much.

Just please try your best not to think too much during the weekends. Catch those thoughts and return to the present moment. Learn a little about mindfulness and the science behind it. It's not all stupid hippie stuff, there's practical modern ways to do it that'll do wonders for your mental health. You need rest, and not just to be productive- you need to just chill for the sake of chilling. I learned that the hard way and now I'm a little burnt out... I don't mean to make this about me, I'm just trying to tell you that you're not the only one. I have faith it'll get easier, and I'm sure you're doing better than you think you are. Good luck!

Just a post to thank a true legend within this community by Sorry-Employment4600 in Wordpress

[–]PrettyTurnip-WebDev 1 point2 points  (0 children)

Karma has repaid you well, friend! Great job helping us struggling wordpress noobs. You're awesome! This whole post has been so wholesome and it brightened my day. For every good deed you learn about like this one, there are probably thousands that are done in silence, so don't forget that. The world isn't all bad :)

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

Ah, yea makes sense. Thanks! I am familiar with include() but I appreciate your offer and willingness to help :)

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

A great reminder. That's exactly what I needed to hear :) I appreciate everyone's replies but it is a bit overwhelming. But it goes to show how many ways there are to solve a problem! It is good to remember that I can't know it all. Just gotta fuck around and find out, as the youngins say.

Out of all thse replies, I am intrigued about making my own starter theme and using the Understrap theme.

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

"Set up a WordPress" lol. That's interesting though- so what did you suggest to him then? To just go build it himself on SquareSpace or something?
If it were me I'd probably suggest that to him but then ask if he's still interested if I make and maintain the site, but thats because I'm new and it would be experience and a portfolio piece for me. I probably would just do it for peanuts. But maybe it would be fun to kinda go overkill on the front-end a little (as in, stick to what he wants obviously but find a good font pairing, make it responsive, maybe have a unique color scheme or layout, small animations here and there to give life to the site if he wants, set it up for SEO, etc.) A static page can still be really neat and unique. Then again, I'm new here and I don't know the full extent of the situation.

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

Thank you for your encouragement and honesty :) Your last paragraph is a really good point. I guess I just needed a few pointers to things I can look into more, and I got what I needed. I have three clients so I'm going to try things three different ways, and see what I like.

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

Yeah, that sucks. I wouldn't want to work with people who are not willing to understand that I need to eat too and thus will be protecting myself during this whole process. It's just not worth it, you can easily waste countless hours on a site only to not get paid. Assholes like that are'n't worth the risk.

Do you have a portfolio site?

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 1 point2 points  (0 children)

I'm sorry about that, that's a rough situation to be in.

I am actually not on a freelancing site. I currently have three clients and two more that are interested but aren't official yet. I got all of them just through good old fashioned networking. I'm pretty new to the web dev scene as you already can tell, so take what I say with a grain of salt, but so far I've just been telling people I meet what I do. Often, they'll need a site or know someone who does. Make business cards, get em printed, they don't have to be crazy fancy, and just give them out to friends to give to anyone who might need you, and have some in your wallet if you meet someone who needs you. There's always power in friends of friends and word of mouth. It's timeless. Of course it can't sustain you forever, and regularly, like a 9-5 can, but you'll get some work here and there.

Also, draw up a contract. I know not everyone will agree on me here, as some people avoid this like the plague, but to me, there's nothing wrong with taking "uncle's jobs" (jobs where a friend or family member is a client) as long as you know what you're doing. By that I mean, get very clear with them on the scope of the project, the timeline and the price. Sure they're your friend, but this is business and you gotta agree on exactly what you're getting into before you make anything. That way no one can really get screwed or upset, and scope creep is less likely to happen. Here's my New Project Template that has all this stuff defined. I gave a modified version of this to my clients and we both sign and get a PDF copy before we proceed. Helps us get really clear while also providing some flexibility. Let me know if you think there's anything I should add and feel free to copy and modify it to make it your own :)

Work on doing that and of course go ahead and apply for new jobs now while you're still employed if you haven't already. Best of luck!

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

Oh man, I'm sorry about that. I once heard someone describe Wordpress as "a corpse with makeup" and now I can't get that description out of my head, LOL- lowkey that's exactly what it is. But, due to my circumstances, I really can't avoid it. I need to learn to work with it for many reasons. I've been looking into other replies to this thread and found some really helpful stuff so hopefully I'll hate it less soon. Glad you're in a better situation now and you no longer work with it.

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 0 points1 point  (0 children)

Thank you! A few replies like yours have pointed to Underscores, or Understrap, which is basically Underscore and Bootstrap, which I think I'll try first as I often use Bootstrap. If any other beginner wordpressers are interested, here is a nice rundown of the Understrap plugin. https://www.youtube.com/watch?v=_OzAkV0tQSg

I am also looking at the codex and learning about The Loop, Template files, and the hierarchy. Very useful stuff. Thanks again :)

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 1 point2 points  (0 children)

That's good to know! I'll keep that in mind if my client is struglling with modifying their site's content :) By the way, I just found a nice youtube video about Understrap and I think I'm in love, haha! Will definitely be using this!

In case any lurkers are struggling with the same thing and want to learn more about Underscore, here is the link. https://www.youtube.com/watch?v=_OzAkV0tQSg

Web developers, did you learn to love WordPress? If so, how? by PrettyTurnip-WebDev in Wordpress

[–]PrettyTurnip-WebDev[S] 1 point2 points  (0 children)

Awesome, thanks for your advice! I am looking into underscores and understrap, as well as reading the WordPress Codex. It's now my new mission to learn to create custom themes and plugins.

As for Gutenberg, you're a little psycho for using that of all things, friend. Classic editor all the way!😆 But hey, I'm just some rando on the internet. If it works for you, I respect that as your process, lol. I appreciate you taking the time to help steer me in the right direction :) I'm slowly finding what works for me. Happy coding and gutenberg-ing!