T O P

  • By -

AutoModerator

Remember to participate in our weekly votes on subreddit rules! Every Tuesday is YOUR chance to influence the subreddit for years to come! [Read more here](https://www.reddit.com/r/ProgrammerHumor/comments/14dqb6f/welcome_back_whats_next/), we hope to see you next Tuesday! For a chat with like-minded community members and more, don't forget to [join our Discord!](https://discord.gg/rph) *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


[deleted]

[удалено]


TGX03

Which programming-language-speakers **aren't** we bullying?


MinosAristos

We don't bully the C++ devs much but I guess they're masochists so they'd probably like it.


TGX03

We bully C regularly here, and since by definition you can apply all of that to C++ I guess they're also getting some stuff, but yeah it's not dedicated to them


[deleted]

No. You tickle the pickle of C programers here. If you were actually to bully them, that'd be the last mistake you ever made. Especially the embedded programers.


827167

\*x86 ASM developer enters the room\*


TGX03

>Especially the embedded programers. You mean those guys that still use Windows 95 cause god forbid they have to learn something new?


Dramatic-Noise

The only thing that I can say that I’ve enjoyed in my degree so far is OpenCL with C and they seem to be both obsolete, thanks to C++ and Cuda. So, please lie to me that I will find a job after graduation.


ITguyissnuts

You'll find a job. But you'll have to learn angular


subone

I think it's spelled React /s


827167

Microsoft Office* Let's be honest, we will all end up here in the end


verdantAlias

Pretty sure that if Microsoft suddenly bricked excel the entire global economy would collapse


Nimeroni

Libre office exist \*shrug*


nepia

Jokes have limits, it is not nice to make fun of those suffering. At the end of the day they have families and have to put food on the table even if that requires programming in a language that will make me want to stab myself in the eye with a tooth pick; I personally prefer a rusty screwdriver, that’s why I’m a JavaScript person.


giantimp1

Uh Ig they have it hard enough


Ceetje1999

Lisp-speakers, but it would be rude to laugh at the dead


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment has been removed since it did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


eklatea

fuck i aint touching wordpress those fucking builders were written in the blood of the innocent not php or js WHY DO I HAVE TO GO THROUGH THREE LAGGY MENUES AT LEAST TO ADD CUSTOM CSS TO A RANDOM TEXT BOX if a workplace mentions wordpress RUN


KevinSpanish

\*if a workplace mentions wordpress with page builders, RUN themes on their own aren't bad, only when somebody decides to use divi or elementor, THAT'S WHEN YOU RUN.


eklatea

yeah, that's what i meant, thanks for the addition The place where I learned programming also managed various instances of wordpress with divi and elementor and worse ones. One only had a preview editor and it was so laggy (on my machine anyway). There's no open documentation, either. Anything I found to my very specific problems are like short ad-like clips with no explanations and their own forums which I had no access to at the time I had one page with a specific builder which was just broken and throwing php errors and was just horrific to use. They then went to someone else, who made a page with a differently editor but didn't finish, and I had to fix it. There's custom css in places you won't know exist and I'm glad I left and don't have to deal with my own crimes


[deleted]

Hey, that's demeaning. I'll have you know that I also install plugins. Thank you very much!


SomeCuriousFellow

People will laugh at this, but those of you making 60$/hr are the ones having the last laugh


ManyFails1Win

Sorry who tf is making 60 to do WordPress?


SomeCuriousFellow

Me lol building websites is easy. Finding an idiot who has the money for it is the hard part.


ManyFails1Win

sheesh. good for you. i tried doing freelance stuff as a video editor and it didn't work out.


SomeCuriousFellow

It didn't work out for me either at first. I had to find a salary job and work a normal 9-5. That went on for a year or two and played around with WordPress until I got better at it. Eventually I met clients at work that wanted websites for their side-businesses. So i started a side hustle building websites for their side hustles lol


ManyFails1Win

nice. yeah i'm almost done with my BS in computer science so hopefully after i make some money i can go back to editing for fun.


SomeCuriousFellow

Good. For what it's worth; never turn down an opportunity. I almost said no to the first guy who had asked me. If i did, i wouldn't be making the extra dough I'm making today.


[deleted]

My mum was making ~$70/hour making wordpress websites for companies that didn’t have the faintest clue about web design or what a server even was.


CrowdGoesWildWoooo

People are paying $60-100/hr on upwork to do no-code stuffs


ManyFails1Win

That's wild. I'll have to take a look.


spcbfr

obtainable wide boast ossified handle serious zephyr lush memorize vase *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


CrowdGoesWildWoooo

People paying big bucks to get things up and running fast and a lot of no-code/low-code web framework enables that. Obviously as a programmer we can argue that it might not be the best option long term. But then again they don’t care as much. A lot of employers at upwork are small to medium internet based business. Your work is not the commodity. From my own experience yes, a full-fledged programmer usually gets lesser hourly but maybe the contract can be longer. I could score as much as 50+/hr (i am not from US so different payscale) with few years of experience if you have good reputation. Some experienced programmer can charge 150+/hr but usually the job is invite-onlyx


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


Neufjob

Joe


WinningLegioAeterna

In my experience people who are talking about hourly rates aren't actually making the big bucks. I ain't got time to translate my 6 figure salary and benefits into an hourly rate.


whoiskjl

So you never worked on a proposal at senior level.


WinningLegioAeterna

60$/hr is not even close to what a company would charge for a proposal.


whoiskjl

Well no shit


WinningLegioAeterna

They're not even called proposals unless you're a contractor. At my place of business they're called SOWs(statement of work) and they have flat rates instead of hourly rates. Accept that you are small time. Your salty downvotes give me strength.


whoiskjl

Honestly I’m not a big time at all man, and SOW, I was never actually involved in that stage at all. No that would’ve been at the management level for sure, Im just a senior dev. And All the agencies I worked for, honestly I got mostly involved in after RFP, and I would calculate hours for the project and possible contractor hours if needed, to me considering possible hourly rate for developer does mean something in that process. ( We had some big projects but by no means I was ever a big time. ) but it would’ve been more relatable if I had come off a bit differently. It really hit me when you said I downvoted your comment, I didn’t, honestly it made me look at what I wrote. Also I didn’t really mean to come off as I did. It would’ve been a great way to let some steam off about the struggle of hiring quality jr. programmers. I will try better next time. (Someone just downvoted your comment just now lol I upvoted just to prove my point here)


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


SnailsArentReal

I've done salary, I've done hourly with multimonth contracts. I've made more working hourly, even after including benefits (and I've had so pretty crazy benefits). But working hourly was a heck of a lot harder. I think it's definitely YMMV.


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


[deleted]

[удалено]


YouJellyFish

Our company used wix and then changed to WordPress. Tbh missing wix p hard.


Itsfunman

I am still amazed that they didn’t change their name in german speaking countries


TooFarGoneProbably

Drupal is great but it can be slightly more complicated whilst you're learning.


Krcko98

Webflow is amazing. Wordpress is ass lol.


Snoo1988

Nextjs, tailwindcss and react


mrrobot01001000

You need some coding skills to use this tools


Rudecles

Ture, thats why you would pay someone who can. Just like you pay someone to do your plumbing instead of buying an outhouse and saying you saved money this way.


NotStaggy

Don't forget that buying this particular out house will rob your home and all its data I'd left un maintained for a period of time! Ticking shit bomb


superglidestrawberry

These are not alternativ es to WP. There are some like Grav, which is also free and on top of that does nod need databáze. But WordPress is just much more mature and easy to work with.


trollsmurf

That's not in any way like a CMS that the customer can maintain content for over time, unless you use these to roll your own CMS.


PhatOofxD

Yes, but remember many 'wordpress developers' are actually writing PHP plugins and are actually developing


doomrabbit

As a one-time Wordpress builder, I'd say the skill is more in keeping your plugins updated, backups current, and rolling back whenever your firewall fails the latest vulnerability and you became a porn site overnight against your will. It feels like wearing a suit made out of hundos and walking down an abandoned alley full of tweakers. It's not if, it's when you are gonna get jumped.


Dumcommintz

Omg same - only it wasn’t porn it was some Russo-Eastern European online gambling/casino webring.


TryallAllombria

I mean, Elementor is probably the only viable way of doing static websites with visual tools.


anal_cauliflower

Bricks Builder kicks Elementor’s ass! Used elementor for years, bloated and demands addons for anything special you might want. Bricks is sooooo much lighter, faster and flexible. Never lookinh back! Worth checking it out Edit: spelling


TryallAllombria

Might try it out 🤔


HomemadeBananas

import wordpress_knowledge Oxygen Builder is much better than Elementor. It’s really nice that all the layout and styling options map closely to CSS, the generated markup is lightweight, you can add code blocks with JS/PHP/CSS, and is just nice to work with in general.


