Skip to content
View BB-Simon's full-sized avatar

Highlights

  • Pro

Block or report BB-Simon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BB-Simon/README.md


👨🏻‍💻 A little bit about me

class Programmer {
  #languages;
  constructor(name, languages) {
    this.name = name;
    this.#languages = languages;
  }

  #knownLanguages() {
    return `expert in the following languages: ${this.#languages.join(", ")}`;
  }

  showLanguages() {
    return this.#knownLanguages();
  }
}

class Simon extends Programmer {
  constructor(name, languages, occupation, location) {
    super(name, languages);
    this.occupation = occupation;
    this.location = location;
  }

  introduce() {
    console.log(`Hi, I'm ${this.name}. I'm a ${this.occupation} living in ${this.location} and I am ${this.showLanguages()}.`);
  }

  codeIn(frameworks) {
    console.log(`${this.name} is coding in the following frameworks: ${frameworks.join(', ')}.`);
  }
}

const bbsimon = new Simon('BB Simon', ['JavaScript', 'TypeScript', 'Node.js', 'Ruby', 'Ruby on Rails', 'Express.js', 'React.js', 'Next.js'], 'Software Engineer', 'Cairo, Egypt');
bbsimon.introduce();
bbsimon.codeIn(['React.js', 'Next.js', 'Express.js', 'Rails']);

🚀 Skills and Tools

html5 css3 bootstrap JavaScript Typescript React NextJS Redux NodeJS ExpressJS NestJS Python Ruby Rails MongoDB MySQL PostgreSQL vs code git GitHub Gitlab Trello


Pinned Loading

  1. JavaScript-All-You-Need-to-Know JavaScript-All-You-Need-to-Know Public

    A comprehensive guide to JavaScript, covering essential concepts, advanced topics, and problem-solving techniques. This repository includes in-depth resources for functional programming, object-ori…

    JavaScript 4

  2. Data-Structures-And-Algorithms-Implemented-In-Python Data-Structures-And-Algorithms-Implemented-In-Python Public

    Implement Queue, Stack, Linked-list, Tree and Binary Tree in Python

    Python

  3. Ruby-all-you-need-to-know Ruby-all-you-need-to-know Public

    Ruby fundamentals and OOP and Problem solving with Ruby

    Ruby 2

  4. microinitiatives microinitiatives Public

    Microinitiatives is micro-entrepreneurship community where entrepreneurs design, implement and share their initiatives, Built using React, Redux, Redux thunk, MUI, Styled-component, NodeJS, Express…

    JavaScript

  5. reddit-clone reddit-clone Public

    TypeScript

  6. bookmark bookmark Public

    TypeScript 2