Are you a Blogger or a Programmer?

in Proof of Brain13 days ago (edited)

Do you realise that when you're blogging, you are also programming?

Now, I don't mean that you are writing code in the usual sense of programming. But you usually include commands within your posts. That is, instructions to tell Internet browsers to display your content in different ways. So let's look at how bloggers might accidentally spoil the programming behind their blog posts on the Internet.

Blogger or a Programmer?

Image created using CreArt with the prompt, "Female creating a blog article about computer programming"

Common Blog Writing Commands

This is not a comprehensive guide to blog writing commands. But here are some common examples of commands that affect how your content is displayed:

  • lists
  • headings
  • Italic
  • Bold
  • links

When you type your posts in your chosen Hive frontend, you will see these commands:

Markdown Examples

This is a screenshot from my Ecency post editor on Android. So your view might be different. But the important thing is that Hive uses the Markdown language to store your posts and comments. Therefore, symbols like the hyphen and asterisk become commands in Markdown. And it's vital to follow the rules. If you want to avoid weird display effects.

Hive Frontend Display ProblemIn fact, @maxinpower had this very problem in . Which prompted me to write this post. So I've shared 10% of the rewards for this post with @maxinpower. Because my tiny upvote is too little reward for the inspiration that post gave me.

Markdown Generates HTML

Most importantly, you should understand that Markdown is only used to save you from learning HTML. Because HTML is the language that is used by browsers to display web pages.

HTML code from View Source

This is a screenshot showing the Markdown commands that the Hive frontend has converted to HTML. Now that is proper programming! It even has line numbers, reminding me of my early days writing BASIC computer programs. So now you can see HTML computer programs that you have generated. By using the View Source feature of most modern browsers. Whenever you visit one of your published posts.

Remember that as a blogger, you cannot avoid computer programming. Unless all you want to present is clear text. Because a web page is a program that browsers use to display your content to your readers. So if you stick to simple commands in your Hive frontend post editor, all will be well. But if you type in additional Markdown or HTML commands, you have to ensure that you obey the rules of those programming languages.

So, you can avoid most problems by sticking to Markdown commands generated automatically from clicking buttons in your Hive frontend editor. But you have to be careful when you edit your post. Because it's easy to delete one of those command symbols. Especially if you don't understand the Markdown rules.

Are Bloggers Really Programmers?

Blogging is not programming. But if you want to present your content in the best way, it certainly helps if you learn Markdown and HTML.

Learning Markdown enables you to include commands that your chosen Hive frontend does not include in their editor. Such as tables.

Note that each Hive frontend handles Markdown differently. So they might try to help you by not insisting on strict rules. Such as leaving a blank line after each formatting change (paragraphs, headings, quotes, etc). But if you get into the habit of writing strict Markdown, you can be assured that your content will display consistently across all Hive frontends.

Learning HTML is useful if you want to include browser features that Markdown doesn't support. Because you can type HTML into most Hive frontend editors. But you really need to think like a programmer if you want to include HTML. Otherwise, you can easily make your content unreadable.

I plan to write about useful HTML snippets at a later date. Also, a free tool for learning strict Markdown rules as you write your posts. But for now, let's focus on using the Markdown editor in your chosen Hive front end.

  • Are you struggling to write effective Markdown code?
  • Do you have a useful guide to writing Markdown code?

Please share your questions, experiences, and opinions in the comments.


lucoin1.png


Sort:  

Good stuff Keith
Hope all is well your way.

May Positive pepEntropy be with you.

!LOLZ
!CENT
!LUV

Thanks FJ

!BBH

!HBIT