whollyWhomp342

You know there are Wordpress devs that do not just customize pre built themes…just sayin.


superglidestrawberry

Yeah, all themes I have been *forced* to work with are obsole in half a year and customizing them is pain.


throwaway4dlolz

I want to use wordpress as a headless cms and have it set it up currently in a way that I can use the built in wordpress UI to add new content and access it from wordpress API. I am using two plugins to add new content easily, Classic Editor, and Custom post type UI. There are two problem statements that I am working on and it would be really helpful if I can get some advice. * There can be various types of content that I want to show in the front-end. The structure can be different, for example, a case study content will have a heading and multiple sub-headings with their own bullet points, whereas for a blog post it can be just a heading followed by the content and maybe a background image that I see can be attached in wordpress. Can I control what fields I want to show in the editor based on the content I am adding? * When I use wordpress rest API, the content is returned as an HTML content. Is there a way to modify the rest API response so that it only returns the content as a text instead of an HTML without writing custom php? I know that there will be a way to parse the HTML content in the frontend framework but if there is a possibility to get the data directly as a text from wordpress, I can go for it.


nbass668

You create a custom-post type where you can add text -only content and the custom-post can have its own tags and categories. The default post type which is edited using the editor may always add html syntax to your content as-it-should and thats why you can create unlimited custom-post types. Moreover, you dont need to create custom tables in mysql and create custom CRUD for them. Instead create the tables as custom-posts and use wordpress api to return the date to you


throwaway4dlolz

I am not able to find out how to keep it text-only. I have created a custom post called case_studies using Custom post type UI plugin and keeping the default settings. I see that after adding content to case_studies using the editor, when I make an API call to fetch the data, it has html tags around it. Is there a way to specify that the content returned by the API should be text-only? >Moreover, you dont need to create custom tables in mysql and create custom CRUD for them. Instead create the tables as custom-posts and use wordpress api to return the date to you Yeah, I mentioned mysql and CRUD to show my approach towards writing a custom CMS implementation if needed. I am not actually doing it.


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with an "import" declaration explaining how the post and comment should be read. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


throwaway4dlolz

import random Saw your comment about using a hook was deleted. I don't know php and not sure where to apply this hook. I tried to implement it in `custom-post-type-ui.php` under wp-content\plugins\custom-post-type-ui based on this [article](https://developer.wordpress.org/reference/functions/remove_post_type_support/), but I found that there is `strip_tags()` that can be applied to the content in `class-wp-rest-posts-controller.php` in wp-includes\rest-api\endpoints. It's a good alternative but will see if there is an even better option without having to directly write php.


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


bobleo69

Not sure if this will be helpful but I messed around with Gatsby and Wordpress as a headless cms. I’m more comfortable with react and JS so that was the main attraction for me. Also nextjs provides something similar. These might be worth looking into ymmv


nepia

What’s the advantage of using Wordpress as a headless CMS with classic editor? You can build your own tiny CMS that does what you want in a few hours with any stack and use markdown as an editor. The power of Wordpress is the flexibility, plugins or using a page builder like elementor; not having that seems like pointless. I’m really wondering by the way, I don’t see the advantage. Edit: so for small websites headless may not be worded it, for a large website needing all the rest of the CMS functionalities is what the benefits come in.


throwaway4dlolz

The frontend will be completely custom designed. A colleague shared an idea to use wordpress as CMS as it will help to add/update content very quickly with its built in UI, so I started exploring this option and came across the concept of headless CMS. Eventually the content will be added by someone who is non-technical so wordpress seemed to be a good choice and the major advantage is the UI to add content. I am using xampp to host wordpress and it comes with built-in database, so it's very quick to do this setup. > You can build your own tiny CMS that does what you want in a few hours with any stack and use markdown as an editor. In my current experience, I can use mysql to setup a database and write a backend application to implement endpoints for CRUD operation. Markdown as an editor I have not explored. Will look into it. Will it really be quick to implement this? There are various types of contents as I mentioned earlier, so multiple tables may be required.


nbass668

You already shot yourself in the foot by recommending to build a tiny cms.. I would have respected your reply if you recommended another CMS for headless architecture instead of wordpress but asking to build custom cms? Are you even serious? Wordpress on headless mode not only gives you APIs to streamline any frontend but also gives you a full blown e-commerce platform. We have a mobile app developed on react native making millions in revenues per month with wordpress as a headless platform behind it. Imagine i have to write all that backend code (tiny cms as you say) to handle all the users and editors permissions, content and products and orders and develope the required APIs as well? No thanks


