#development #coding stories - Introducing a new concept on community blogging

Hello Stemians,
I want to introduce a new concept of blogging for developers part of the community.

I have written a lot of posts related to a lot of different topics:

  1. Technology
  2. Entrepreneurship
  3. Coding Guidelines
  4. Startups
  5. Tech Ideas
  6. ........................

But in all the posts i have not shown or show a bit of coding. I have not share any #coding stories, or any part of my code and in all the posts that i have read on the community with these tags #development #software #coding it is the same.

Share your #coding stories

Why sharing #coding stories help everyone. Each developer has his own way of developing, his own way of writing code (Classes, Controllers, Models, Functions, .env conf etc..)

  • Share your own coding story
  • Write some code that are worth showing and share them with the community
  • Help others during this process by using your expertise
  • Introduce a Solution, a package a coding guidelines

Own your own narrative

Example #1 - ReactJs Some Code
Imagine you have a form in your page where you want to add something:

  • Create Entity (user for example)
  • The form has all fields (name, surname, job, email etc..)
  • Also you have a Submit Button
  • Onsubmit you POST the form to an API call or to the backend.
  • Based on fields sent the backend with respond with exception in cases of some errors, warnings etc and with succees in case everything looks good.
  • After the Backend responds the Frontend manages what to display. That’s where this piece of code doew its work.
static showNotification(type, message) {
    return function () {
      switch (type) {
        case 'info':
          NotificationManager.info(message);
          break;
        case 'success':
          NotificationManager.success(message, message, 3000);
          break;
        case 'warning':
          NotificationManager.warning(message, 'Warning', 3000);
          break;
        case 'error':
          NotificationManager.error(message, message, 5000, () => {
            alert('callback');
          });
          break;
        default:
          NotificationManager.info(message);
          break;
      }
    }
  }
}

88217504_484070425804245_5979428176428793856_n.png

H2
H3
H4
3 columns
2 columns
1 column
6 Comments
Ecency