Rasheed Mudasiru Taiwrash

Developer | Community Manager | Campus Expert |
  • Federal University of Technology Minna
  • Minna

Becoming an Expert

Becoming an Expert

How to complete the application to become a GitHub Campus Expert.

Becoming an Expert

Introduction

Introduction

An introduction to Campus Experts and campus communities.

Introduction

Inclusive Communities

Inclusive Communities

How to start creating inclusive communities on campus.

Inclusive Communities

Information Design

Information Design

How to design workshops, worksheets, and other learning experiences from first principles.

Information Design

Public Speaking

Public Speaking

How to speak publicly, from writing a talk to wowing an audience.

Public Speaking

Introduction to Git

Introduction to Git

Take your first steps with Git, versioning your files and collaborating with confidence.

Introduction to Git

Community Impact

Community Impact

Apply what you've learnt by making a plan for the future of your community.

Community Impact

About Rasheed

Hi everyone 👋 I am Rasheed, a passionate student community builder. My love for problem solving is so great that led me to studying computer science just for the purpose of solving problems with technology. I write C++, JavaScript and python. As a science student in high school, the love for solving problems for humanity and the state of the future made me find myself in the computer science department. As a first year undergraduate student I started supporting community builders on campus to build and raise community for the purpose of increasing the number of technological problem solvers. Which led me to my appointment to lead Google Developer Students Clubs in my second year. At the same time I was made the AWS educate ambassador just to empower my colleagues with necessary skills to solve humanity problems. I became GitHub Campus Expert along the way and it has been an awesome experience so far. I lead several tech communities in and outside campus and it has been a source of joy for me seeing my community members doing great things ranging from access to jobs, internships and scholarships.

Connect with: LinkedIn GitHub Twitter

Skills

javascript
reactjs
git
technical writing
nodejs
c++
python
github
nextjs
vs code
linux
devops
cloud

Recent activity

The Three Fundamentals of Learning Cloud Computing and DevOps Engineering

Getting into cloud computing or the DevOps world is made easy by various cloud providers. For instance, Amazon Web Services provides access to AWS Educate to learn both the fundamentals of the cloud and AWS cloud services specifics, and Google provides access to Qwiklabs to learn all about the cloud and Google Cloud Platform cloud services specifics. Microsoft provides access to Microsoft Learn to do the same as others provided. The Linux Foundation has courses and training on cloud native paths and so on. There are other learning platforms outside the provider platforms. KodeCloud, ACloud, and others are also a place to leverage cloud technology knowledge. Diving into all of the above-mentioned platforms may be very tedious and difficult without the knowledge of the basics. To find the cloud journey more interesting, one needs to have in their toolkits the basics to be discussed in this article. Don’t misunderstand this, jumping this will not hinder you from learning on those platforms. But it’s worth knowing that all these platforms are like an ocean to learn on and an ocean that can easily drone beginners and starters without the full knowledge of basics and fundamentals. My exploration of those platforms made it a choice for me to support people like me to learn the right way and show them what it is necessary to have as a pre-requisite. The following are the basics you need to have as a person planning to start a cloud engineering journey.

Linux Services - A Step-by-Step Guide to Creating a Personal Cloud Server

It is a popularly known fact that a Linux server can apparently run for years without needing a restart. For this reason, Linux is the most used platform for server related jobs and tasks. For decades Linux leads the list of StackOverflow surveys of the most used platform not until Windows introduced WSL (Windows Subsystem for Linux) before overtaking the Linux. This is just a simple reason why this article was curated to help introduce you to the world of Linux power use. Automation is another key feature made possible by Linux, in this article we will talk about the following

Routing Essentials and IP Addresses in Computer Networking

Connectivity between networks, both on Local Area Network (LAN) and the internet at large, are managed and controlled by the idea of computer networking. Networking is a field in Information Technology (IT) that ensures the interconnectivity between and among networks. It ensures that the broadcasting of packet data (message, data) is an easy and achievable process. The connectivity that ensures data movement is made possible through the concept of this discourse - ”ROUTING”. Routing is the selection of a path or route to be followed by a particular data packet (data or message or information) that is being shared over a network. Keywords Router: A device that is capable of transferring data from the source address to the destination address Packet data: This is the data or information or message being shared or transferred over a network. In this discussion, we shall be using the three words interchangeably. Protocols: Set of rules or guidelines that governs data transmission over a network. It is a standard that must be followed by nodes (computer) on a network to be able to communicate properly. Node: Individual devices or PCs on the network. Hops: Movement of data packets through the routers result to hop. And the number of networks the data packet passes is called hop counts. IP: Stands for Internet Protocol which delivers packets to the right computers. It is of two versions. The IPv4 and IPv6 (Internet Protocol Version 4 and 6) Autonomous System: A network or group of networks being managed and controlled by a single enterprise or operator.

BECOMING A SUCCESSFUL LEAD(ER)

This is an excerpt from the online session held on YouTube with Erica Hanson and other five different DSC leads across the world. The discussion was based on Success and Challenges faced and how the challenges were conquered. In this epistle, I will be highlighting some of the points and methods mentioned and how they worked out. The following are the few points and methods implemented by leads and success was recorded.