<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Florian Clanet</title>
    <description>The latest articles on DEV Community by Florian Clanet (@flolightc).</description>
    <link>https://dev.to/flolightc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F495309%2F44992ba1-86ee-43a6-85ca-c70747a23c0a.jpg</url>
      <title>DEV Community: Florian Clanet</title>
      <link>https://dev.to/flolightc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/flolightc"/>
    <language>en</language>
    <item>
      <title>Coin Backpack: thirdweb, next.js and sanity to help you with your first steps in crypto</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Mon, 31 Jan 2022 08:25:29 +0000</pubDate>
      <link>https://dev.to/flolightc/coin-backpack-thirdweb-nextjs-and-sanity-to-help-you-with-your-first-steps-in-crypto-33hj</link>
      <guid>https://dev.to/flolightc/coin-backpack-thirdweb-nextjs-and-sanity-to-help-you-with-your-first-steps-in-crypto-33hj</guid>
      <description>&lt;p&gt;Mid of 2021, I was trying some stuff to get a better overview of the web3 environment: understanding the main concepts, trying to take part in some projects, minting NFTs...&lt;br&gt;
After a while, I switched my experimentations to the technical part: how to build some solidity contracts, building some &lt;a href="https://buildspace.so/"&gt;buildspace&lt;/a&gt; projects, understanding how to set up a DAO...&lt;/p&gt;

&lt;p&gt;Believe it or not, the last step (for now!) brought me the &lt;a href="https://townhall.hashnode.com/thirdweb-hackathon"&gt;Hashnode Hackathon&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;I read the article mostly by curiosity but I found out this hackathon was the occasion to set up a real application, get a little challenge and test some capabilities of &lt;a href="https://thirdweb.com"&gt;thirdweb&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;At this time, I only knew thirdweb from some Twitter posts and I was really curious about how it could make the developments easier.&lt;/p&gt;

&lt;p&gt;I started to think about an interesting idea and I got some about NFTs, DAO...&lt;br&gt;
I finally choose to build an opensource Coinbase-like prototype...&lt;/p&gt;

&lt;p&gt;A few days after I started to develop a first draft on my spare time, this idea moved to building an open source educational project to help newcomers get a better understanding of how to deal with crypto tokens.&lt;/p&gt;

&lt;h2&gt;
  
  
  The links
&lt;/h2&gt;

&lt;p&gt;The project is open source, open for contributions (even if I still need to improve the repository to help newcomers to contribute) and available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Flolight/Coin-Backpack"&gt;https://github.com/Flolight/Coin-Backpack&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Find the deployed application here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://coin-backpack.vercel.app/"&gt;https://coin-backpack.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2WBJwhQM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0gndm7x9uoes19su7xj5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2WBJwhQM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0gndm7x9uoes19su7xj5.png" alt="Coin Backpack application" width="880" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The first steps
&lt;/h2&gt;

&lt;p&gt;Here is a list of some key ideas I followed to build this project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Coinbase-like design&lt;/li&gt;
&lt;li&gt;Connect with Metamask wallet&lt;/li&gt;
&lt;li&gt;Display all known tokens with their information (Name, Symbol, USD Price...)&lt;/li&gt;
&lt;li&gt;Display current wallet detailed balanced per token&lt;/li&gt;
&lt;li&gt;Display current wallet total balance&lt;/li&gt;
&lt;li&gt;Display wallet total balance evolution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Next steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implement the tutorial part to guide users through their first "fake" transaction&lt;/li&gt;
&lt;li&gt;Improve documentation&lt;/li&gt;
&lt;li&gt;Improve repository management to make it easier for people to use the project and contribute&lt;/li&gt;
&lt;li&gt;Display NFTs linked to the wallet&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Tech stack
&lt;/h2&gt;

&lt;p&gt;The project is built using &lt;strong&gt;Next.JS&lt;/strong&gt; framework and currently hosted on Vercel &lt;a href="https://coin-backpack.vercel.app/"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For my first time trying this stack, I must admit it was super easy to start and deploy this way!&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;database&lt;/strong&gt; part is supported by &lt;a href="http://sanity.io/"&gt;Sanity.io&lt;/a&gt;. Again, this is a very "easy-to-set up" solution, definitely sufficient at the current step of the project and most of all, quick to use to generate the needed requests for Coin Backpack.&lt;/p&gt;

&lt;p&gt;I created some contracts in &lt;strong&gt;thirdweb&lt;/strong&gt; to represent tokens and be able to interact with them through the thirdweb SDK. This way, my application is able to retrieve the information about tokens, transactions...&lt;br&gt;
Of course, I also used the thirdweb Web3Provider to connect the user wallet.&lt;/p&gt;

&lt;p&gt;It was really helpful not to have to develop totally from scratch the modules provided by thirdweb.&lt;br&gt;
If I had a remark to push after trying their solution, it would be that the documentation could probably be improved (but I guess it will be soon) to make it easier to find some technical details, without having to go through the guide articles (which are more tutorials than reference documentation).&lt;/p&gt;

&lt;p&gt;Beside this point, I feel like thirdweb is probably going to become one of the references about building web3 projects fast, with ease and designed the right way.&lt;/p&gt;

&lt;h2&gt;
  
  
  The future of the project
&lt;/h2&gt;

&lt;p&gt;I'm still working on the tool in order to dive deeper into the web3 topics and to develop the educative part.&lt;br&gt;
Currently, this point is, indeed, still in construction and will need some more time to be implemented and improved by users' feedbacks.&lt;/p&gt;

&lt;p&gt;Again, if you like the project, feel free to suggest features, create issues or fork/send pull requests to &lt;a href="https://github.com/Flolight/Coin-Backpack"&gt;the repository&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Thank you Hashnode team for setting this hackathon up, this was the trigger I needed to get started!&lt;/p&gt;

&lt;p&gt;I have to admit that thirdweb help was really appreciated to simplify the development process and to abstract some highly technical operations.&lt;/p&gt;

&lt;p&gt;I still need to spend some additional time testing more in details the NFTs related capabilities, but from what I read in the guides, it should be quite as easy to set up as the modules I already used.&lt;/p&gt;

&lt;p&gt;I look forward using the other thirdweb capabilities in Coin Backpack or any other web3 projects in the future.&lt;/p&gt;

&lt;p&gt;Feel free to reach me on Twitter &lt;a href="https://twitter.com/FlolightC"&gt;FlolightC&lt;/a&gt; to share your thoughts about Coin Backpack project or to ask me questions ! I’m always happy to discuss with you!&lt;/p&gt;

&lt;p&gt;For reference, here are some resources I used to develop this project:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://thirdweb.com/portal"&gt;thirdweb guides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sanity.io/create"&gt;Sanity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=frCsGK4cKks"&gt;Build a Coinbase clone tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nextjs.org/learn/basics/deploying-nextjs-app"&gt;Deploy your Next.JS app with Vercel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>thirdweb</category>
      <category>nextjs</category>
      <category>web3</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>How I passed the AWS Machine Learning Specialty certification</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Thu, 16 Dec 2021 10:18:01 +0000</pubDate>
      <link>https://dev.to/aws-builders/how-i-passed-the-aws-machine-learning-specialty-certification-3i8</link>
      <guid>https://dev.to/aws-builders/how-i-passed-the-aws-machine-learning-specialty-certification-3i8</guid>
      <description>&lt;h2&gt;
  
  
  How the hell did I end up in the exam room?
&lt;/h2&gt;

&lt;p&gt;Two years ago, machine learning meant nothing to me and Artificial Intelligence was just some hyped word with disparate college memories.&lt;/p&gt;

&lt;p&gt;However, my interest was growing as I was reading more and more interesting articles on these topics.&lt;br&gt;
One day I found out AWS was releasing a small course on Coursera about Machine Learning:  &lt;a href="https://coursera.org/learn/aws-machine-learning" rel="noopener noreferrer"&gt;Getting started with AWS Machine Learning&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I watched the videos, enjoyed the examples and passed the Quizz. I needed more material, my curiosity was growing and I wanted to practise, diving into the machine learning ocean and discover how interesting the fishing could be!&lt;/p&gt;

&lt;p&gt;Some days later, I enrolled into &lt;a href="https://fr.coursera.org/learn/machine-learning" rel="noopener noreferrer"&gt;the Standford ML course&lt;/a&gt; by Andrew Ng where I learned so much about theory but also some examples and practical use cases: everything to be able to be autonomous in my future learnings.&lt;/p&gt;

