About2-year degree focused on Web Development. JS is my favorite language, despite its quirks. Currently doing web design / development for a marketing firm (mostly WordPress). Learning Laravel, Electron, Node and Docker on the side (all unrelated).
SkillsJS, PHP, CSS, HTML, Laravel
Joined devRant on 6/8/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I mean... Nothing to descriptive, and it's technically not a CS degree. But it got me a job and helped me learn some fundamentals that I was lacking.
I was originally going to try learning on my own because I hated school. Now I'm glad I at least went through the Associate program I went through.
Hmm... Geekiest non-dev thing I do regularly is watch Mark Rober, Smarter Every Day, and Colin Furze videos. They can definitely be entertaining, but I do love seeing what they work on/research.
Don't really have desire to, for instance, build something with Raspberry Pi. But that's just me. 🤷1
Got a call from a client who muted their PowerPoint mid presentation -- not the computer or (apparently) a video in the presentation, the whole presentation.
I didn't even know that was possible. But apparently they got it working again while I was trying to help over the phone.
Partially-inherited a WordPress website today that 1) has a ton of outdated plugins (therefore causing Visual Composer to complain), 2 was upgraded to WordPress 5 without keeping the old TinyMCE editor around, and 3) uses a page builder that's built into the "page options" portion of the Edit view.
We also have to add a couple of pages with the project in this state.
(For those not familiar with WordPress, "Page Options" can't be previewed before the page is published/updated, even though anything inside of the actual content area can.)
We got some work to do. 😐6
You know a website launch is going to go smoothly when:
1) it survives multiple reviews,
2) it's packaged up and sent to the client,
3) client tells you there's incorrect info,
4) incorrect info matches current site, and
5) client doesn't provide the correct info.
I think it was trying to learn how to make a CSS-only drop-down menu -- especially multi-tiered.
Even though that's when I was first learning, I'll admit I never totally conquered that one. As much experience as I've had with CSS over the last several years, I haven't had to build one of those menus in a while, which kind of means having to do it again will be frustrating again.
Or I can cheat and use whatever CSS framework I'm using at the time. 😏2
1. No sugary snacks (ugh, gonna be brutal).
2. Find a Node project I can become a regular contributor to (because I haven't had an excuse to really learn Node yet).
3. Learn to sit back and stop worrying about whatever the big new thing is in the industry. Be content to read up on it and see how it plays out.
That third one can fit my laid back personality anyway, but it's so hard not to get caught up in worry when things like Node, Blockchain, and AI become such big crazes -- and then the hype dies down.
Of course, I do still want to learn and use Node, but anxiety about being left behind isn't a factor anymore. So that's a plus.
My manager just told me this at the end of the work day.
Today, my manager got a call from client "X".
They wanted to know why issue "Y" happened at event "Z" that was being put on for their client.
My manager basically told them we had nothing to do with that part of the event, so we wouldn't have had anything to do with solving problem "Y" either, but that what ended up causing problem "Y" had been passively mentioned to us months ago, and that he's not sure why their client didn't communicate it.
Client "X" told my manager that they would call back after talking to their person that helped organize event "Z".
No call back.
Definitely rant-ish, but also kind of a funny/ridiculous story to end the work day with.4
A day will come when higher ups will no longer treat website design the same as PowerPoint presentations.
But it is not this day!
JK. Honestly, all I can say is the next fad will come, then the next, then the next... They'll all explode for a bit, accumulate band wagoners, calm down... Wash, rinse, repeat...
Oh and PHP will still be around. :P9
Dear random blog/news website,
Why do you equate a random visit via a Google search to wanting you to bombard me with notifications? What is wrong with at least waiting for frequent or multiple repeat visits before asking for notification access?
As shocking as this may be to you, most of us are not desperate for content from random, virtually-nameless websites/blogs. If that is you, please seek professional help.
In fact, please seek professional help anyway.
Virtually every visitor your website will ever have4
At the parking garage downtown.
Reported issues with 4th floor "down" arrow buttons for the elevator a couple of times. Elevator and inside buttons still worked fine.
A couple of weeks later, elevator is turned off.2
Here I am just realizing the reason the author of a rant isn't shown directly in the feed is probably to avoid influencing votes. That makes sense now.4
*generic, flaming hyperbole about software lacking preferred features*
*over-glorifying opinion on preferred software and its superior implementations of features offered by hated product*
*actually employee of software #2's company*
Told a friend I was just killing time. He said "I feel sorry for time. People have been trying to kill it for years."5
When you have to delete/move 1000-character files that Dropbox synced from a Mac OS source...
So thankful for `robocopy` -- even though you'd think MS would eventually allow longer filenames.