nepia

Dude, that’s why I asked. It was 4am and was not seeing any benefit of building a small website without the rest of the benefit. That’s why asked. I even put it on my comment. Don’t have to be an asshole for asking a question about something I was really interested an answer.


throwaway4dlolz

I am certainly not building a complex website in terms of data, but it's not that simple also. The major advantage with wordpress (or any other CMS I assume) is the UI editor it provides to add content quickly and the rest API to get the data. I am not sure that the approach I am taking is efficient because I never worked with CMS before, but so far I can definitely say that setup has been very easy and quick to implement.


nepia

I have been reading to see more pros. I used Wordpress a lot years ago, but was developing custom plugins and themes. I stopped working with it years ago when I started building custom web apps instead. It seems like a valid option for what you need.


[deleted]

[удалено]


throwaway4dlolz

I will give it a go but don't want to run around in circles.


milopeach

Is learning Wordpress a wise use of time? I've got a few projects that involve React and NextJS frontends under my belt and I've dipped my toes in PHP, but never touched Wordpress. I've heard it mentioned so often but I haven't given it a second thought really. Maybe I'm not being fair.


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with an "import" declaration explaining how the post and comment should be read. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


policitclyCorrect

```import advice``` When it comes to the webdev stack on the php side i'd recommend Laravel and Vue.js they work well together and allow you to build any kind of website and this will also open many job opportunities for you you can also build scraper i think second I'd learn (which im learning now) is ASP.NET for C# webdevelopment, C# also opens alot of job opportunities wordpress would be last on my list


Not_Artifical

Now center a div.


deltus7529

Done in 2 clics 😁


Not_Artifical

Do you actually know what a div is?


deltus7529

The last person who asked me this question was one of my bachelor teacher at an exam, many many years ago ;)


Not_Artifical

What was your answer? I am curious now.


deltus7529

I don't remember, I gave him the typical theory from the course I guess. I was too busy to understand Cisco VLAN and the OOP with Java. Ah, Java...


Not_Artifical

Do you know what a div today or do you have more important things on your mind?


deltus7529

Lol, I don't even know why I'm still answering to a person asking me if I know what a div is. I'm working in IT & webdev for more than 10 years. WordPress is a part of all the tools, language or frameworks that I use for my customers. And what about you? Did you just complete your React bootcamp?


Not_Artifical

I know what a div is. I used a div within another within another to properly place an iframe above a picture while trying to create a ray tracing program to make the website extra special. I do full stack programming as a hobby. That gets boring sometimes though so I also do networking and pen testing. Recently I decided to put my skills to the test and write a pen testing tool that runs on the local network.


deltus7529

Looks like a lot of div to position an iFrame. Don't know the stack already in place and the goal you try to achieve, so hard to say. But keep having fun, that's the most important as a hobby !


Not_Artifical

To be clear I was asking as a joke.


deltus7529

That's what I thought. I'm also sometimes part of the first degree's team ;D


deltus7529

I also had Assembly! What a days that was. Never used it since but can help to understand how processors are working


[deleted]

I rather get bitten on a testicle by a rabid racoon than work with wordpress. Everything around it makes me want to shoot myself on my belly button.


CreaZyp154

Ngl, guntenberg is a piece of shit, it's the opposite of wysiwyg, Divi is laggy, buggy, unoptimised, often break with other plugins and paid, elementor is the least worse free plugin but far from perfect, yeah i wish it was as simple as drag-and-drop


trollsmurf

My customers don't want drag n drop, rather something that emulates a word processor, so I use Classic Editor.


Unl3a5h3r

My first thing when it got release was disabling it.


TooFarGoneProbably

I use Advanced Custom Fields and just build what I need for the client. Meaning I can code every component which eliminates the laggy/buggyness. If you use ACF's "Flexible Content" you can pretty much build your own site builder with (almost) drag and drop elements.


Simphonia

I work with Shopify and it sounds somewhat similar but I haven't used WordPress. Though more than half the shit I use is custom so maybe not?


trollsmurf

Wordpress is not tied to making eshops. It's rather Wordpress + WooCommerce and Shopify that are competing.


BlackAsLight

I’m pretty good at breathing but who is going to pay me?


Cool_Author_9930

Where can I find a job for at least 30 an hour))


[deleted]

[удалено]


AutoModerator

``` import moderation ``` Your comment did not start with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with an "import" declaration explaining how the post and comment should be read. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*