&lt;p&gt;At that point, I started to think about going after the AWS Machine Learning Specialty exam.&lt;br&gt;
Following &lt;a href="https://blog.flolight.dev/use-wish-lists-and-certifications-to-extend-your-knowledge" rel="noopener noreferrer"&gt;the same principle as for my Architect certification&lt;/a&gt;, I wanted to use the "exam goal" to explore even more about machine learning, the tools and the best practices used in the professional environment.&lt;/p&gt;

&lt;p&gt;And here I am, a few months later, babbling about this exciting experience!&lt;br&gt;
I want to share part of this feeling with you, describing my own journey and hoping for you to enjoy it as much as I did!&lt;/p&gt;

&lt;h2&gt;
  
  
  What's on the menu?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648027362%2FII_MIQ9YL.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648027362%2FII_MIQ9YL.jpeg" alt="Menu.jpg"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Photo by Jessie McCall on Unsplash&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The first thing to do when starting such a journey is to find a map. You wouldn't go to the Amazon forest without one, right?&lt;/p&gt;

&lt;p&gt;In your case, you want to go to the &lt;a href="https://aws.amazon.com/certification/certified-machine-learning-specialty/" rel="noopener noreferrer"&gt;Machine Learning Specialty page&lt;/a&gt; and check in particular the exam guide.&lt;br&gt;
This simple page will help you understand how the evaluation is performed and what are the needed skills.&lt;/p&gt;

&lt;p&gt;Let's hear the master voice:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The exam validates a candidate’s ability to design, build, deploy, optimize, train, tune, and maintain ML solutions for given business problems by using the AWS Cloud. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now, the practical way!&lt;br&gt;
In November 2021, the assessed skills were spread like the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;20% - Data Engineering&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This domain includes everything related to data ingestion, transformation and storage.&lt;br&gt;
Data is your main asset in this journey, you want to treat it well and build a nice and genuine friendship!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Some services/topics you should explore: Glue, Kinesis, S3, Spark...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;24% - Exploratory Data Analysis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here we are talking about data preparation for modelling, feature engineering and data analysis (understand and visualize).&lt;br&gt;
This is the part where your AWS skills are not going to help you a lot and where you should develop your data-science and analytics knowledge. Improve your relation with data by adding some analytics friends and you should be good!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Explore some notions like: data cleansing methods, feature reduction, learn to choose visualizations...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;36% - Modelling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This domain will check your abilities to transform a business problem into a machine learning one (or not if it is not needed!).&lt;br&gt;
You will need to learn how to choose the proper model, how to train it, how to optimize hyperparameters, and of course, how to evaluate the performance of your model.&lt;br&gt;
This is a very important part of the exam and it covers a broad range of topics.&lt;br&gt;
To carry on with our metaphor, this is the moment you ask your data some context, some help to be able to provide the best means of transport to the target destination...&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You should definitely get some real-world experience (projects or use cases examples) to help you analyse the situations and take the right decision.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;20% - Machine Learning Implementations and Operations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We know how to get and store the data, prepare and analyse it and choose the right method to use for the use case. Nice!&lt;br&gt;
But how will you actually build your solution in order to provide and optimize the business value?&lt;/p&gt;

&lt;p&gt;This last domain is focused on choosing the right services to provide the right amount of performance, availability, scalability, resilience and fault tolerance.&lt;br&gt;
It includes also the strategies to deploy the model in production and a bunch of security best practices.&lt;/p&gt;

&lt;p&gt;Time to have fun ! You did everything right until now, it's time to show that you know how to make use of all this work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is almost the end of the road: deploy the model to production, monitor it, adapt it, maintain it. Make it work!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Good program isn't it?!&lt;/p&gt;

&lt;p&gt;Anyway, considering the large perimeter of the exam, remember that in order to pass, you will need to have a good knowledge and experience about machine learning but also about AWS services.&lt;br&gt;
On the other hand, don't be scared, the journey is at least as enjoyable as the congrats email when you pass and you will soon be able to navigate between all the AWS ML services.&lt;/p&gt;

&lt;p&gt;For more practical information before we really start the journey, the exam is 180 minutes long and will cost you 300USD.&lt;/p&gt;

&lt;p&gt;That said, let's see now how you can organize your learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  Sagemaker my love 🥰
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639644256283%2FXTS1Qg3hf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639644256283%2FXTS1Qg3hf.jpeg" alt="sagemaker-logo.jpeg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Before talking about my recent love story (is it a bit early for that?!), I would say that a good start for this certification is the &lt;a href="https://aws.amazon.com/training/learning-paths/machine-learning/exam-preparation/?nc1=h_ls" rel="noopener noreferrer"&gt;AWS Machine Learning path&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Weither you are an beginner or the absolute expert, it will give you a large overview of the exam and will build the needed foundations to organize your learning depending on your strengths and weaknesses.&lt;/p&gt;

&lt;p&gt;Now, let's come back to my (and probably your) future true love during this journey:&lt;br&gt;
Amazon Sagemaker!&lt;/p&gt;

&lt;p&gt;A proud wizard once told me:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Read the Sagemaker documentation... a lot! ~ A proud wizard, once.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This should clearly become your main source of truth.&lt;br&gt;
Start by... the getting started! Navigate through the sections and take notes!&lt;/p&gt;

&lt;p&gt;Learn all about the built-in algorithms and the way you can fine-tune them using hyperparameters.&lt;br&gt;
How to choose and set the objectives? Which data source can be plugged? What is the best way to deploy? How to secure Sagemaker notebooks...&lt;/p&gt;

&lt;p&gt;The list of question to clarify is very large at the beginning but don't feel overwhelmed. Just start somewhere and the rest will follow.&lt;/p&gt;

&lt;h3&gt;
  
  
  Courses
&lt;/h3&gt;

&lt;p&gt;Beside the official documentation, you will want to follow a specific course to guide you through the exam. Here are some I found interesting during my learning.&lt;/p&gt;

&lt;p&gt;I used them as a starting point from which I could easily explore in detail the complex notions I didn't get at first sight.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://learn.acloud.guru/course/aws-certified-machine-learning-specialty/overview" rel="noopener noreferrer"&gt;A Cloud Guru course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cloudacademy.com/training-plan/machine-learning-engineer-role-aws-1e79c5a2-890e-4819-9014-dde8c5721101/" rel="noopener noreferrer"&gt;Cloud Academy path&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/course/aws-machine-learning/" rel="noopener noreferrer"&gt;Udemy course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Some videos to watch
&lt;/h3&gt;

&lt;h4&gt;
  
  
  AWS Power Hour Machine Learning serie
&lt;/h4&gt;