(4/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found a ⚪ BLAQ pearl (BLAQ) as a bonus treasure token!



There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

You can see your random number generated in the Discordexplorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.Success! @keithtaylor server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer

Whats the nuttiest Band in the history of rock and roll
The Allmond Brothers.

Credit: reddit
$LOLZ on behalf of fjworld

(1/10)

PLAY & EARN $DOOM

@keithtaylor, I sent you an

You haven't published anything in a while, write more often 😉

Yes, I'm hoping to start posting more often. I guess I need to schedule some time to do it. So I've just set aside a couple of mornings each week.

!BBH

Nice advice, I learn basic HTML because Hive, and learn another things because Hive. I learn simple English because Hive, I learn a Little Spanish words because Hive. 😊😊😁😁

I think it is fantastic that Hive is inspiring you to learn all these new things. Most of all, I love how you share what you have learned on your Hive blog.

!BBH

Congratulations @keithtaylor! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 10000 upvotes.
Your next target is to reach 11000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Our Hive Power Delegations to the January PUM Winners
Feedback from the February Hive Power Up Day
Hive Power Up Month Challenge - January 2025 Winners List

Very good article! In my case, I started learning web development with HTML and CSS, but I already had experience with HTML thanks to the forums.
I would like to make a clarification: both HTML and Markdown are not programming languages, but markup languages.

HTML structures content on the web, while Markdown facilitates writing without the need for complex code.

Thanks very much for your comments.

You've raised a very interesting debate about the classification of HTML as a programming language. In particular, it's widely discussed on Reddit, StackOverflow, and lots of other forums. As I discovered when I searched for, "are html and markdown programming languages".

That led me to searching for, "what is the definition of a programming language". But I couldn't quickly find a generally agreed definition. However, the Britanicca encyclopedia page for computer programming language is interesting to me. Because it includes a section about markup languages. Which suggests to me that markup languages are a type of programming language.

Certainly, in my career as a freelancer, most agencies included HTML as a programming skill.

Anyway, my best find from my searching was Are HTML And CSS Considered Real Programming Languages. I love the level of detail in this article. With links to more good stuff than I have time to read. But my favourite part, in this context, is their conclusion:

Ultimately, the best answer to the debate over whether or not HTML/CSS are legitimate programming languages is: “Does it really matter?”


So I'm going for a quick look around there now.Anyway, the most interesting thing about our interchange is that I've found your https://risingstarutils.xyz

!BBH

!HBIT

(2/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️

Sorry, but you didn't find a bonus treasure token today. Try again tomorrow...they're out there! You can see your random number generated in the Discordtools | wallet | discord | community | daily <><

There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

Check for bonus treasure tokens by entering your username at a block explorer explorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of BlaqSuccess! @keithtaylor server, #hbit-wusang-log channel. |

It would be great to write in another color, I have only been able to write in

RED

What other colours do you want?

!BBH

!HBIT

(4/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found a ⚪ BLAQ pearl (BLAQ) as a bonus treasure token!



There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

You can see your random number generated in the Discordexplorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.Success! @keithtaylor server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer

!HBIT

(4/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found a ⚪ BLAQ pearl (BLAQ) as a bonus treasure token!



There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

You can see your random number generated in the Discordexplorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.Success! @keithtaylor server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer

Thanks for the shout out and the support. your answers where a help for me. Gonna read your post later more thoroughly. Have a nice rest of the weekend and a pleasant week to come.

!PIMP
!LUV

Thanks for the shout out and the support. your answers where a help for me. Gonna read your post later more thoroughly. Have a nice rest of the weekend and a pleasant week to come.

!PIMP
!LUV

!HBIT

(2/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️

Sorry, but you didn't find a bonus treasure token today. Try again tomorrow...they're out there! You can see your random number generated in the Discordtools | wallet | discord | community | daily <><

There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

Check for bonus treasure tokens by entering your username at a block explorer explorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of BlaqSuccess! @keithtaylor server, #hbit-wusang-log channel. |

!HBIT

(4/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found a 🟩 Blaq Emerald (BLAQEMRLD) as a bonus treasure token!



There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

You can see your random number generated in the Discordexplorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.Success! @keithtaylor server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer

!HBIT

(2/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️

Sorry, but you didn't find a bonus treasure token today. Try again tomorrow...they're out there! You can see your random number generated in the Discordtools | wallet | discord | community | daily <><

There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

Check for bonus treasure tokens by entering your username at a block explorer explorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of BlaqSuccess! @keithtaylor server, #hbit-wusang-log channel. |

!HBIT

(4/1) You mined .9 🟧 HBIT and the user you replied to received .1 HBIT on your behalf. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found a ⚪ BLAQ pearl (BLAQ) as a bonus treasure token!



There is a treasure chest of bitcoin sats hidden in the game. Someone will find it. Happy hunting. 😃

You can see your random number generated in the Discordexplorer A, explorer B, or take a look at your wallet. Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.Success! @keithtaylor server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer