🌟 Inspiration from Jan Koum: The Man Behind WhatsApp 🌟
Meet Jan Koum, a remarkable tech entrepreneur whose journey is a testament to resilience and innovation! 🚀
Born in Ukraine and immigrating to the United States at 16, Jan faced numerous challenges growing up, but he never let adversity define him. With a passion for technology, he taught himself programming and landed a job at Yahoo!, where he honed his skills.
In 2009, Jan co-founded WhatsApp with his friend Brian Acton, aiming to create a simple and reliable messaging app that prioritized user privacy. 🌐💬 Through hard work and dedication, WhatsApp quickly gained popularity, reaching over 2 billion users worldwide!
In 2014, Facebook acquired WhatsApp for a staggering $19 billion, but Jan remained committed to protecting user privacy and ensuring a quality experience. His story reminds us that with determination, passion, and a focus on values.
Let Jan's journey inspire you to chase your dreams and stay true to your vision! 💪✨
Meet Jan Koum, a remarkable tech entrepreneur whose journey is a testament to resilience and innovation! 🚀
Born in Ukraine and immigrating to the United States at 16, Jan faced numerous challenges growing up, but he never let adversity define him. With a passion for technology, he taught himself programming and landed a job at Yahoo!, where he honed his skills.
In 2009, Jan co-founded WhatsApp with his friend Brian Acton, aiming to create a simple and reliable messaging app that prioritized user privacy. 🌐💬 Through hard work and dedication, WhatsApp quickly gained popularity, reaching over 2 billion users worldwide!
In 2014, Facebook acquired WhatsApp for a staggering $19 billion, but Jan remained committed to protecting user privacy and ensuring a quality experience. His story reminds us that with determination, passion, and a focus on values.
Let Jan's journey inspire you to chase your dreams and stay true to your vision! 💪✨
"Empires aren’t built in a day. Stay focused, stay driven, and turn your dreams into reality."
Day 15 of Posting My Tech Journey (Oct 4, 2024)
Hey everyone,
It’s been another productive day! I’ve finished up the homepage for the SCCMA website and expanded my knowledge on Java integration with MuleSoft.
SCCMA Website: I worked on three components—infinitely looping cards, a "Learn More" video section, and a map embedding feature. It gave me a solid chance to sharpen my React, HTML, and CSS skills.
Java: I dived into the fundamentals of Java, focusing on its class-based structure and object-oriented approach. Tomorrow, I’ll be moving forward with integrating Java into Mule applications.
This is a simple code that shows java class based structure, and object oriented behavior.
When we run this code, it will output the following:
Lots of exciting progress to share, and there’s more to come—stay tuned!
Hey everyone,
It’s been another productive day! I’ve finished up the homepage for the SCCMA website and expanded my knowledge on Java integration with MuleSoft.
SCCMA Website: I worked on three components—infinitely looping cards, a "Learn More" video section, and a map embedding feature. It gave me a solid chance to sharpen my React, HTML, and CSS skills.
Java: I dived into the fundamentals of Java, focusing on its class-based structure and object-oriented approach. Tomorrow, I’ll be moving forward with integrating Java into Mule applications.
This is a simple code that shows java class based structure, and object oriented behavior.
// Define a class called Car
class Car {
// Properties (attributes) of the class
String model;
String color;
int year;
// Constructor to initialize the Car object
public Car(String model, String color, int year) {
this.model = model;
this.color = color;
this.year = year;
}
// Method to display car details
public void displayDetails() {
System.out.println("Car Model: " + model);
System.out.println("Car Color: " + color);
System.out.println("Manufacturing Year: " + year);
}
}
public class Main {
public static void main(String[] args) {
// Creating an object (instance) of the Car class
Car myCar = new Car("Tesla Model 3", "Red", 2024);
// Calling the method to display details of the car
myCar.displayDetails();
}
}
When we run this code, it will output the following:
Car Model: Tesla Model 3
Car Color: Red
Manufacturing Year: 2024
Lots of exciting progress to share, and there’s more to come—stay tuned!
👍1
Day 16 of Posting My Tech Journey (Oct 5, 2024)
Today was another productive day focused on various tech areas:
Java Integration with Mule:
I've been practicing how to integrate Java with Mule. Since Mule serves as the main class for a Java program, it’s commonly used to invoke Java components. I worked on invoking static and non-static methods using Mule’s Invoke, Invoke-Static, Validation-Type, and New components.
Building the Donation Page for SCCMA:
I built a donation form for the SCCMA website and will be integrating payment functionality next. It's exciting to see this project take shape and contribute to a good cause.
Research on SharePoint and Power Platform:
I spent time researching the power of SharePoint and Power Platform, focusing on their potential to automate tasks. These Microsoft 365 tools are versatile, and I’m looking forward to learning and applying them to streamline workflows in future projects.
That's a wrap for today! There’s still a lot to explore, so stay tuned as we continue to grow together!
Today was another productive day focused on various tech areas:
Java Integration with Mule:
I've been practicing how to integrate Java with Mule. Since Mule serves as the main class for a Java program, it’s commonly used to invoke Java components. I worked on invoking static and non-static methods using Mule’s Invoke, Invoke-Static, Validation-Type, and New components.
Building the Donation Page for SCCMA:
I built a donation form for the SCCMA website and will be integrating payment functionality next. It's exciting to see this project take shape and contribute to a good cause.
Research on SharePoint and Power Platform:
I spent time researching the power of SharePoint and Power Platform, focusing on their potential to automate tasks. These Microsoft 365 tools are versatile, and I’m looking forward to learning and applying them to streamline workflows in future projects.
That's a wrap for today! There’s still a lot to explore, so stay tuned as we continue to grow together!
Day 17 of Posting My Tech Journey (Oct 6, 2024)
Hello everyone,
I had a productive day diving into SharePoint and completing the IT Support Professional course from Coursera, which is a key part of my 6-month AI and Machine Learning journey.
1- Explored SharePoint: As a part of Microsoft 365, SharePoint offers a range of features and functionalities. I focused on creating sites, managing document libraries, collaborating through lists, and utilizing its integration capabilities with other Microsoft applications.
2- Completed IT Support Professional Course: I’m thrilled to share that I completed the IT Support Professional course! This was part of my scholarship for AI and Machine Learning, and I gained valuable insights into IT fundamentals, troubleshooting, and customer support skills.
Excited for the next steps in my learning journey! Stay tuned!
Hello everyone,
I had a productive day diving into SharePoint and completing the IT Support Professional course from Coursera, which is a key part of my 6-month AI and Machine Learning journey.
1- Explored SharePoint: As a part of Microsoft 365, SharePoint offers a range of features and functionalities. I focused on creating sites, managing document libraries, collaborating through lists, and utilizing its integration capabilities with other Microsoft applications.
2- Completed IT Support Professional Course: I’m thrilled to share that I completed the IT Support Professional course! This was part of my scholarship for AI and Machine Learning, and I gained valuable insights into IT fundamentals, troubleshooting, and customer support skills.
Excited for the next steps in my learning journey! Stay tuned!
Day 18 of Posting My Tech Journey (Oct 7, 2024)
Hello Tech nerds,
Today's progress was quite productive! Here's a breakdown of what I accomplished:
1- Completed the Staff Page of the SCCMA Website:
I finished developing the staff page using React, which was a great opportunity to further sharpen my React skills.
2- Explored JSON and XML:
I dove into JSON and XML, the two main formats used for data transmission, gaining a deeper understanding of how they're structured and used in web development.
3- Learned About the Five Layers of Networking:
As part of my 6-month AI journey, I’m diving into computer networking. Today, I explored the five layers: Physical, Data Link, Network, Transport, and Application layers. Each layer plays a crucial role in how data is transferred across networks.
More exciting updates are on the way, so stay tuned!
Hello Tech nerds,
Today's progress was quite productive! Here's a breakdown of what I accomplished:
1- Completed the Staff Page of the SCCMA Website:
I finished developing the staff page using React, which was a great opportunity to further sharpen my React skills.
2- Explored JSON and XML:
I dove into JSON and XML, the two main formats used for data transmission, gaining a deeper understanding of how they're structured and used in web development.
3- Learned About the Five Layers of Networking:
As part of my 6-month AI journey, I’m diving into computer networking. Today, I explored the five layers: Physical, Data Link, Network, Transport, and Application layers. Each layer plays a crucial role in how data is transferred across networks.
More exciting updates are on the way, so stay tuned!
🌟 Spotlight on Daniel Ek: The Visionary Behind Spotify 🎶
Born on February 21, 1983, in Stockholm, Sweden, Daniel developed an early passion for technology and entrepreneurship.
In 2006, he teamed up with Martin Lorentzon to create Spotify, aiming to revolutionize the music industry by providing a legal platform for streaming music. Launched in 2008, Spotify quickly gained popularity for its user-friendly interface and innovative features. 🎧
Key Highlights:
Transforming Music Consumption: Daniel's vision shifted the industry from physical sales to streaming, making millions of songs accessible at our fingertips.
Innovative Discoverability: Spotify's algorithms help users discover new music tailored to their tastes.
Expanding Beyond Music: Under Daniel's leadership, Spotify has ventured into the podcasting space and continues to innovate.
Daniel Ek's journey from a curious young programmer to the head of a multibillion-dollar company is a testament to the power of determination and innovation. 🚀✨
Born on February 21, 1983, in Stockholm, Sweden, Daniel developed an early passion for technology and entrepreneurship.
In 2006, he teamed up with Martin Lorentzon to create Spotify, aiming to revolutionize the music industry by providing a legal platform for streaming music. Launched in 2008, Spotify quickly gained popularity for its user-friendly interface and innovative features. 🎧
Key Highlights:
Transforming Music Consumption: Daniel's vision shifted the industry from physical sales to streaming, making millions of songs accessible at our fingertips.
Innovative Discoverability: Spotify's algorithms help users discover new music tailored to their tastes.
Expanding Beyond Music: Under Daniel's leadership, Spotify has ventured into the podcasting space and continues to innovate.
Daniel Ek's journey from a curious young programmer to the head of a multibillion-dollar company is a testament to the power of determination and innovation. 🚀✨
👍1
Day 18 of Posting My Tech Journey (Oct 8, 2024)
Good morning everyone!
Today has been a productive and insightful day. I focused on learning about web services and wrapped up the news page for the SCCMA website. Plus, I had the chance to immerse myself in leadership lessons through the Hult Prize Virtual Entrepreneurship and Leadership Bootcamp. Here's a breakdown of the day:
1- Web Services Learning and Practice: As part of my MuleSoft journey, today I dove into SOAP and RESTful web services. I also practiced consuming these services in Mule applications, gaining a deeper understanding of how they work in real-world scenarios.
2- SCCMA Website Progress: Over the past two weeks, I've been working on the SCCMA website. Today, I completed the news page, built with React. Now, I just have the contact and about us pages left. My goal is to finish the frontend by the end of the week and then move on to integrating payment functionality into the backend.
Once the frontend is wrapped up, I'll be shifting my focus back to my year-long DSA growth plan. Stay tuned for what's coming next – the journey ahead is going to be exciting!
Good morning everyone!
Today has been a productive and insightful day. I focused on learning about web services and wrapped up the news page for the SCCMA website. Plus, I had the chance to immerse myself in leadership lessons through the Hult Prize Virtual Entrepreneurship and Leadership Bootcamp. Here's a breakdown of the day:
1- Web Services Learning and Practice: As part of my MuleSoft journey, today I dove into SOAP and RESTful web services. I also practiced consuming these services in Mule applications, gaining a deeper understanding of how they work in real-world scenarios.
2- SCCMA Website Progress: Over the past two weeks, I've been working on the SCCMA website. Today, I completed the news page, built with React. Now, I just have the contact and about us pages left. My goal is to finish the frontend by the end of the week and then move on to integrating payment functionality into the backend.
Once the frontend is wrapped up, I'll be shifting my focus back to my year-long DSA growth plan. Stay tuned for what's coming next – the journey ahead is going to be exciting!
🚀 The PayPal Mafia: The Titans of Silicon Valley 🚀
Ever wondered what connects Tesla, LinkedIn, YouTube, and Palantir? It’s the legendary PayPal Mafia! 🤯
After PayPal was acquired by eBay in 2002, a group of former employees went on to reshape the tech world. Here are some of the key players:
Elon Musk: 🚗⚡️ Founded Tesla and SpaceX
Peter Thiel: 📊 Co-founded Palantir and early investor in Facebook
Reid Hoffman: 💼 Co-founded LinkedIn
Max Levchin: 💳 Founded Affirm
Chad Hurley, Steve Chen, Jawed Karim: 📹 Co-founded YouTube
Jeremy Stoppelman: ⭐️ Co-founded Yelp
These tech pioneers have built empires and continue to invest in new startups. Their influence in Silicon Valley is unparalleled! 🌟
Ever wondered what connects Tesla, LinkedIn, YouTube, and Palantir? It’s the legendary PayPal Mafia! 🤯
After PayPal was acquired by eBay in 2002, a group of former employees went on to reshape the tech world. Here are some of the key players:
Elon Musk: 🚗⚡️ Founded Tesla and SpaceX
Peter Thiel: 📊 Co-founded Palantir and early investor in Facebook
Reid Hoffman: 💼 Co-founded LinkedIn
Max Levchin: 💳 Founded Affirm
Chad Hurley, Steve Chen, Jawed Karim: 📹 Co-founded YouTube
Jeremy Stoppelman: ⭐️ Co-founded Yelp
These tech pioneers have built empires and continue to invest in new startups. Their influence in Silicon Valley is unparalleled! 🌟
Day 19 of Posting My Tech Journey (Oct 9, 2024)
Morning, everyone!
Today, I made significant progress on the SCCMA website. Here’s what I accomplished:
1- Completed the Contact Us Page: I’m nearing the finish line with the frontend of the SCCMA website! The only page left is the About Us page. Building this website has been a fantastic learning experience, and I can’t wait to dive into payment integration and the backend once I wrap up the frontend.
2- Explored Networking and HTTP: I delved into networking concepts today, focusing on the five layers of networking, as well as HTTP requests and responses, including parameters.
Tomorrow, I plan to complete the About Us page and will be back to share updates on my next project and my DSA journey. Stay tuned for more exciting developments and growth ahead!
Morning, everyone!
Today, I made significant progress on the SCCMA website. Here’s what I accomplished:
1- Completed the Contact Us Page: I’m nearing the finish line with the frontend of the SCCMA website! The only page left is the About Us page. Building this website has been a fantastic learning experience, and I can’t wait to dive into payment integration and the backend once I wrap up the frontend.
2- Explored Networking and HTTP: I delved into networking concepts today, focusing on the five layers of networking, as well as HTTP requests and responses, including parameters.
Tomorrow, I plan to complete the About Us page and will be back to share updates on my next project and my DSA journey. Stay tuned for more exciting developments and growth ahead!
Day 20 of Posting My Tech Journey (Oct 10, 2024)
Hey everyone!
Today’s focus has been on building the About Us page for the SCCMA website and diving into HTTP, Git, and GitHub as part of my 6-month Machine Learning journey, guided by top experts in the field.
1. Building the SCCMA About Us Page: I’ve reached the halfway mark of the SCCMA website’s About Us page and plan to complete it tomorrow. As I wrap up the frontend, I’ve picked up valuable skills along the way, including React state management and responsive design using vanilla CSS. This journey has sharpened my CSS skills and improved my overall frontend development workflow.
2. Learning about HTTP: Understanding HTTP is crucial for any developer. Today, I explored how requests and responses are structured, along with their key parameters. I’ll be diving deeper into HTTP in the coming days to expand my knowledge even further.
3. Git and GitHub: As I progress through my Machine Learning journey, I’ve completed the IT Professional and Computer Networking courses, and now I’m onto Git and GitHub. I’ve learned commands like git diff, patch, add, commit, log, and more. There’s still plenty to explore, and I’m excited to deepen my understanding of version control.
There’s so much to learn, and I’m feeling more motivated than ever to dive into these concepts. Stay tuned for more updates!
Hey everyone!
Today’s focus has been on building the About Us page for the SCCMA website and diving into HTTP, Git, and GitHub as part of my 6-month Machine Learning journey, guided by top experts in the field.
1. Building the SCCMA About Us Page: I’ve reached the halfway mark of the SCCMA website’s About Us page and plan to complete it tomorrow. As I wrap up the frontend, I’ve picked up valuable skills along the way, including React state management and responsive design using vanilla CSS. This journey has sharpened my CSS skills and improved my overall frontend development workflow.
2. Learning about HTTP: Understanding HTTP is crucial for any developer. Today, I explored how requests and responses are structured, along with their key parameters. I’ll be diving deeper into HTTP in the coming days to expand my knowledge even further.
3. Git and GitHub: As I progress through my Machine Learning journey, I’ve completed the IT Professional and Computer Networking courses, and now I’m onto Git and GitHub. I’ve learned commands like git diff, patch, add, commit, log, and more. There’s still plenty to explore, and I’m excited to deepen my understanding of version control.
There’s so much to learn, and I’m feeling more motivated than ever to dive into these concepts. Stay tuned for more updates!
Forwarded from enoch.codes👨🏾💻
The GOAT Repository's collection for DSA: A Must-Have for Every Software Engineer
Hello, fellow tech enthusiasts! 🚀
Today, I want to share with you one of the best resources out there for mastering Data Structures and Algorithms (DSA): The Algorithms GitHub This repository is the GOAT 🐐 of open-source projects for learning and implementing DSA across various languages.
Why this repo?
Multi-language Support: Whether you're into Python, C++, Java, or Go, you'll find a variety of implementations.
Community-driven: With contributions from developers around the world, it stays up-to-date with the latest algorithms.
Great for Interviews: Want to ace coding interviews? This repo covers many common questions in technical interviews and competitive programming.
Easy to Contribute: If you want to give back to the community, this project is a great place to start.
You can also explore their official website for more learning materials and a structured approach to understanding DSA concepts.
https://the-algorithms.com/
Check it out, fork it, and start exploring! Happy coding! 💻🔥 to get more click the link blow @en0chcodes
Hello, fellow tech enthusiasts! 🚀
Today, I want to share with you one of the best resources out there for mastering Data Structures and Algorithms (DSA): The Algorithms GitHub This repository is the GOAT 🐐 of open-source projects for learning and implementing DSA across various languages.
Why this repo?
Multi-language Support: Whether you're into Python, C++, Java, or Go, you'll find a variety of implementations.
Community-driven: With contributions from developers around the world, it stays up-to-date with the latest algorithms.
Great for Interviews: Want to ace coding interviews? This repo covers many common questions in technical interviews and competitive programming.
Easy to Contribute: If you want to give back to the community, this project is a great place to start.
You can also explore their official website for more learning materials and a structured approach to understanding DSA concepts.
https://the-algorithms.com/
Check it out, fork it, and start exploring! Happy coding! 💻🔥 to get more click the link blow @en0chcodes
GitHub
The Algorithms
Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language - The Algorithms
Day 21 of Posting My Tech Journey (Oct 11, 2024)
Hey everyone,
Today has been super productive! I’ve been diving into multiple areas and learned some valuable things:
1. Completed the Frontend of SCCMA:
This project taught me a lot about React and vanilla CSS. I faced a few challenges, but overall, it helped me sharpen my frontend skills.
2. Git Mastery in Progress:
As I continue my machine learning journey through Coursera, I’m also crushing Git! Today, I explored several commands that are crucial for collaboration and tracking projects:
and more!
3. RAML and JIRA Introduction:
I’ve just started exploring both RAML and JIRA, and while it's only the beginning, I can already see how useful they’ll be. I’m excited to dive deeper into these tools and start leveraging them to streamline future projects!
Hey everyone,
Today has been super productive! I’ve been diving into multiple areas and learned some valuable things:
1. Completed the Frontend of SCCMA:
This project taught me a lot about React and vanilla CSS. I faced a few challenges, but overall, it helped me sharpen my frontend skills.
2. Git Mastery in Progress:
As I continue my machine learning journey through Coursera, I’m also crushing Git! Today, I explored several commands that are crucial for collaboration and tracking projects:
git diff
git show
git restore
git reset
git checkout
git revert
and more!
3. RAML and JIRA Introduction:
I’ve just started exploring both RAML and JIRA, and while it's only the beginning, I can already see how useful they’ll be. I’m excited to dive deeper into these tools and start leveraging them to streamline future projects!
"Ideas don't come out fully formed. They only become clearer as you work on them. You just have to get started."
—- Mark Zuckerberg
—- Mark Zuckerberg
Starting tomorrow, I'm getting back into my year-long journey of mastering Data Structures and Algorithms (DSA) alongside The Odin Project! 💻
Having completed the foundation course, it's time to dive deeper into advanced concepts like:
1- Advanced CSS(with various libraries and frameworks like Bootstrap, Tailwind, Bulma )
2- JavaScript & React
3- Databases & Node.js
For the next 6 months, I'll be focusing on these core web development skills. After that, I'll move on to Full Stack Open, an excellent resource to sharpen my skills and become a web development pro! 💪
Stay tuned for updates on this journey! 🌟
Having completed the foundation course, it's time to dive deeper into advanced concepts like:
1- Advanced CSS(with various libraries and frameworks like Bootstrap, Tailwind, Bulma )
2- JavaScript & React
3- Databases & Node.js
For the next 6 months, I'll be focusing on these core web development skills. After that, I'll move on to Full Stack Open, an excellent resource to sharpen my skills and become a web development pro! 💪
Stay tuned for updates on this journey! 🌟
This media is not supported in your browser
VIEW IN TELEGRAM
Elon Musk unveils Tesla robotaxi that can drive itself.🚕🚕
Forwarded from Tilet solution
You're a Startup? 🙄
Here’s the thing: if what you’re trying to achieve in your life is uncertain and something new that will definitely add value to yourself and others, then you’re an entrepreneur, and your life is a startup.
Wait, what? Yeah, because that’s the definition of a startup, something uncertain that’s aiming to create value. So, let me ask you this. what’s the MVP (Minimum Viable Product) of your life that you want to achieve? I am talking about you, physically and mentally . What are the uncertain things you want to try and test? What’s something you can do now just as a test?
As you work on modifying or even creating yourself, and as this self becomes a product to be "bought," you will sell yourself, others will "buy" into you, and you are also a service. You’re both a product and a service.
So, if you think that modifying and creating yourself feels highly uncertain, or you’re asking, "What if I fail?" and thinking it requires investment in yourself, well, guess what? You own a startup, and you are an entrepreneur.
But if you see it as a process, and not as uncertainty, that’s great! Just make sure you’re not stuck waiting, hoping that one day you’ll have everything you need, or that fear of failure holds you back. Because if you feel that way, you’re still uncertain, so go back to the beginning you’re a startup.
But either way, investing in yourself is something we all need to not only consider, but act on, "do it right now!"
@tiletsolution
Here’s the thing: if what you’re trying to achieve in your life is uncertain and something new that will definitely add value to yourself and others, then you’re an entrepreneur, and your life is a startup.
Wait, what? Yeah, because that’s the definition of a startup, something uncertain that’s aiming to create value. So, let me ask you this. what’s the MVP (Minimum Viable Product) of your life that you want to achieve? I am talking about you, physically and mentally . What are the uncertain things you want to try and test? What’s something you can do now just as a test?
As you work on modifying or even creating yourself, and as this self becomes a product to be "bought," you will sell yourself, others will "buy" into you, and you are also a service. You’re both a product and a service.
So, if you think that modifying and creating yourself feels highly uncertain, or you’re asking, "What if I fail?" and thinking it requires investment in yourself, well, guess what? You own a startup, and you are an entrepreneur.
But if you see it as a process, and not as uncertainty, that’s great! Just make sure you’re not stuck waiting, hoping that one day you’ll have everything you need, or that fear of failure holds you back. Because if you feel that way, you’re still uncertain, so go back to the beginning you’re a startup.
But either way, investing in yourself is something we all need to not only consider, but act on, "do it right now!"
@tiletsolution
👍1
Day 22 of Posting My Tech Journey (Oct 12, 2024)
It’s been a productive day filled with learning and hands-on practice! I focused on several key concepts today, including Git and GitHub, SSH, API keys, and resuming The Odin Project. Here’s a breakdown:
1- Git and GitHub:
As I continue my machine learning journey, I deepened my understanding of Git and GitHub, especially in collaborating with others. I’ve practiced several useful commands like:
and more.
I’m feeling more confident using Git and GitHub and am ready to apply this knowledge in real-world projects.
2- SSH and API Keys:
I learned about SSH (private and public keys) and API keys, and their significance for secure authentication. https://www.preveil.com/blog/public-and-private-key/#:~:text=In%20public%20key%20cryptography%2C%20every,using%20their%20matching%20private%20key this website provides an excellent explanation of SSH keys that helped me get a clearer picture of how they work.
3- Resumed The Odin Project (TOP):
I completed The Odin Project foundation course a month ago and have now resumed where I left off. Today, I covered Emmet and SVG and how to implement them in projects. There's still a lot to learn, so stay tuned for more updates as I continue progressing!
It’s been a productive day filled with learning and hands-on practice! I focused on several key concepts today, including Git and GitHub, SSH, API keys, and resuming The Odin Project. Here’s a breakdown:
1- Git and GitHub:
As I continue my machine learning journey, I deepened my understanding of Git and GitHub, especially in collaborating with others. I’ve practiced several useful commands like:
git push
git pull
git push -u <branch>
git rebase
git fetch
git remote update
git log --oneline --all
git show <commit>
and more.
I’m feeling more confident using Git and GitHub and am ready to apply this knowledge in real-world projects.
2- SSH and API Keys:
I learned about SSH (private and public keys) and API keys, and their significance for secure authentication. https://www.preveil.com/blog/public-and-private-key/#:~:text=In%20public%20key%20cryptography%2C%20every,using%20their%20matching%20private%20key this website provides an excellent explanation of SSH keys that helped me get a clearer picture of how they work.
3- Resumed The Odin Project (TOP):
I completed The Odin Project foundation course a month ago and have now resumed where I left off. Today, I covered Emmet and SVG and how to implement them in projects. There's still a lot to learn, so stay tuned for more updates as I continue progressing!
PreVeil
Public Key and Private Key: How they Pair & Work Together
The public-private key encryption provides superior data protection. Public keys are available to all - private keys only to the user.
Day 23 of Posting My Tech Journey (Oct 13, 2024)
Hello everyone!
I hope you're all doing well. Today was another productive day ! I focused on exploring Git and GitHub further and took a well-deserved break. Here’s a breakdown:
1. Git and GitHub:
Continuing my machine learning journey, I deepened my understanding of Git and GitHub, particularly in collaboration. I practiced several useful commands, including:
* git rebase -i (with various options like):
- pick: Use the commit as is.
- squash: Combine this commit with the previous one and keep the commit messages.
- fixup: Combine this commit with the previous one, discarding the commit message.
* git commit -a
* git merge
and more.
I feel more confident using Git and GitHub and am excited to apply this knowledge in real-world projects.
2. Collaboration Concepts:
I also learned about pull requests, GitHub issues, merging, rebasing, and resolving conflicts, which are crucial for effective teamwork in development.
3. Taking a Break:
After a productive learning session, I took some time to relax and recharge. Balancing study and rest is essential for maintaining momentum in the journey!
There is more to come, stay tuned!
Hello everyone!
I hope you're all doing well. Today was another productive day ! I focused on exploring Git and GitHub further and took a well-deserved break. Here’s a breakdown:
1. Git and GitHub:
Continuing my machine learning journey, I deepened my understanding of Git and GitHub, particularly in collaboration. I practiced several useful commands, including:
* git rebase -i (with various options like):
- pick: Use the commit as is.
- squash: Combine this commit with the previous one and keep the commit messages.
- fixup: Combine this commit with the previous one, discarding the commit message.
* git commit -a
* git merge
and more.
I feel more confident using Git and GitHub and am excited to apply this knowledge in real-world projects.
2. Collaboration Concepts:
I also learned about pull requests, GitHub issues, merging, rebasing, and resolving conflicts, which are crucial for effective teamwork in development.
3. Taking a Break:
After a productive learning session, I took some time to relax and recharge. Balancing study and rest is essential for maintaining momentum in the journey!
There is more to come, stay tuned!