&lt;p&gt;This is your call to get some more real-life use cases.&lt;br&gt;
As it can be hard to tackle every topic of the exam on your daily job or side projects, this is the way to get some experience from real projects (isn't transfer learning one of the topic to master?!).&lt;br&gt;
Here is a sample of what you'll be able to learn in the &lt;a href="https://pages.awscloud.com/global-traincert-twitch-power-hour-machine-learning.html?Languages=French" rel="noopener noreferrer"&gt;AWS Power Hour Machine Learning serie&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Textract&lt;/li&gt;
&lt;li&gt;Comprehend&lt;/li&gt;
&lt;li&gt;CodeGuru&lt;/li&gt;
&lt;li&gt;Kendra&lt;/li&gt;
&lt;li&gt;Personalize&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  re:Invent sessions
&lt;/h4&gt;

&lt;p&gt;This is true for one and every AWS certification but re:Invent sessions can be very informative to dive into some specific AWS tools and I particular Sagemaker capabilities.&lt;/p&gt;

&lt;p&gt;Here are some sessions I found useful:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=Ac5m4-xWtCU" rel="noopener noreferrer"&gt;Amazon SageMaker deep dive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=kou1gQmSmCU" rel="noopener noreferrer"&gt;Introducing Amazon SageMaker Studio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=wzwkLV9gDXk" rel="noopener noreferrer"&gt;Amazon SageMaker for Fraud Detection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=1kJf0Lvzj8A" rel="noopener noreferrer"&gt;Building, Training and Deploying Custom Algorithms Such as Fast.ai with Amazon SageMaker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Julien Simon's Book
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639644851471%2FHD0hKlB00t.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639644851471%2FHD0hKlB00t.jpeg" alt="JulienSimonnBook.jpg"&gt;&lt;/a&gt;&lt;br&gt;
I could not close this article without talking about the great book &lt;a href="https://www.packtpub.com/product/learn-amazon-sagemaker-second-edition/9781801817950" rel="noopener noreferrer"&gt;Learn Amazon SageMaker&lt;/a&gt; by Julien Simon.&lt;br&gt;
It guides you through the full Amazon Sagemaker process by providing some implementation examples and challenges. It covers every aspect of a professional machine learning project and elaborate about good practices and tips to help you navigate when moving your models to the next level, to the production environments.&lt;/p&gt;

&lt;p&gt;Definitely a must read for this exam and for your next challenges in professional environments!&lt;/p&gt;

&lt;h2&gt;
  
  
  Finishing straight: readiness and the practise tests
&lt;/h2&gt;

&lt;p&gt;Here you are, with all this courses and videos in your head. You did some hands-on labs and you learned about some real world use cases.&lt;br&gt;
But I know you don't feel so confident yet... And that's normal!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://explore.skillbuilder.aws/learn/course/external/view/elearning/27/exam-readiness-aws-certified-machine-learning-specialty" rel="noopener noreferrer"&gt;AWS exam readiness course&lt;/a&gt; will help you identify some of the remaining topics you need to deepen.&lt;br&gt;
It gives an overview of all topics for the exam without taking to much time... worth it!&lt;/p&gt;

&lt;p&gt;Next step is for sure to check the available practise tests. They are even more important for this exam than for other certifications: you need to learn how to read, understand and tackle the questions.&lt;br&gt;
You will face long and complex question during more or less 3 hours, you better feel prepared and used to the format!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://d1.awsstatic.com/training-and-certification/docs-ml/AWS%20Certified%20Machine%20Learning%20-%20Specialty_Sample%20Questions.pdf" rel="noopener noreferrer"&gt;AWS Sample Exam Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://explore.skillbuilder.aws/learn/course/external/view/elearning/9153/aws-certification-official-practice-question-sets-english" rel="noopener noreferrer"&gt;AWS Practise exam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shareasale.com/r.cfm?b=1454809&amp;amp;u=2646034&amp;amp;m=43514&amp;amp;urllink=&amp;amp;afftrack=" rel="noopener noreferrer"&gt;Whizlabs tests&lt;/a&gt; &lt;em&gt;(affiliate link)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://acloudguru.com/course/aws-certified-machine-learning-specialty" rel="noopener noreferrer"&gt;A Cloud Guru course final practise test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/course/aws-machine-learning-a-complete-guide-with-python/" rel="noopener noreferrer"&gt;Udemy practise test&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are really very few of quick questions you could find at the associate level.&lt;br&gt;
Most of the questions are in fact some real life use cases with 5 to 15 lines to read before even looking at the questions. This needs a little bit of training to stay focused and know what information to extract from the question.&lt;/p&gt;

&lt;p&gt;To complete your learning material, I also found these resources useful:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://trello.com/b/Sx6lJzy8/aws-ml-speciality-exam" rel="noopener noreferrer"&gt;This Trello board&lt;/a&gt; by @&lt;a href="https://dev.to@kushbhatnagar86"&gt;Kush Bhatnagar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://theactivationfunction.com/blog/" rel="noopener noreferrer"&gt;The activation function blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ACloud Guru Challenge: &lt;a href="https://acloudguru.com/blog/engineering/cloudguruchallenge-machine-learning-on-aws" rel="noopener noreferrer"&gt;ML on AWS&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648133926%2FwpkCE0mH_.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648133926%2FwpkCE0mH_.jpeg" alt="Course.jpg"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Photo by Cameron Venti on Unsplash&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The exam is a little marathon not a sprint
&lt;/h2&gt;

&lt;p&gt;Now you are almost ready. Let's take some time to reflect on the exam itself and how to think about it to get the best chances.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Before the exam&lt;/strong&gt;, try to get a good night sleep and relax as much as you can. The exam is going to last 3 hours and you don't want to feel overwhelmed right after the beginning!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;During the exam&lt;/strong&gt;, take the time to read question and create a virtual representation of the problem in your head. This is the key to make sure you understood the problem well enough to think about a solution.&lt;/p&gt;

&lt;p&gt;A lot of questions will propose you several valid answers, you'll need to take note of all critical requirements (cost, simplicity, efficiency, liability, real-time...) to find the best answers.&lt;br&gt;
Don't panic if you feel like some questions are really hard to answer: sometimes AWS team include some slightly out of scope questions to explore future question ideas or to assess the common knowledge about some recently launched services. These questions won't be part of your rating but you will not know which ones they are.&lt;/p&gt;

&lt;p&gt;Ok, I almost forgot the last task before the exam: you need to &lt;a href="https://www.aws.training/certification?banner=mlexam" rel="noopener noreferrer"&gt;schedule the exam&lt;/a&gt; with Pearson Vue or PSI, on-site or from home, select your preferred language... This won't be the hardest part of the journey but don't be afraid to book your exam and set a deadline for your last learning sessions. You will never be ready if you listen to yourself!&lt;/p&gt;

&lt;p&gt;Just go for it!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648641367%2FbfjmboF7X.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1639648641367%2FbfjmboF7X.png" alt="aws-certified-machine-learning-specialty-150x150px.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Is it already time to conclude? Hum... so what can we say?&lt;/p&gt;

&lt;p&gt;This one is hard. Hard but not impossible!&lt;/p&gt;

&lt;p&gt;I learned a lot in the process and I would definitely recommand to pursue this certification path if you are interested in machine learning.&lt;br&gt;
It will give you some practise and material to deepen your knowledge (even if you don't want to take the exam).&lt;/p&gt;

&lt;p&gt;With a good dose of preparation, you will get the possibility to become officially part of the AWS ML family and to get opportunities in one of the most demanded field of at least the 5 next years!&lt;br&gt;
Isn't this interesting?&lt;/p&gt;

&lt;p&gt;This exam is also really complete and will ask you to practice and learn about real uses cases. You are not protected from having some fun along the way, during your learning...&lt;br&gt;
As always, I hope I managed to share some of my feelings with you and that you are ready to start this awesome learning journey.&lt;/p&gt;

&lt;p&gt;I wish you good luck!&lt;/p&gt;

&lt;p&gt;Feel free to reach me on Twitter &lt;a href="https://twitter.com/FlolightC" rel="noopener noreferrer"&gt;FlolightC&lt;/a&gt; to keep me updated about your AWS machine learning journey or to ask me questions ! I’m always happy to discuss with you!&lt;/p&gt;

</description>
      <category>aws</category>
      <category>machinelearning</category>
      <category>cloud</category>
      <category>certification</category>
    </item>
    <item>
      <title>How I passed my AZ-900 (nov-2020) Microsoft Azure Fundamentals certification</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Thu, 17 Dec 2020 22:06:26 +0000</pubDate>
      <link>https://dev.to/flolightc/how-i-passed-my-az-900-nov-2020-microsoft-azure-fundamentals-certification-4j4a</link>
      <guid>https://dev.to/flolightc/how-i-passed-my-az-900-nov-2020-microsoft-azure-fundamentals-certification-4j4a</guid>
      <description>&lt;h2&gt;
  
  
  The best way to start your Cloud journey in Azure
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mMO1il8G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/16062/0%2AeTdP-23FzWxhMnHM" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--mMO1il8G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/16062/0%2AeTdP-23FzWxhMnHM" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@anniespratt?utm_source=medium&amp;amp;utm_medium=referral"&gt;Annie Spratt&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Do you want to learn what Cloud is ?
&lt;/h2&gt;

&lt;p&gt;Or maybe you already have an idea but you would like to &lt;strong&gt;get better&lt;/strong&gt; and be able to &lt;strong&gt;showcase your knowledge&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Microsoft AZ-900 Azure Fundamentals certification path is a perfect start.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After exploring a lot AWS Services, I felt the need to have a better understanding of other Cloud providers. This certification is interesting to have a first overview of the Microsoft Azure services. You will learn the basic Cloud principles as well as how you can find them in Azure.&lt;/p&gt;

&lt;p&gt;In this article, I &lt;span id="rmm"&gt;&lt;span id="rmm"&gt;w&lt;/span&gt;&lt;/span&gt;ill help you &lt;strong&gt;understand how to pass the AZ-900 certification&lt;/strong&gt; and some of the benefits to do so. I will talk about the new version released in November 2020.&lt;/p&gt;

&lt;p&gt;Ready to dive into Azure stuff ? Follow me !&lt;/p&gt;

&lt;h2&gt;
  
  
  What is AZ-900 ?
&lt;/h2&gt;

&lt;p&gt;The AZ-900 certification is the first level certification issued by Microsoft about its Azure cloud services.&lt;/p&gt;

&lt;p&gt;If you have a look at &lt;a href="https://www.whizlabs.com/blog/wp-content/uploads/2019/01/azure-certification-path-2020.jpg"&gt;the Microsoft Azure certification path&lt;/a&gt; compiled by Wizlabs (2020), you can see that AZ-900 is at the beginning of each road.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PqQ2-Vnj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/6454/1%2AvRpUuquNL-eAKYcfcuugwA.jpeg" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--PqQ2-Vnj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/6454/1%2AvRpUuquNL-eAKYcfcuugwA.jpeg" width="880" height="273"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Microsoft Azure certification path by Whizlabs (2020)&lt;/p&gt;

&lt;p&gt;The goal of this certification is to give you foundational knowledge of Cloud concepts and how Azure is implementing them into several services.&lt;/p&gt;

&lt;p&gt;You don’t need any Cloud background to start learning and pass the exam. However a previous IT experience will make it easier and faster to achieve.&lt;/p&gt;

&lt;h2&gt;
  
  
  The skills
&lt;/h2&gt;

&lt;p&gt;Here are the skills you need to learn about to pass the exam. I won’t just copy paste every requirement but I will give you an idea of what’s inside. You can find the details of every skill on &lt;a href="https://docs.microsoft.com/fr-fr/learn/certifications/azure-fundamentals"&gt;the AZ-900 exam page&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Cloud concepts (20–25%)
&lt;/h3&gt;

&lt;p&gt;Here we are talking about Cloud general concepts. You will learn about the benefits (CapEx vs OpEx…), the “y” drivers (High Availability, Elasticity, Scalability…). There is also some content about the different service levels (IaaS, PaaS, SaaS).&lt;/p&gt;

&lt;p&gt;Be sure to well understand this section as it will be useful for every other certification you will take as well as for real-life situations.&lt;/p&gt;

&lt;h3&gt;
  
  
  Core Azure Services (15-20%)
&lt;/h3&gt;

&lt;p&gt;In this section you should know the main Azure services. Like the one you will use every day as Azure technical people. You will discover the resources you can use as well as the patterns to manage them using Azure core architectural components (Regions, Availability Zones, Subscriptions, Management groups…).&lt;/p&gt;

&lt;p&gt;This is about the shell of your future Azure architectures.&lt;/p&gt;

&lt;h3&gt;
  
  
  Solution and management tools in Azure (10–15%)
&lt;/h3&gt;

&lt;p&gt;DevOps, monitoring, IoT, Data analytics, portal and shell…&lt;/p&gt;

&lt;p&gt;If you think that they are very different topics, you are probably right !&lt;/p&gt;

&lt;p&gt;This section is about the presentation of solutions to real-life problems, available through Azure services and how to manage them. I’m sure you will find here some tools that you are looking forward to use on your next Azure project.&lt;/p&gt;

&lt;h3&gt;
  
  
  General security and network security features (10–15%)
&lt;/h3&gt;

&lt;p&gt;Because you know it (and if not, you NEED to learn it) security is of paramount importance in IT. And especially when you are using public cloud platforms.&lt;/p&gt;

&lt;p&gt;You will find in this topic some details about how you can prevent security breaches using Azure network security features. Moreover, take time to have a deep look into the several compliance, alerting and prevention services (Sentinel, Security Center, KeyVault…).&lt;/p&gt;

&lt;p&gt;Enjoy the cloud but stay safe !&lt;/p&gt;

&lt;h3&gt;
  
  
  Identity, governance, privacy, and compliance features (20–25%)
&lt;/h3&gt;

&lt;p&gt;We keep the point about security, talking about identity and access management in Azure.&lt;/p&gt;

&lt;p&gt;Identity federation with Active Directory, Multi-factor Authentication, Role-Based Access control policies… Everything to keep your Azure account and resources safe and secured.&lt;/p&gt;

&lt;p&gt;You will also see how to manage resources using tags and package your environment resources to deploy them at scale using Azure Blueprint.&lt;/p&gt;

&lt;p&gt;This section is also here to make your life easier when you will start to safely onboard your team on the platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  Cost management and Service Level Agreements in Azure (10–15%)
&lt;/h3&gt;

&lt;p&gt;Last but not least, there is a fairly consequent part of your learning about Costs, SLAs and services life-cycles.&lt;/p&gt;

&lt;p&gt;The capacity to better optimize costs is one of the main assets of Cloud platforms, you need to learn how to do it ! And I’m sure you can’t wait to know how to comply with your business availability requirements or to try the next Azure features as soon as they are usable !&lt;/p&gt;

&lt;h2&gt;
  
  
  Face to face with the exam
&lt;/h2&gt;

&lt;p&gt;You know what you need to learn, now let’s have a look at the exam details.&lt;/p&gt;

&lt;p&gt;You have &lt;strong&gt;60 min&lt;/strong&gt; to answer &lt;strong&gt;between 40 and 60 questions&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Your time is &lt;strong&gt;global for the exam&lt;/strong&gt;, you are free to divide it at your convenience between questions.&lt;/p&gt;

&lt;p&gt;Be sure to plan at least 90 min to do the check-in process and read the instructions. You don’t want to miss anything. Right ?&lt;/p&gt;

&lt;p&gt;All questions have checkbox style answers (nothing to write) and you will find different kind of questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Multiple choice: 1 or more possible answers (the number is specified in the question ==&amp;gt; please, &lt;strong&gt;READ CAREFULLY THE QUESTIONS&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;  Graphical answers: You will have for example a screenshot of Azure portal and you will need to select the correct service to click on for a particular situation&lt;/li&gt;
&lt;li&gt;  Drag &amp;amp; Drop: You will need to match some Services or Concepts to the right definition&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;During the exam, you can flag questions to be able to quickly come back to it at the end if you need to spend more time on it.&lt;/p&gt;

&lt;p&gt;This exam description is not the full requirement list. During the learning process, you should check the details on &lt;a href="https://docs.microsoft.com/fr-fr/learn/certifications/azure-fundamentals#certification-exams"&gt;Microsoft website&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Schedule your exam
&lt;/h3&gt;

&lt;p&gt;When you feel ready you can go to &lt;a href="https://docs.microsoft.com/fr-fr/learn/certifications/azure-fundamentals"&gt;the exam page&lt;/a&gt; and plan it using the PearsonVue link.&lt;/p&gt;

&lt;p&gt;The exam is 99$ but Microsoft run from time to time free virtual learning sessions with a free voucher at the end.&lt;/p&gt;

&lt;p&gt;You can chose to take the exam from home or go to an exam centre.&lt;/p&gt;

&lt;p&gt;You will have more informations about requirements for the exam during the scheduling process (identity papers, clean workspace…). Be sure to read everything and to check that you will be able to provide the necessary level of workspace confidence and peacefulness if you are doing this from home.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to prepare the exam
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Learning path
&lt;/h3&gt;

&lt;p&gt;The main resource for this exam is the &lt;a href="https://docs.microsoft.com/fr-fr/learn/"&gt;&lt;strong&gt;Microsoft Learn platform&lt;/strong&gt;&lt;/a&gt;. It provides modules for free that you can complete at your own pace. This is a full text journey.&lt;/p&gt;

&lt;p&gt;There are also some free labs included that you can complete using sandbox. You need to create a free Azure account to have access to the Azure portal and services.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9y3Ni8E6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/3664/1%2AXzZZQeZ2xUuDJO7LVotzsg.png" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--9y3Ni8E6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/3664/1%2AXzZZQeZ2xUuDJO7LVotzsg.png" width="880" height="789"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Microsoft Learn path for AZ-900&lt;/p&gt;

&lt;p&gt;Beside that, there are a lot of courses over the internet. Free, not free, video, text… If you need more than Microsoft Learn, just choose one and deal with it.&lt;/p&gt;

&lt;p&gt;Last step will be to find some question examples. Check free platforms like &lt;a href="https://examtopics.com"&gt;examtopics&lt;/a&gt; but be careful: they might not be up-to-date and you can have some wrong answers in the correction.&lt;/p&gt;

&lt;p&gt;For more serious content, you can have a free exam session on &lt;a href="https://www.whizlabs.com/microsoft-azure-certification-az-900/free-test/"&gt;Whizlabs&lt;/a&gt; and some other for a few $.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d3QFK7EI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/6912/0%2AN-xTObvj_icV-TYn" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--d3QFK7EI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/6912/0%2AN-xTObvj_icV-TYn" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@gabriellefaithhenderson?utm_source=medium&amp;amp;utm_medium=referral"&gt;Gabrielle Henderson&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  My advice
&lt;/h3&gt;

&lt;p&gt;As a first step, try to &lt;strong&gt;have an overview&lt;/strong&gt; of all concept and services included in the certification.&lt;/p&gt;

&lt;p&gt;Then, when your ideas are a little bit more clear about Azure ecosystem, try to understand how services help to fulfil Cloud concepts (fault tolerance, elasticity, high availability…) and how they can interact with each other.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Think about real life use cases&lt;/strong&gt;. Try to find how you could solve your team issues using Azure services. Or maybe how you would implement a certain architecture into Azure.&lt;/p&gt;

&lt;p&gt;It does not have to be very complex example, but being able to refer to real-life helps you to memorize.&lt;/p&gt;

&lt;p&gt;On your way, be sure to have a quick look at every concept you don’t understand very well at first sight. If you need, you can build yourself a &lt;a href="https://flolight.hashnode.dev/use-wish-lists-and-certifications-to-extend-your-knowledge"&gt;Wishlist&lt;/a&gt; to keep track of the topic you need to check later. &lt;a href="https://flolight.hashnode.dev/use-wish-lists-and-certifications-to-extend-your-knowledge"&gt;I wrote another article&lt;/a&gt; about how to use this concept. It is particularly efficient if your are new to the certification and cloud field.&lt;/p&gt;

&lt;p&gt;I strongly recommand you to &lt;strong&gt;create a free account&lt;/strong&gt; on the Azure portal. You will be able &lt;strong&gt;for free&lt;/strong&gt; to explore the several services as well as completing the labs offered by &lt;a href="https://docs.microsoft.com/fr-fr/learn/certifications/azure-fundamentals"&gt;the Microsoft Learn path&lt;/a&gt; (sandbox).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spend some time on the Azure portal&lt;/strong&gt;, especially if you are new to the Cloud field. You will get a better understanding of all the possibilities and you will have the whole picture in mind.&lt;/p&gt;

&lt;p&gt;Last but not least, do not hesitate to ask people question. There is a great community of Cloud enthusiasts on forum and social media that can help you. You will solve your issues and meet with interesting people, you will see real-life experience and projects. In seven words:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You will build a strong background knowledge.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This AZ-900 certification is very useful, especially if you are new to the Cloud concepts. If you are already familiar with other Cloud provider, it is the occasion to quickly have an overview of Azure platform.&lt;/p&gt;

&lt;p&gt;With some motivation, &lt;strong&gt;anyone is able to pass the exam&lt;/strong&gt; and you will learn a lot in the way. It is very important to understand what you learn. Do not study just for the exam. Keep in mind that the goal is to setup the foundations for your &lt;strong&gt;future knowledge&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I hope you are ready to start learning and I wish you good luck on your journey !&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Feel free to reach me on &lt;a href="https://twitter.com/FlolightC"&gt;Twitter (FlolightC)&lt;/a&gt; to keep me updated about your Cloud journey or to ask me questions ! I’m always happy to discuss with you !&lt;/p&gt;

</description>
      <category>azure</category>
      <category>cloud</category>
      <category>certification</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Build a simple DevOps pipeline from GitHub to AWS S3 for static website</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Wed, 11 Nov 2020 16:26:02 +0000</pubDate>
      <link>https://dev.to/flolightc/build-a-simple-devops-pipeline-from-github-to-aws-s3-for-static-website-3o29</link>
      <guid>https://dev.to/flolightc/build-a-simple-devops-pipeline-from-github-to-aws-s3-for-static-website-3o29</guid>
      <description>&lt;h2&gt;
  
  
  The simplest way to automate the deployment of your static HTML page
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F6102%2F0%2A6l3An2IoN_gJ-koB" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F6102%2F0%2A6l3An2IoN_gJ-koB"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@ricrawfo?utm_source=medium&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Riley Crawford&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;One way to host a simple static website is to use AWS S3 to keep your files.&lt;/p&gt;

&lt;p&gt;Yes, put your index.html and style files into an S3 bucket named . and you will be ready to publish your content.&lt;/p&gt;

&lt;p&gt;Then you could link your own domain using Route 53, add a CloudFront distribution, HTTPS support…&lt;/p&gt;

&lt;p&gt;But what about deployment ?&lt;/p&gt;

&lt;p&gt;I can assure you that &lt;strong&gt;you don’t want to spend any time&lt;/strong&gt; copy-pasting your pages to the S3 bucket. &lt;strong&gt;You have better things to do !&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here is my &lt;strong&gt;simple way to automate this&lt;/strong&gt;. If you are new to the topic, this is a &lt;strong&gt;30 minutes&lt;/strong&gt; configuration, reading this article included !&lt;/p&gt;

&lt;p&gt;So, no more talk and let’s build our pipeline !&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;To implements the following solution, you will need:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  A GitHub account&lt;/li&gt;
&lt;li&gt;  An AWS account&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here is the idea:&lt;/p&gt;

&lt;p&gt;1.  &lt;strong&gt;Create&lt;/strong&gt; a GitHub repository for your website — 10min&lt;/p&gt;

&lt;p&gt;2.  &lt;strong&gt;Configure&lt;/strong&gt; an AWS IAM user — 5min&lt;/p&gt;

&lt;p&gt;3.  &lt;strong&gt;Configure&lt;/strong&gt; a GitHub Action — 5min&lt;/p&gt;

&lt;p&gt;4.  Make a change and &lt;strong&gt;Deploy&lt;/strong&gt; — 5min&lt;/p&gt;

&lt;p&gt;5.  &lt;strong&gt;Celebrate&lt;/strong&gt; — 5min (at least !)&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Create a GitHub repository
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;em&gt;If you already have your repository configured, you can go to Part 2 !&lt;/em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here, you want to put your code into a repository that will be used to track the changes and trigger the deployment.&lt;/p&gt;

&lt;p&gt;1.  Go to &lt;a href="http://github.com" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; and connect to your account&lt;br&gt;
2.  Create a new repository&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5448%2F1%2ARtK9xGmjcQh4mMqUTBFp7A.png"&gt;

&lt;p&gt;3. Feel free to fill the parameters to have the repository you want&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F3436%2F1%2ACDAivennulEvPGrxtl2ktA.png"&gt;

&lt;p&gt;4. Clone the newly created repository to your local laptop using Git command line or your favourite UI tool for Git (mine is &lt;a href="https://www.gitkraken.com/invite/k8rKL4iP" rel="noopener noreferrer"&gt;GitKraken&lt;/a&gt;).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1536%2F1%2A4tr_bdO7VgMjBOmeRxdWkA.png" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1536%2F1%2A4tr_bdO7VgMjBOmeRxdWkA.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You will find the url to use in your repository, clicking on the “Code” button&lt;/p&gt;

&lt;p&gt;For more information on the git clone have a look a &lt;a href="https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/cloning-a-repository" rel="noopener noreferrer"&gt;the GitHub documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;5. Put your files on the created folder and push it&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1640%2F1%2A9w53qGX0VOmSXFXp8kWtpQ.png" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1640%2F1%2A9w53qGX0VOmSXFXp8kWtpQ.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;An example of a simple site repository:&lt;/p&gt;

&lt;p&gt;Now, if you go to &lt;a href="https://github.com/&amp;lt;username&amp;gt;/&amp;lt;repositoryname" rel="noopener noreferrer"&gt;https://github.com/&amp;amp;lt;username&amp;amp;gt;/&amp;amp;lt;repositoryname&lt;/a&gt;&amp;gt;, you will see your code waiting for you on the main branch !&lt;/p&gt;

&lt;p&gt;Fine, let’s have a bit of AWS now !&lt;/p&gt;

&lt;h1&gt;
  
  
  2. Create an AWS IAM user
&lt;/h1&gt;

&lt;p&gt;Your goal is to push some files to your S3 bucket. For this purpose, you will need to have rights on the S3 bucket.&lt;/p&gt;

&lt;p&gt;You will use an IAM user with S3 policy.&lt;/p&gt;

&lt;p&gt;1.  Open the &lt;a href="http://console.aws.amazon.com/" rel="noopener noreferrer"&gt;AWS console&lt;/a&gt;&lt;br&gt;
2.  Go to the &lt;a href="https://console.aws.amazon.com/iam/home#/home" rel="noopener noreferrer"&gt;IAM page&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3. Click on “Users” in the menu and Add a new user&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5620%2F1%2A9K4NZ4QMInpfiiwwm6fH0Q.png"&gt;

&lt;p&gt;4. Pick a name and choose the programmatic access&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5512%2F1%2ArXLSX36bWGIuH3XBToiyYQ.png"&gt;

&lt;p&gt;5. You are going to use an existing policy that will give you full control on the S3 service.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(We use this for demonstration simplicity. You can enforce more security by creating your own policy to respect the least privilege principle.)&lt;/em&gt;&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5512%2F1%2ArXLSX36bWGIuH3XBToiyYQ.png"&gt;

&lt;p&gt;6. You can put some tags to identify you user if you need it&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5440%2F1%2AnK9xAzpnP0jNQawD31D6xg.png"&gt;

&lt;p&gt;7. Review your informations and create the user&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5256%2F1%2AWOO3AMRFURXMbWEP2VPfgQ.png"&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F4816%2F1%2AotzSng7uyRPv_CIL6OHVeg.png"&gt;

&lt;p&gt;8. Here you need to keep the Access key ID and the Secret access key somewhere safe. This is the equivalent of your Login-Password.&lt;/p&gt;

&lt;p&gt;And that’s it for the AWS IAM part ! Easy stuff right ?&lt;/p&gt;

&lt;p&gt;Let’s go back to GitHub !&lt;/p&gt;
&lt;h1&gt;
  
  
  3. Configure a GitHub Action
&lt;/h1&gt;

&lt;p&gt;You will use a &lt;strong&gt;GitHub Action&lt;/strong&gt; to deploy your files into the S3 bucket.&lt;/p&gt;

&lt;p&gt;To make GitHub able to use our AWS user rights, you need to configure the user credentials you just created.&lt;/p&gt;

&lt;p&gt;1.  Go to the &lt;strong&gt;Setting&lt;/strong&gt; section of your repository menu and click on &lt;strong&gt;Secrets&lt;/strong&gt;&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5684%2F1%2Ale-BSsBKVm8loZRhuPMNGQ.png"&gt;

&lt;p&gt;2. Create two new secrets and put the values you kept from the IAM User creation.&lt;/p&gt;

&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5544%2F1%2AJce-zHbIhBhwFUwwmmQQ-g.png"&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AWS_SECRET_ACCESS_KEY
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Now that you have our credentials ready, let’s create the workflow itself.&lt;/p&gt;

&lt;p&gt;All the steps in your workflow should be created in the .github/workflow/ folder. GitHub Action will monitor this folder to find what to execute.&lt;/p&gt;

&lt;p&gt;3. Let’s create a .github/workflow/main.yml&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir .github/workflow
touch .github/workflow/main.yml
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And add the following code to your main.yml file:&lt;/p&gt;

&lt;p&gt;Here you are creating an Action to execute some steps every time a push happen on the main branch. You run your Action on an ubuntu (linux) machine and you have a dependency to &lt;a href="https://github.com/aws-actions" rel="noopener noreferrer"&gt;one of the already created AWS GitHub Actions&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It configures your credentials as well as the region. It should correspond to the one in which you created your S3 bucket.&lt;/p&gt;

&lt;p&gt;Then you can see the Action steps.&lt;/p&gt;

&lt;p&gt;As you are pushing a simple html/css folder, you have no build step but &lt;strong&gt;you could add some steps&lt;/strong&gt; here. Maybe generate some build artefacts into a folder and push this folder to the S3 bucket.&lt;/p&gt;

&lt;p&gt;You use the aws s3 sync command to synchronise the folder “thefoldertodeploy” with the content of the S3 bucket.&lt;/p&gt;

&lt;p&gt;Now you can push this to the main branch.&lt;/p&gt;

&lt;h1&gt;
  
  
  4. Make a change and &lt;strong&gt;Deploy&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;Now that &lt;strong&gt;your Action is configured&lt;/strong&gt;, change a little thing visible on your website and push this change to the main branch.&lt;/p&gt;

&lt;p&gt;Then go to the &lt;strong&gt;Actions&lt;/strong&gt; section of your GitHub repository and observe the steps being executed !&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5576%2F1%2Ap1VrgWv2pgZEfOmjm1vsfg.png" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5576%2F1%2Ap1VrgWv2pgZEfOmjm1vsfg.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5748%2F1%2Af3qx0iMgvd0ZNPakz-uVbw.png" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F5748%2F1%2Af3qx0iMgvd0ZNPakz-uVbw.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/features/actions" rel="noopener noreferrer"&gt;If you want to know more about GitHub Actions, here is a link to spend some time on it !&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Congrats, it’s celebration time!
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F4800%2F0%2AyLWaUZ_cOlOAKizX" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F4800%2F0%2AyLWaUZ_cOlOAKizX"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@claybanks?utm_source=medium&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Clay Banks&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Congrats ! You have just found &lt;strong&gt;a way to focus&lt;/strong&gt; on what really matter: the content !&lt;/p&gt;

&lt;p&gt;GitHub Actions is a really good way to implement a simple pipeline for your static website. You can get ready to &lt;strong&gt;push modification within minutes&lt;/strong&gt; and you will never be responsible for your deployments anymore.&lt;/p&gt;

&lt;p&gt;From there, you can do a little exploration session on GitHub actions or just add this topic to your &lt;a href="https://dev.to/flolightc/use-wish-lists-and-certifications-to-extend-your-knowledge-2goo"&gt;Wish list&lt;/a&gt; !&lt;/p&gt;

&lt;p&gt;*&lt;br&gt;
I'm always open for feedback and questions, here in the comments or on my &lt;a href="https://twitter.com/FlolightC" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;*&lt;/p&gt;

</description>
      <category>devops</category>
      <category>aws</category>
      <category>github</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Use Wish lists and certifications to extend your knowledge</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Sun, 08 Nov 2020 00:28:47 +0000</pubDate>
      <link>https://dev.to/flolightc/use-wish-lists-and-certifications-to-extend-your-knowledge-2goo</link>
      <guid>https://dev.to/flolightc/use-wish-lists-and-certifications-to-extend-your-knowledge-2goo</guid>
      <description>&lt;p&gt;How I learn knew skills in an efficient and durable way&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_eb14MY7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/12000/0%2A8u7pFPgmju0zw2or" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--_eb14MY7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/12000/0%2A8u7pFPgmju0zw2or" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@lenjons?utm_source=medium&amp;amp;utm_medium=referral"&gt;Lennart Jönsson&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IT industry is moving fast&lt;/strong&gt;, very fast ! And nobody can deny that.&lt;/p&gt;

&lt;p&gt;I am not going to teach you something new but being industry-aware is really a Big advantage in IT world ! One way to stay up-to-date on major topics is to study for certification exams. It will also help you expand your knowledge.&lt;/p&gt;

&lt;p&gt;I found out, on my way to the exam, that I was learning a lot.&lt;/p&gt;

&lt;p&gt;And not just about &lt;span id="rmm"&gt;&lt;/span&gt; the topics I needed to pass, but also a lot of other side points I was not aware before. This leads me to try the process in the reverse. I was then trying to learn new things having the certification path in mind to guide me through the journey.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I was trying to learn new things having the certification path in mind to guide me through the journey.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Even if everything I will tell you here worked well for me, it might not work the exact same way for you. I am sharing a way to get &lt;strong&gt;new skills in an efficient and durable way&lt;/strong&gt;. You should definitely adapt my story to your personal experience. Try to find out what are the things that can work for you and apply them to get the best out of your training time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Wish List method
&lt;/h2&gt;

&lt;p&gt;Everyone knows what a wish list is !&lt;/p&gt;

&lt;p&gt;Santa, weddings, birthday and even IT releases sometimes. Wish lists are the way to keep track of our desires and to fulfil them when the time comes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Wish lists are great !
&lt;/h3&gt;

&lt;p&gt;And they can even be useful for learning. Weird idea ? Absolutely not !&lt;/p&gt;

&lt;p&gt;I am sure everyone got lost at least once in the infinite curiosity loop of internet.&lt;/p&gt;

&lt;p&gt;You know, when you read an article, or watch a video and you go check one detail on Google. You click on the first link that have another question in it… and then an hour slipped by.&lt;/p&gt;

&lt;p&gt;And you will not memorize for long a big part of what you just read. Wish lists are the key to avoid this and enjoy even more the content you can find through your learning path.&lt;/p&gt;

&lt;p&gt;The idea behind Wish lists is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For every topic needing a digression, to check some details or explore an other related topic, you &lt;strong&gt;add an entry in your Wish list.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This entry should be well classified into the right part of your Wish list. It should be very easy to check on it later.&lt;/p&gt;

&lt;p&gt;For example, it can be &lt;strong&gt;a link to a useful blog post&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I was learning about AWS Lambda service and I saw a blog post about Lambda performance.&lt;/p&gt;

&lt;p&gt;I immediately &lt;strong&gt;add it to my Wish list&lt;/strong&gt; for later reading !&lt;/p&gt;

&lt;p&gt;In this case, reading this at the beginning of my learning would have been kind of a mistake. I didn’t have enough knowledge to get all the technical points. But I felt there was something interesting for later.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I added the Lambda article to my Wish list, in the Lambda&amp;gt;Performance chapter. I knew that the day would come where I would remember this article as ready to be read with my acquired knowledge.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is a good example but don’t get fooled, I didn’t use this method on the first try ! This is the result of all the mistakes I did, trying to learn a lot in a small amount of time.&lt;/p&gt;

&lt;p&gt;After a quick training, I started working on my Solution Architect Associate certification. This is when I began to think about my learning strategy. After a lot of trial and errors, I started to build a habit about learning new things in a regular way. I can tell you: Wish lists are clearly part of this process.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Find guidance
&lt;/h2&gt;

&lt;p&gt;As it was my first AWS certification, I looked for some kind of guidance to know where to start. I needed to plan my learning and find a way to check that my knowledge was covering all the exam scope.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ET4PDqnt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/11506/0%2A46gquFpRQ1lMra6S" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--ET4PDqnt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/11506/0%2A46gquFpRQ1lMra6S" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@ayeltvanveen?utm_source=medium&amp;amp;utm_medium=referral"&gt;Ayelt van Veen&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is step one to get an overview of your learning scope.&lt;/p&gt;

&lt;p&gt;Here are some of the main sources you should start with for every new big topic you are trying to learn. I don’t talk about the &lt;strong&gt;documentation&lt;/strong&gt; written by the provider or the community around the topic. It should be of course the first resource to explore !&lt;/p&gt;

&lt;h3&gt;
  
  
  1.1 Video courses
&lt;/h3&gt;

&lt;p&gt;Beside the AWS guides and documentation, I found some &lt;strong&gt;courses&lt;/strong&gt; on learning platforms:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://www.udemy.com/course/aws-certified-solutions-architect-associate/learn/"&gt;Udemy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://www.coursera.org/aws"&gt;Coursera&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://acloud.guru/learn/aws-certified-solutions-architect-associate"&gt;A Cloud Guru&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;  &lt;a href="https://www.pluralsight.com/courses/aws-certified-solutions-architect-associate"&gt;Pluralsigh&lt;/a&gt;t&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is a good starting point. They organise the content in different sections corresponding to the existing domains in the exam.&lt;/p&gt;

&lt;p&gt;They usually also include some &lt;strong&gt;labs.&lt;/strong&gt; Those help you to get a better understanding on how to apply the knowledge you are acquiring through the videos.&lt;/p&gt;

&lt;p&gt;From my point of view, this is a good way to plan your journey.&lt;/p&gt;

&lt;p&gt;It is a bit like having a tourist guide book showing you the path. You can go the other way but it will always try to have your back if you feel a bit lost in the middle of nowhere !&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4QgH1EuV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/9852/0%2AwB7d6OnRt7IpgDnn" class="article-body-image-wrapper"&gt;&lt;img alt="A woman ready for the learning adventure !" src="https://res.cloudinary.com/practicaldev/image/fetch/s--4QgH1EuV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/9852/0%2AwB7d6OnRt7IpgDnn" width="880" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@hollymandarich?utm_source=medium&amp;amp;utm_medium=referral"&gt;Holly Mandarich&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1.2 Articles
&lt;/h3&gt;

&lt;p&gt;Blog posts or articles can be a good &lt;strong&gt;source of inspiration&lt;/strong&gt; when trying to build your agenda. Big companies usually have their own blog(s). Reading them gives you a hint on new products, but also practical use cases or tutorials.&lt;/p&gt;

&lt;p&gt;Community is very powerful. You will find a lot of people writing on their previous experience. They sometimes even talk about how they organized their learning to pass the exam.&lt;/p&gt;

&lt;p&gt;You will find a lot of resources in blogs, be careful not to be diverted from your main goal.&lt;/p&gt;

&lt;p&gt;A good way to handle all those resources is to use the &lt;strong&gt;wish list method&lt;/strong&gt;. Be sure to organize your findings in a way it is easy to dive into it later.&lt;/p&gt;

&lt;h3&gt;
  
  
  1.3 Books
&lt;/h3&gt;

&lt;p&gt;Books can also be useful, as learning material but also as guidance.&lt;/p&gt;

&lt;p&gt;Inspire your agenda by the book table of contents.&lt;/p&gt;

&lt;p&gt;We can usually assume that the authors have a good understanding of the topic they are writing about. The organization of their work has been knowingly chosen. Make sure you checked several books as they can give you different point of view.&lt;/p&gt;

&lt;p&gt;For some interesting references, books can of course be part of your &lt;strong&gt;wish list&lt;/strong&gt;. They can be time consuming but retains also great knowledge. Try to get the best out of this&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Make your Wish list
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;Wish list is the key element of the strategy&lt;/strong&gt; to be able to reach efficiently my certification goal as well as to learn long-term and valuable knowledge.&lt;/p&gt;

&lt;p&gt;You can use whatever software you want (even paper if you want, but this is not very convenient to keep links). Build the wish list template that works for you and the topic your are trying to master.&lt;/p&gt;

&lt;p&gt;It can be a simple &lt;strong&gt;text editor&lt;/strong&gt; (&lt;a href="https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet"&gt;Markdown&lt;/a&gt; can be a good way to deal with presentation layer). You might even &lt;strong&gt;make your Wish lists public.&lt;/strong&gt;To do so, track them into a &lt;a href="https://github.com/"&gt;GitHub&lt;/a&gt; repository (&lt;a href="https://www.gitkraken.com/invite/k8rKL4iP"&gt;GitKraken&lt;/a&gt; would be a good tool to help you with that). Productivity tools like &lt;a href="http://trello.com/"&gt;Trello&lt;/a&gt; are also nice a way to organize your Wish lists even if it can ask for a bit more organisation at the beginning.&lt;/p&gt;

&lt;p&gt;During my AWS architecting journey for example I had a Wish list mostly split by AWS services or sometime by big domains like performance, high-availability, security…&lt;/p&gt;

&lt;p&gt;The Wish list can be really huge if you are adding stuff without never reading it. That’s why the &lt;strong&gt;organisation should be easy to read for you&lt;/strong&gt;. When starting an exploration session, you don’t want to spend five minutes looking for the right topic to dive in !&lt;/p&gt;

&lt;p&gt;Oh wait ! I didn’t introduce you to &lt;strong&gt;Exploration sessions&lt;/strong&gt;, right ? …&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k7CTp9Dj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/9216/0%2AOqyW8q7gzRmFlqqb" class="article-body-image-wrapper"&gt;&lt;img alt="Image for post" src="https://res.cloudinary.com/practicaldev/image/fetch/s--k7CTp9Dj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/9216/0%2AOqyW8q7gzRmFlqqb" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@dariuszsankowski?utm_source=medium&amp;amp;utm_medium=referral"&gt;Dariusz Sankowski&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Split your learning between Sprints and Exploration times
&lt;/h2&gt;

&lt;p&gt;This is a good way to keep your motivation intact through your learning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sprints&lt;/strong&gt; are learning sessions during which you try to cover exam topics. The goal is to &lt;strong&gt;progress on the direct path to the exam&lt;/strong&gt;. It can be by watching a training video, trying some sample questions, memorizing concepts, preparing some training material like notes or cue cards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Exploration times&lt;/strong&gt; are here to &lt;strong&gt;please your curious self&lt;/strong&gt; as well as starting to &lt;strong&gt;build the knowledge&lt;/strong&gt; you are looking for. The idea for you is to take the Wish list we made on the previous part and start reducing it. Try visiting the links, digging into the topics, watching videos, reading the articles…&lt;/p&gt;

&lt;p&gt;These two kind of learning session are complementary.&lt;/p&gt;

&lt;p&gt;Nothing stops you from mixing Sprints with Explorations but make sure you set some time limit for exploration. Indeed, the more curious you are, the more you risk to spend a lot of time digging topics until you land on another one.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The more curious you are, the more you risk to spend a lot of time digging topics until you land on another one.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As attractive as this idea sounds, this snowball phenomenon is not the result you want to achieve. You will quickly fall under a lot of equally interesting pieces of information that your brain is not going to be able to prioritize. The consequence is that you are not going to memorize very well what you have just explored.&lt;/p&gt;

&lt;p&gt;Start to set specific timing limits. You can &lt;strong&gt;just store the underlying topics into your wish list&lt;/strong&gt; and save it for a later exploration session.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Learning knew things is challenging and time consuming. You knows that if you are a curious human being !&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Wish list&lt;/strong&gt; method gives you an easy way to organise your learning and to stay focus on your goal during &lt;strong&gt;Sprint times&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;On the other hand, you will expand your knowledge beyond your smallest goal during &lt;strong&gt;Exploration times&lt;/strong&gt; by building up a strong background knowledge*&lt;em&gt;.&lt;/em&gt;*&lt;/p&gt;

&lt;p&gt;Using this method to improve your knowledge through certifications path is a great way to become industry aware of a lot of topics. It gives you a significant advantage when looking for interesting opportunities.&lt;/p&gt;

&lt;p&gt;I hope this method can improve the way you think about learning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Having a great time learning is the most important to enjoy what you are learning!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>motivation</category>
      <category>beginners</category>
      <category>learn</category>
      <category>architecture</category>
    </item>
    <item>
      <title>25 must-have softwares for a new install</title>
      <dc:creator>Florian Clanet</dc:creator>
      <pubDate>Fri, 06 Nov 2020 08:51:13 +0000</pubDate>
      <link>https://dev.to/flolightc/25-must-have-softwares-for-a-new-install-pdn</link>
      <guid>https://dev.to/flolightc/25-must-have-softwares-for-a-new-install-pdn</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1603904547827%2FclHIzZmBs.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1603904547827%2FclHIzZmBs.jpeg" alt="barn-images-t5YUoHW6zRo-unsplash.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I recently had to &lt;strong&gt;configure all my tools&lt;/strong&gt; after a fresh Windows re-installation.&lt;br&gt;
This went well and quick as I keep up to date a list of my favourites tools. This way, I just need to go through my list and I know I have most of the things I will need to work.&lt;br&gt;
Next step would be to automate those installation but it will be for another article !&lt;/p&gt;

&lt;p&gt;I though it was the occasion to make a list of the &lt;strong&gt;most useful ones&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So here it is !&lt;/p&gt;

&lt;h2&gt;
  
  
  Browsers
&lt;/h2&gt;

&lt;p&gt;Those two are the main one I use for my everyday web browsing and basic testing.&lt;br&gt;
Of course, when needed, I switch to other ones like Safari, Edge... &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;li&gt;Firefox&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Utilities
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.screenpresso.com" rel="noopener noreferrer"&gt;Screenpresso&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Perfect to capture your screen (image and video) and edit the screenshot to add information on it.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.7-zip.org" rel="noopener noreferrer"&gt;7-Zip&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I think it won't be convenient to introduce 7-Zip any more...&lt;br&gt;
But for every compression job, he'll be there !&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://justgetflux.com" rel="noopener noreferrer"&gt;f.lux&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A nice tool to manage the light coming from your screen. It will adapt it to the time of day and the kind of light you should have on your room.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://keepass.info" rel="noopener noreferrer"&gt;KeePass&lt;/a&gt; or &lt;a href="https://dashlane.com" rel="noopener noreferrer"&gt;Dashlane&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please don't tell me you keep your passwords and secrets on a piece of paper somewhere near your desk...&lt;br&gt;
Use a password manager like KeePass (local) or Dashlane (synchronized)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ldapadmin.org" rel="noopener noreferrer"&gt;LdapAdmin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I use this to have a look at LDAP directories, search for entries. Very useful if you manage some running corporate applications and you sometimes want to check groups and accounts to help people around you.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.jam-software.com/treesize_free" rel="noopener noreferrer"&gt;TreeSize&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I think I'm on the best team when it comes to store all kind of "for later" files. This application helps me finding what is taking space on my disk and manage it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Communication
&lt;/h2&gt;

&lt;p&gt;Nothing big to say here, we all need to communicate with colleagues and other people. My big regret is to have like 4 or 5 application for that depending on who my interlocutor is !&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MS Teams / Amazon Chime / G Suite...&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Coding related
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://git-scm.com" rel="noopener noreferrer"&gt;Git&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Of course ! What would we do without it ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.gitkraken.com/invite/k8rKL4iP" rel="noopener noreferrer"&gt;GitKraken&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For me the best visual tool to work with Git. It can save a lot of time when you are stressed or trying to solve some git weird issues.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.python.org" rel="noopener noreferrer"&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Always have a Python install on your computer ! Think about the number of little things you could automate in your daily life ! If you are interested to know more, check this nice resource: &lt;a href="https://automatetheboringstuff.com" rel="noopener noreferrer"&gt;Automate the boring stuff&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://insomnia.rest" rel="noopener noreferrer"&gt;Insomnia&lt;/a&gt; / &lt;a href="https://www.postman.com" rel="noopener noreferrer"&gt;Postman&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are building APIs, those two tools should be on your disk !&lt;br&gt;
Insomnia is light and very quick to use whereas Postman is a little bit more complex but allows you to create collections, share them with your team, document it, and a lot of other features&lt;/p&gt;

&lt;h2&gt;
  
  
  Database access
&lt;/h2&gt;

&lt;p&gt;Here it depends on your database system preference but let's admit that it is always useful to have some of those already installed on your machine !&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.pgadmin.org" rel="noopener noreferrer"&gt;pgAdmin&lt;/a&gt; / &lt;a href="https://dbeaver.io" rel="noopener noreferrer"&gt;DBeaver&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.microsoft.com/fr-fr/sql/ssms/download-sql-server-management-studio-ssms" rel="noopener noreferrer"&gt;MS SQL Management Studio&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Edition
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://visualstudio.microsoft.com" rel="noopener noreferrer"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://code.visualstudio.com" rel="noopener noreferrer"&gt;Visual Studio Code&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I always switch between VS and VSCode depending on the work I do. I mainly use VS for back-end and VSCode for front but it more a habit than anything else !&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://notepad-plus-plus.org/downloads" rel="noopener noreferrer"&gt;Notepad++&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While VS and VSC are great tools, I feel very comfortable writing quick notes with notepad++. It is like my virtual notebook.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.yworks.com/products/yed" rel="noopener noreferrer"&gt;yEd&lt;/a&gt; / &lt;a href="https://www.microsoft.com/fr-fr/microsoft-365/visio/flowchart-software" rel="noopener noreferrer"&gt;Visio&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sofwares I open when I don't use online editors like &lt;a href="https://app.diagrams.net" rel="noopener noreferrer"&gt;Diagrams&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://zeplin.io" rel="noopener noreferrer"&gt;Zeplin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Used by my team for every design related stuff.&lt;/p&gt;

&lt;h2&gt;
  
  
  Terminal / transfers
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mobaxterm.mobatek.net" rel="noopener noreferrer"&gt;MobaXterm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.putty.org" rel="noopener noreferrer"&gt;PuTTY&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I use those to open remote connections when I'm not using simple RDP or ssh solutions. They are useful to store configurations and organize your assets.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://cmder.net" rel="noopener noreferrer"&gt;cmder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is a simple command line with useful linux-like commands. But you could also use Windows integrated Bash shell or just Power-Shell if you feel more comfortable with it.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://filezilla-project.org" rel="noopener noreferrer"&gt;FileZilla&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use the client part to connect to ftp/sftp servers to transfer and retrieve files.&lt;br&gt;
You can save your servers configurations and share them with your team.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;This is the list of the main tools I use in my everyday work. If I have some free time, I often start by installing them all so I'll be ready when I need them.&lt;/p&gt;

&lt;p&gt;Anyway, &lt;strong&gt;use the tools that suit you&lt;/strong&gt; ! Save your configurations somewhere a make a list like this so you &lt;strong&gt;don't spend too much time&lt;/strong&gt; when your next Windows installation will come !&lt;/p&gt;

&lt;p&gt;I hope this article was useful for you. Don't hesitate to give me your feedback on these tools or to suggest me other ones. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can share this on the comment section bellow or contact me directly on my &lt;a href="https://twitter.com/FlolightC" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; !&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>windows</category>
      <category>tooling</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
