I use spring boot and java/kotlin, but professionally and for side-projects, changes are "instant" on side-projects and greenfield projects. Legacy enterprise is another story, there the answer is "it depends".
Use an IDE like Intellij. I have coded a lot of Python, back to java/Kotlin now, and I prefer it.
What setup do you have that it's "instant"? I put a decent amount of effort into reducing my apps startup time for local development but it's still on the order of 3-10s
Why the hell would I do that? It's not like anyone gives a shit about being nice anymore. In fact, being a total asshole like me is the new norm. So, if you want to fit in with the rest of us, just be a prick and don't worry about being nice.
what if you do not have the right background or expertise or time to write content, do you hire writers? those with the right expertise will be expensive and with the hundreds of pieces you need you need a lot of $$$
You have to have the ideas. Those are pretty easy, though.
You can go look at other company's websites to get ideas from their blog posts. then you must reword things in your own words and thoughts, maybe take out some stuff of theirs if you don't agree, and add your own content that they don't have and you think is needed. If you go onto 20 websites and read their content on a specific topic, you pretty much will learn everything there is to know unless it is hyper-technical, like some PhD level mathematics or physics, then just give up if you want to write content like that. That is unreasonable.
You can go onto reddit subdomain that is in the area of your interest and read through the comments. If someone there asks a question you know the answer to, that can be a great starting point for a blog entry. I tried to think of a random category and the first thing that popped into my head was "roses." I don't know anything about them but went to that subreddit https://www.reddit.com/r/Roses/
I started scrolling and came across "Roses wilting after planting" and the description of what is happening: "So I did everything you’re supposed to do with planting rose trees I dug enough space added enough soil, put some rose plant food. Is there anything to help combat the shock and any tips would be welcome. I am in Phoenix Arizona so climate is sunny now thanks in advance guys can post pictures if needed"
If you are a rose aficienado and can answer this question, that is a topic right there. If you do NOT know about the topoic, you can search through other rose websites and see if there are answers and then just put together an answer. However, you must make sure that the sites you get the info from are completely and 100% accurate and from reputable sources. Finding reputable websites can take a lot longer than writing the article.
Of course, you must have a great command of the English language. You have to create something readable. Entertaining, not dry. Easy to read, not cryptic. Organized, not disorganized.
If you can't do this yourself and are horrible at grammar, at least correct the obvious mistakes in Word - they underline the mispelingz and all that.
You can maybe also get an editor from fiverr. Even professional writers use editors to catch their mistakes. It's difficult to see your own mistakes.
Also, fucking chatgpt, that fucking shit is awesome. You just need to be able to double-check the shit out of it, as it sure as shit does not get everything right. So you need some expertise to double-check chatgpt.
I would recommend using something like tonedear.com and practicing ear training mostly. I played a lot of classical music when I was 14-15, my biggest regret is not focusing more on ear training :)
My experience is totally different: Both from my experience as employee, and on the hiring side.
Primarily, the employees are pushing for working overtime. There are a few reasons:
1. Many just don't do anything at all in the extra hours (remote workers are especially prone to this)
2. Some people want the overtime pay, and do not care about the reduced productivity
3. Some people just use the time to learn new stuff, I must admit I did that myself as a developer. Though, I always learned stuff relevant to work.
4. Some people do not have much life outside work, been there myself
Very seldom is it management who really pushes for overtime in mye experience. IMO the scale at which employees "fuck" employees, is much larger than the other way around. Context: I am in my mid twenties and have employed around 50 people in the nordic countries+
With regards to blocking sites to concentrate, adding a comment as to why it was blocked in the first place might help. It is something I try now to see how effective it is.
My etc/hosts:
# This should never be commented out unless my life depends on it. If
# We get an article or there is CRITICAL information there it is OK, but
# in 99% of cases you will just waste your time on these websites. GO OUTSIDE INSTEAD!
0.0.0.0 dn.no dinside.no nettavisen.no itavisen.no e24.no vg.no www.dn.no nrk.no dagbladet.no https://dn.nohttps://www.nettavisen.no/ www.nettavisen.no shifter.no www.shifter.no nettavisen.no nrk.no www.nrk.no
# FB might be relevant for work, but ONLY uncomment if you have something CONCRETE to do on the platform.
# Delegate to someone else if possible, which can be done in most cases.
# TRAIN or GO OUTSIDE instead of wasting time here
127.0.0.1 facebook.com login.facebook.com secure.facebook.com latest.facebook.com inyour.facebook.com beta.facebook.com static.facebook.com touch.facebook.com developers.facebook.com newsroom.fb.com pixel.facebook.com apps.facebook.com graph.facebook.com m.facebook.com upload.facebook.com www.facebook.com https://facebook.com
# LinkedIn should only be used for marketing, DO NOT COMMENT UNLESS YOU HAVE A CONCRETE THING TO DO.
# TRAIN or GO OUTSIDE instead of wasting time here.
127.0.0.1 linkedin.com www.linkedin.com https://linkedin.com
I genuinely think I have a great replacement for "signing" software, it is much more efficient:
1. I just email the contract
2. Include in the email something along the lines:
Signature Employee / or reply to the email as confirmation of the employment contract:..............................
Answer: "I approve the contract in its entirety" “DATE"
I cannot imagine that sometime in this universe, someone will say: "Well, they answered that they approved the contract, but because they did not 'sign' the contract it is not valid"
I think signature software is just complicating things by trying to "digitize an old concept".
The nice thing about this is that I have automated it further by having an Airtable table with fields, and then using an automation to send an email based on the fields in the table. Hourly rate, name, job type etc. for the employment contracts. Before I used adobe sign and it was much more hassle to make contracts.
I expect my comment to take a big hit on Docusign's market cap :p
Use an IDE like Intellij. I have coded a lot of Python, back to java/Kotlin now, and I prefer it.