<?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: Harsha Vardhan</title>
    <description>The latest articles on DEV Community by Harsha Vardhan (@harshaambati).</description>
    <link>https://dev.to/harshaambati</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%2F445196%2Fbbd6077a-e5e1-4207-a0de-9c308a06c069.jpeg</url>
      <title>DEV Community: Harsha Vardhan</title>
      <link>https://dev.to/harshaambati</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harshaambati"/>
    <language>en</language>
    <item>
      <title>Are you preparing for your next frontend interview? </title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Wed, 21 Oct 2020 04:00:09 +0000</pubDate>
      <link>https://dev.to/harshaambati/are-you-preparing-for-your-next-frontend-interview-312f</link>
      <guid>https://dev.to/harshaambati/are-you-preparing-for-your-next-frontend-interview-312f</guid>
      <description>&lt;h4&gt;
  
  
  Here are some of my favorite resources which I always look up to for technical interviews.
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/Jobeir/front-end-interview-preparation-guide"&gt;Front-end interview tips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://frontendmasters.com/books/front-end-handbook/2018/practice/interview-q.html"&gt;Front-end interviews questions list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.geeksforgeeks.org/"&gt;Geeks for geeks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/yangshun/front-end-interview-handbook"&gt;Front-end-interview-handbook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/topics/javascript"&gt;Interview-preparation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/khan4019/front-end-Interview-Questions"&gt;Front-end-Interview-Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/macmacky/70-javascript-interview-questions-5gfi"&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/lydiahallie/series/3341"&gt;JavaScript Visualized Series' Articles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.freecodecamp.org/news/cracking-the-front-end-interview-9a34cd46237/"&gt;Best Blog i have ever read about front-end interview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codelifefitness.hashnode.dev/how-to-land-your-first-job-as-a-web-developer?guid=bcfee791-c63c-45de-80e6-746eaa687987&amp;amp;deviceId=549bbac1-efd0-4492-8f51-924ea2807c21"&gt;Additional blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/trekhleb/javascript-algorithms"&gt;Javscript-ALgorithms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jayshah19949596/CodingInterviews"&gt;Coding Interviews&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/andreis/interview"&gt;Technical interview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/MaximAbramchuck/awesome-interview-questions"&gt;Interview Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sudheerj/reactjs-interview-questions"&gt;React-js interview questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;Additional Resources to learn DATA structures,javascript..etc&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://learnersbucket.com/"&gt;Learners bucket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://btechsmartclass.com/"&gt;Btech smart class&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Asabeneh/30-Days-Of-JavaScript"&gt;30-days-of-JS&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>html</category>
      <category>career</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>USEFUL TIPS FOR BEGINNERS / DEVELOPERS</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Thu, 15 Oct 2020 09:34:10 +0000</pubDate>
      <link>https://dev.to/harshaambati/useful-tips-for-beginners-developers-1gnj</link>
      <guid>https://dev.to/harshaambati/useful-tips-for-beginners-developers-1gnj</guid>
      <description>&lt;p&gt;&lt;code&gt;Learning path for all developers:&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tutorials to build your knowledge &lt;/li&gt;
&lt;li&gt;Build project &amp;amp; apply your knowledge &lt;/li&gt;
&lt;li&gt;Build more advanced projects if you can&lt;/li&gt;
&lt;li&gt;Build your portfolio &lt;/li&gt;
&lt;li&gt;Create Github account &amp;amp; push on Github&lt;/li&gt;
&lt;li&gt;Practice interview questions &lt;/li&gt;
&lt;li&gt;Apply for jobs&lt;/li&gt;
&lt;li&gt;Repeat&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;code&gt;Path for Web-Developers&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Learn HTML, CSS and JavaScript.&lt;/li&gt;
&lt;li&gt;Learn a framework or library( react, vue, angular are the trending at the moment ) &lt;/li&gt;
&lt;li&gt;Learn webpack.&lt;/li&gt;
&lt;li&gt;Learn git.&lt;/li&gt;
&lt;li&gt;Open a GitHub account.&lt;/li&gt;
&lt;li&gt;Create a project and push it to GitHub.&lt;/li&gt;
&lt;li&gt;Apply for a job.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;code&gt;Checklist for #CodeNewbies looking for jobs &amp;amp; internships -&lt;/code&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; A portfolio website &amp;amp; blog&lt;/li&gt;
&lt;li&gt; knowledge of your fav. Tech Stack&lt;/li&gt;
&lt;li&gt; 1 page Résumé (pdf)&lt;/li&gt;
&lt;li&gt; Realtime Projects&lt;/li&gt;
&lt;li&gt; GitHub profile&lt;/li&gt;
&lt;li&gt; Stack Overflow profile&lt;/li&gt;
&lt;li&gt; Professional Email ID&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;code&gt;How to become a better Programmer:&lt;/code&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Get better at Googling&lt;br&gt;
Find a mentor&lt;br&gt;
Help others&lt;br&gt;
Build side projects&lt;br&gt;
Improve your soft skills&lt;br&gt;
Keep learning&lt;br&gt;
Master the skills you already have &lt;br&gt;
Ask for help&lt;br&gt;
Take regular breaks&lt;br&gt;
Don't give up &lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>career</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>AWS Cheatsheet</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Sat, 10 Oct 2020 11:19:10 +0000</pubDate>
      <link>https://dev.to/harshaambati/aws-cheatsheet-2f0k</link>
      <guid>https://dev.to/harshaambati/aws-cheatsheet-2f0k</guid>
      <description>&lt;h2&gt;
  
  
  AWS Services CheatSheet
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Cloud Cloud computing is becoming very popular nowadays and AWS has pioneered the market.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Most companies ask AWS related questions in interviews, so this blog explains the 40 most popular services offered by AWS&lt;/code&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;VPC&lt;/strong&gt; - Virtual Private Cloud (VPC) lets you launch AWS resources in a private, isolated cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Route 53&lt;/strong&gt; - It's a scalable and highly available DNS and domain name registration service.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;EC2&lt;/strong&gt; - Amazon Elastic Compute Cloud (EC2) provides&lt;br&gt;
resizable compute capacity in the cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Elastic Beanstalk&lt;/strong&gt; - AWS Elastic Beanstalk is an application container for deploying and managing applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Lambda&lt;/strong&gt; - AWS Lambda is a compute service that runs&lt;br&gt;
your code in response to events and automatically manages the computing resources.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;EC2 Container Service&lt;/strong&gt; - Amazon ECS allows you to easily run and manage Docker containers across a cluster of EC2 instances.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Mobile Hub&lt;/strong&gt; - AWS Mobile Hub lets you quickly build, test, and monitor the usage of your mobile apps&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Device Farm&lt;/strong&gt; - Device Farm helps to improve the quality of Android, Fire OS, and iOS apps by testing them against real phones and tablets in the AWS Cloud&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;SNS&lt;/strong&gt; - Simple Notification Service (SNS) lets&lt;br&gt;
you publish messages to subscribers or other applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cognito&lt;/strong&gt; - Cognito is a simple user identity and data sync. service that helps to securely manage and synchronize app data for your users across their mobile devices.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Mobile Analytics&lt;/strong&gt; - Mobile Analytics is a service that lets you easily collect, visualize, and understand app usage data at scale.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;IAM&lt;/strong&gt; - AWS Identity and Access Management (IAM)&lt;br&gt;
lets you securely control access to AWS&lt;br&gt;
services and resources.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Inspector&lt;/strong&gt; -Amazon Inspector enables you to analyze the behavior of the applications you run in AWS and helps you to identify potential security issues.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Directory Service&lt;/strong&gt;- AWS Directory Service provides managed directories in the cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Certificate Manager&lt;/strong&gt; - AWS Certificate Manager lets you easily provision, manage, &amp;amp; deploy SSL/TLS&lt;br&gt;
certificates for use with AWS services.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;WAF&lt;/strong&gt; - Web Application Firewall protects&lt;br&gt;
web applications from attack by providing web&lt;br&gt;
traffic filtering against common web exploits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;GameLift&lt;/strong&gt; - Deploy and scale session-based multiplayer games in the cloud in minutes, with no upfront costs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;S3&lt;/strong&gt; - Amazon Simple Storage Service (S3) can be&lt;br&gt;
used to store and retrieve any amount of data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Import/Export Snowball&lt;/strong&gt; - AWS Import/Export Snowball accelerates moving large amounts of data into and out of AWS using secure appliances for transport.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Glacier&lt;/strong&gt; - It is a low-cost storage service&lt;br&gt;
that provides secure and durable storage for&lt;br&gt;
data archiving and backup.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Storage Gateway&lt;/strong&gt; - AWS Storage Gateway securely integrates on-premises IT environments with cloud storage for backup and disaster recovery.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CloudWatch&lt;/strong&gt; - Amazon CloudWatch provides monitoring for resources and applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Config&lt;/strong&gt; - AWS Config gives you an inventory of your AWS resources lets you audit resource configuration history &amp;amp; notifies you when resource configurations change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CloudFormation&lt;/strong&gt; - It lets you create &amp;amp; update a collection of related AWS resources in a predictable fashion.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;API Gateway&lt;/strong&gt; - Amazon API Gateway makes it easy to create, maintain, monitor, and secure APIs at any scale.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;SQS&lt;/strong&gt; - Amazon Simple Queue Service (SQS) offers a&lt;br&gt;
reliable, highly scalable, hosted queue for storing messages.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CloudSearch&lt;/strong&gt; - AWS CloudSearch is a fully managed search service for websites and apps.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;RDS&lt;/strong&gt; - Amazon Relational Database Service (RDS)&lt;br&gt;
makes it easy to set up, operate, and scale&lt;br&gt;
familiar relational databases in the cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;ElastiCache&lt;/strong&gt; - ElastiCache improves application performance by allowing you to retrieve information from an in-memory caching system.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;DynamoDB&lt;/strong&gt; - DynamoDB is a scalable NoSQL data store that manages distributed replicas of your data for high availability.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Redshift&lt;/strong&gt; - It is a fast, fully managed, petabyte-scale data warehouse that makes it cost-effective to analyze all your data using your existing business intelligence tools.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;SES&lt;/strong&gt; - Amazon Simple Email Service (SES) enables&lt;br&gt;
you to send and receive an email.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CodeCommit&lt;/strong&gt; - AWS CodeCommit is highly scalable,&lt;br&gt;
managed source control service that hosts private Git repositories.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CodeDeploy&lt;/strong&gt; - AWS CodeDeploy lets you fully automate code deployments&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS IoT&lt;/strong&gt; - AWS IoT is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Machine Learning&lt;/strong&gt; - Amazon Machine Learning is a service that enables you to easily build smart applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data Pipeline&lt;/strong&gt; - AWS Data Pipeline is a lightweight&lt;br&gt;
orchestration service for periodic, data-driven workflows.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Kinesis&lt;/strong&gt; - Amazon Kinesis services make it easy to work&lt;br&gt;
with real-time streaming data in the AWS cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;WorkSpaces&lt;/strong&gt; - Amazon WorkSpaces is a fully managed desktop computing service in the cloud.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;WorkMail&lt;/strong&gt; - Amazon WorkMail is a managed email and calendaring service that offers strong security controls and support for existing desktop and mobile clients. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Credits:- &lt;a href="https://twitter.com/dermayank/status/1314569767987015687"&gt;mayank&lt;/a&gt;&lt;/p&gt;

</description>
      <category>computerscience</category>
      <category>aws</category>
      <category>serverless</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Useful resources for web developers🖥</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Thu, 08 Oct 2020 07:14:30 +0000</pubDate>
      <link>https://dev.to/harshaambati/useful-resources-for-web-developers-4pl9</link>
      <guid>https://dev.to/harshaambati/useful-resources-for-web-developers-4pl9</guid>
      <description>&lt;p&gt;🔨50+ free tools and resources to create awesome user interfaces 👇&lt;/p&gt;

&lt;p&gt;1.Photos &amp;amp; Videos  👇&lt;br&gt;
&lt;a href="https://coverr.co/"&gt;https://coverr.co/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://mixkit.co/"&gt;https://mixkit.co/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.pexels.com/"&gt;https://www.pexels.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://photos.icons8.com/creator"&gt;https://photos.icons8.com/creator&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.unscreen.com/"&gt;https://www.unscreen.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.remove.bg/"&gt;https://www.remove.bg/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://generated.photos/faces"&gt;https://generated.photos/faces&lt;/a&gt;&lt;br&gt;
&lt;a href="https://duotone.shapefactory.co/"&gt;https://duotone.shapefactory.co/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.Illustrations 👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.openpeeps.com/"&gt;https://www.openpeeps.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://usesmash.com/"&gt;https://usesmash.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://opendoodles.com/"&gt;https://opendoodles.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://control.rocks/"&gt;https://control.rocks/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://icons8.com/ouch"&gt;https://icons8.com/ouch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://getavataaars.com/"&gt;https://getavataaars.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="http://knutsynstad.com/fauxcode/"&gt;http://knutsynstad.com/fauxcode/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Palette👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://colormixer.web.app/02007115ff623007ff9bc91b64440301ffff7c5f55610300/Sunset"&gt;https://colormixer.web.app/02007115ff623007ff9bc91b64440301ffff7c5f55610300/Sunset&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cssgradient.io/"&gt;https://cssgradient.io/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://colorsinspo.com/"&gt;https://colorsinspo.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.colorhexa.com/index.php"&gt;https://www.colorhexa.com/index.php&lt;/a&gt;&lt;br&gt;
&lt;a href="https://mycolor.space/"&gt;https://mycolor.space/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://palettte.app/"&gt;https://palettte.app/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://colorable.jxnblk.com/"&gt;https://colorable.jxnblk.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.Typography  👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://freebiesbug.com/free-fonts/"&gt;https://freebiesbug.com/free-fonts/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://fontsarena.com/"&gt;https://fontsarena.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://befonts.com/"&gt;https://befonts.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.fontsquirrel.com/"&gt;https://www.fontsquirrel.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://fontjoy.com/"&gt;https://fontjoy.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://type-scale.com/"&gt;https://type-scale.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5.Animations &amp;amp; Effects 👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://brumm.af/shadows"&gt;https://brumm.af/shadows&lt;/a&gt;&lt;br&gt;
&lt;a href="https://emilkowalski.github.io/css-effects-snippets/"&gt;https://emilkowalski.github.io/css-effects-snippets/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://wweb.dev/resources/css-separator-generator"&gt;https://wweb.dev/resources/css-separator-generator&lt;/a&gt;&lt;br&gt;
&lt;a href="https://animista.net/"&gt;https://animista.net/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://shopify.github.io/draggable/"&gt;https://shopify.github.io/draggable/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://tympanus.net/Development/BlockRevealers/index.html"&gt;https://tympanus.net/Development/BlockRevealers/index.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6.Iconography  👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://iconstore.co/"&gt;https://iconstore.co/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://css.gg/"&gt;https://css.gg/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://nucleoapp.com/tool/icon-transition"&gt;https://nucleoapp.com/tool/icon-transition&lt;/a&gt;&lt;br&gt;
&lt;a href="https://tilda.cc/free-icons/"&gt;https://tilda.cc/free-icons/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://ikonate.com/"&gt;https://ikonate.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://akveo.github.io/eva-icons/#/"&gt;https://akveo.github.io/eva-icons/#/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://icons8.com/animated-icons"&gt;https://icons8.com/animated-icons&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;7.Patterns &amp;amp; Shapes  👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bansal.io/pattern-css#triangles"&gt;https://bansal.io/pattern-css#triangles&lt;/a&gt;&lt;br&gt;
&lt;a href="https://getwaves.io/"&gt;https://getwaves.io/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.blobmaker.app/"&gt;https://www.blobmaker.app/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://msurguy.github.io/rad-lines/"&gt;https://msurguy.github.io/rad-lines/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://products.ls.graphics/paaatterns/"&gt;https://products.ls.graphics/paaatterns/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.scribbbles.design/"&gt;https://www.scribbbles.design/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8.Utility  👇👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nucleoapp.com/"&gt;https://nucleoapp.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.checklist.design/"&gt;https://www.checklist.design/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://designsystemsrepo.com/design-systems-recent/"&gt;https://designsystemsrepo.com/design-systems-recent/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://csspeeper.com/"&gt;https://csspeeper.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://icons8.com/upscaler"&gt;https://icons8.com/upscaler&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>design</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Back-end Developers RoadMap❤</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Sun, 27 Sep 2020 11:19:32 +0000</pubDate>
      <link>https://dev.to/harshaambati/back-end-developers-roadmap-1icp</link>
      <guid>https://dev.to/harshaambati/back-end-developers-roadmap-1icp</guid>
      <description>&lt;p&gt;Roadmap for Back-End Developers💕&lt;/p&gt;

&lt;h4&gt;
  
  
  Internet
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;How does the internet work?&lt;/li&gt;
&lt;li&gt;What is HTTP?&lt;/li&gt;
&lt;li&gt;Browsers and how they work?&lt;/li&gt;
&lt;li&gt;DNS and how it works?&lt;/li&gt;
&lt;li&gt;What is Domain Name?&lt;/li&gt;
&lt;li&gt;What is hosting?&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Basic Front-end Knowledge
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  OS and General Knowledge
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Terminal usage&lt;/li&gt;
&lt;li&gt;How OSs work in general&lt;/li&gt;
&lt;li&gt;Process Mgt.&lt;/li&gt;
&lt;li&gt;Threads &amp;amp; concurrency&lt;/li&gt;
&lt;li&gt;Basic terminal commands&lt;/li&gt;
&lt;li&gt;Memory mgt.&lt;/li&gt;
&lt;li&gt;Interprocess comm.&lt;/li&gt;
&lt;li&gt;I/O mgt.&lt;/li&gt;
&lt;li&gt;POSIX basics&lt;/li&gt;
&lt;li&gt;Basic networking concepts&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Learn a Language
&lt;/h4&gt;

&lt;p&gt;&lt;code&gt;Make sure to learn it fast and clear. Core details about its runtime e.g concurrency, memory model etc.&lt;/code&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Java&lt;/li&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;PHP&lt;/li&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;Javascript&lt;/li&gt;
&lt;li&gt;Ruby&lt;/li&gt;
&lt;li&gt;Rust&lt;/li&gt;
&lt;li&gt;Go&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Version Control System
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Basic usage of Git&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Repo hosting services&lt;br&gt;
I. GitHub&lt;br&gt;
II. Gitlab&lt;br&gt;
III. Bitbucket&lt;/p&gt;
&lt;h4&gt;
  
  
  Relational Databases
&lt;/h4&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;MySQL&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;PostgreSQL&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;MariaDB&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;MS SQL&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oracle&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  NoSQL Databases
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;MongoDB&lt;/li&gt;
&lt;li&gt;RethinkDB&lt;/li&gt;
&lt;li&gt;CouchDB&lt;/li&gt;
&lt;li&gt;DynamoDB&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  More About Databases
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;ORMs&lt;/li&gt;
&lt;li&gt;ACID&lt;/li&gt;
&lt;li&gt;Transactions&lt;/li&gt;
&lt;li&gt;N+1 Problem&lt;/li&gt;
&lt;li&gt;Data Replication&lt;/li&gt;
&lt;li&gt;Sharding Strategies&lt;/li&gt;
&lt;li&gt;CAP Theorem&lt;/li&gt;
&lt;li&gt;Database Normalisation&lt;/li&gt;
&lt;li&gt;Indexes and how they work&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Learn About APIs
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;REST&lt;/li&gt;
&lt;li&gt;JSON APIs&lt;/li&gt;
&lt;li&gt;HATOAS&lt;/li&gt;
&lt;li&gt;Open API Spec and Swagger&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;GraphQL&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Caching
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;CDN&lt;/li&gt;
&lt;li&gt;Server-side
I. Redis
II. Memcached&lt;/li&gt;
&lt;li&gt;Client-side&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Web Security Knowledge
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Hashing Algorithm 

&lt;ul&gt;
&lt;li&gt;MD5 and why not to use it&lt;/li&gt;
&lt;li&gt;SHA Family&lt;/li&gt;
&lt;li&gt;Scrypt&lt;/li&gt;
&lt;li&gt;Bcrypt&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;HTTPS&lt;/li&gt;
&lt;li&gt;Content Security Policy&lt;/li&gt;
&lt;li&gt;CORS&lt;/li&gt;
&lt;li&gt;SSL/TLS&lt;/li&gt;
&lt;li&gt;OWASP Security Risk&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Testing
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Integration Testing&lt;/li&gt;
&lt;li&gt;Unit Testing&lt;/li&gt;
&lt;li&gt;Functional Testing&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  CI/CD
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Jenkins&lt;/li&gt;
&lt;li&gt;GitLab&lt;/li&gt;
&lt;li&gt;CircleCI&lt;/li&gt;
&lt;li&gt;Bamboo&lt;/li&gt;
&lt;li&gt;TeamCity&lt;/li&gt;
&lt;li&gt;Travis CI&lt;/li&gt;
&lt;li&gt;Buddy&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Design and Development Principles
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;SOLID&lt;/li&gt;
&lt;li&gt;KISS&lt;/li&gt;
&lt;li&gt;YAGNI&lt;/li&gt;
&lt;li&gt;DRY&lt;/li&gt;
&lt;li&gt;GOF Design Patterns&lt;/li&gt;
&lt;li&gt;Domain-Driven Design&lt;/li&gt;
&lt;li&gt;Test-Driven Development&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Architectural Patterns
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Monolithic&lt;/li&gt;
&lt;li&gt;Microservices&lt;/li&gt;
&lt;li&gt;SOA&lt;/li&gt;
&lt;li&gt;CQRS and Event Sourcing&lt;/li&gt;
&lt;li&gt;Serverless&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Message Brokers
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;RabbitMQ&lt;/li&gt;
&lt;li&gt;Kafka&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Containerization
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Docker&lt;/li&gt;
&lt;li&gt;rkt&lt;/li&gt;
&lt;li&gt;LXC&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Web Servers
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Nginx&lt;/li&gt;
&lt;li&gt;Apache&lt;/li&gt;
&lt;li&gt;Caddy&lt;/li&gt;
&lt;li&gt;MS IIS&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Building For Scale
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Migration Strategies&lt;/li&gt;
&lt;li&gt;Horizontal vs Vertical Scaling&lt;/li&gt;
&lt;/ol&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%2Fi.imgur.com%2FjkL6P3l.jpg" 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%2Fi.imgur.com%2FjkL6P3l.jpg" title="Logo Title Text 2" alt="alt text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>react</category>
      <category>database</category>
      <category>github</category>
    </item>
    <item>
      <title>Front_END Web developer Roadmap</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Mon, 21 Sep 2020 10:37:13 +0000</pubDate>
      <link>https://dev.to/harshaambati/frontend-web-development-roadmap-5ha3</link>
      <guid>https://dev.to/harshaambati/frontend-web-development-roadmap-5ha3</guid>
      <description>&lt;p&gt;&lt;em&gt;Complete Front end web development roadmap&lt;/em&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  HTML
&lt;/h5&gt;

&lt;ol&gt;
&lt;li&gt;learn the basics&lt;/li&gt;
&lt;li&gt;Forms and validations&lt;/li&gt;
&lt;li&gt;Accessibility&lt;/li&gt;
&lt;li&gt;SEO&lt;/li&gt;
&lt;li&gt;Convention and best Practices&lt;/li&gt;
&lt;/ol&gt;

&lt;h5&gt;
  
  
  Web Components
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;HTML elements&lt;/li&gt;
&lt;li&gt;Custom elements&lt;/li&gt;
&lt;li&gt;Shadow DOM&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  CSS
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Learn the basics&lt;/li&gt;
&lt;li&gt;Responsive Design&lt;/li&gt;
&lt;li&gt;Making layouts

&lt;ul&gt;
&lt;li&gt;Floats&lt;/li&gt;
&lt;li&gt;Positioning&lt;/li&gt;
&lt;li&gt;Display Box&lt;/li&gt;
&lt;li&gt;Model CSS&lt;/li&gt;
&lt;li&gt;Grid&lt;/li&gt;
&lt;li&gt;FlexBox&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  CSS Architecture
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;BEM&lt;/li&gt;
&lt;li&gt;OOCS&lt;/li&gt;
&lt;li&gt;SMACSS&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  CSS Preprocessor
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Sass&lt;/li&gt;
&lt;li&gt;Postcss&lt;/li&gt;
&lt;li&gt;Less&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  CSS FrameWorks
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;CSS first Frameworks

&lt;ul&gt;
&lt;li&gt;Bootstrap&lt;/li&gt;
&lt;li&gt;Materialise CSS&lt;/li&gt;
&lt;li&gt;Bulma&lt;/li&gt;
&lt;li&gt;JS Based Framework&lt;/li&gt;
&lt;li&gt;Reactstrap&lt;/li&gt;
&lt;li&gt;Material Ui&lt;/li&gt;
&lt;li&gt;Tailwind CSS&lt;/li&gt;
&lt;li&gt;Chakra UI&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Modern CSS
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Styled Component&lt;/li&gt;
&lt;li&gt;CSS MOdules&lt;/li&gt;
&lt;li&gt;Styled JSX&lt;/li&gt;
&lt;li&gt;Emotion&lt;/li&gt;
&lt;li&gt;Radium&lt;/li&gt;
&lt;li&gt;Glamorous&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Javascript
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Syntax and Basic Construct&lt;/li&gt;
&lt;li&gt;Learn DOM manipulation&lt;/li&gt;
&lt;li&gt;Learn Fetch API/ Ajax&lt;/li&gt;
&lt;li&gt;ES6+ &lt;/li&gt;
&lt;li&gt;Modular javascript&lt;/li&gt;
&lt;li&gt;Understand below Concepts

&lt;ul&gt;
&lt;li&gt;Closures&lt;/li&gt;
&lt;li&gt;Scope&lt;/li&gt;
&lt;li&gt;Async await&lt;/li&gt;
&lt;li&gt;Prototype&lt;/li&gt;
&lt;li&gt;Event Bubbling&lt;/li&gt;
&lt;li&gt;Shadow DOM&lt;/li&gt;
&lt;li&gt;Hoisting&lt;/li&gt;
&lt;li&gt;Strict ...etc
*....And many more &lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  JS Framework
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;React js

&lt;ul&gt;
&lt;li&gt;MobX&lt;/li&gt;
&lt;li&gt;ReduX&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Vue js

&lt;ul&gt;
&lt;li&gt;VueX&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Angular 

&lt;ul&gt;
&lt;li&gt;RxJS&lt;/li&gt;
&lt;li&gt;NgR&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Type checkers
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Typescript&lt;/li&gt;
&lt;li&gt;Flow&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Progressive Web Apps(PWA)
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Storage&lt;/li&gt;
&lt;li&gt;web Sockets&lt;/li&gt;
&lt;li&gt;Service Workers&lt;/li&gt;
&lt;li&gt;Location&lt;/li&gt;
&lt;li&gt;Notification&lt;/li&gt;
&lt;li&gt;Device Orientation&lt;/li&gt;
&lt;li&gt;Payments&lt;/li&gt;
&lt;li&gt;Credentials&lt;/li&gt;
&lt;li&gt;Accelerated Mobile pages (AMP)&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Perfomance
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;PRPL Pattern&lt;/li&gt;
&lt;li&gt;RAIL Model&lt;/li&gt;
&lt;li&gt;Perfomance&lt;/li&gt;
&lt;li&gt;Metrics&lt;/li&gt;
&lt;li&gt;Using LightHouse&lt;/li&gt;
&lt;li&gt;Using DevTools&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Server Side Rendering (SSR)
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;React js

&lt;ul&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;After.js&lt;/li&gt;
&lt;li&gt;Angular&lt;/li&gt;
&lt;li&gt;Universal&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Vue.js

&lt;ul&gt;
&lt;li&gt;Nuxt.js&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  GraphQL
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Apollo&lt;/li&gt;
&lt;li&gt;Relay Modern&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Static site generators
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;Gatsby.js&lt;/li&gt;
&lt;li&gt;Nuxt.js&lt;/li&gt;
&lt;li&gt;Vuepress&lt;/li&gt;
&lt;li&gt;jekyll&lt;/li&gt;
&lt;li&gt;Hugo&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Mobile Applications
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;ReactNative&lt;/li&gt;
&lt;li&gt;NativeScript&lt;/li&gt;
&lt;li&gt;Flutter&lt;/li&gt;
&lt;li&gt;Ionic&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Desktop Applications
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;electron&lt;/li&gt;
&lt;li&gt;Carlo&lt;/li&gt;
&lt;li&gt;Proton Native&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Pacakage Managers
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;Yarn&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Test your apps
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;React-testing-library&lt;/li&gt;
&lt;li&gt;cypress&lt;/li&gt;
&lt;li&gt;enzyme&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Build Tools
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Linters and formatters

&lt;ul&gt;
&lt;li&gt;Prettier&lt;/li&gt;
&lt;li&gt;ESLint&lt;/li&gt;
&lt;li&gt;StandardJS&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Module Bundlers
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Webpack&lt;/li&gt;
&lt;li&gt;Rollup&lt;/li&gt;
&lt;li&gt;Parcel&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  web security Knowledge
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;Owasp top 10&lt;/li&gt;
&lt;li&gt;CORS&lt;/li&gt;
&lt;li&gt;HTTP&lt;/li&gt;
&lt;li&gt;CSP(Content Security policy)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note:- You don't need to learn all the above things..&lt;br&gt;
Pick some of them and &lt;code&gt;master&lt;/code&gt; them&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Some useful websites for resources&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://andreasbm.github.io/web-skills/"&gt;Webskills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://web.dev/"&gt;WebDev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://frontendfront.com/"&gt;Frontendfront&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>node</category>
      <category>career</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Useful Cheatsheets for web developers &amp; designers</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Fri, 18 Sep 2020 06:15:51 +0000</pubDate>
      <link>https://dev.to/harshaambati/useful-cheatsheets-for-web-developers-designers-og4</link>
      <guid>https://dev.to/harshaambati/useful-cheatsheets-for-web-developers-designers-og4</guid>
      <description>&lt;h4&gt;
  
  
  Useful cheatsheets that must be in your basket
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://alialaa.github.io/css-grid-cheat-sheet/"&gt;https://alialaa.github.io/css-grid-cheat-sheet/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reactcheatsheet.com/"&gt;https://reactcheatsheet.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.supremo.co.uk/typeterms/"&gt;https://www.supremo.co.uk/typeterms/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.sketchingwithcss.com/samplechapter/cheatsheet.html"&gt;https://www.sketchingwithcss.com/samplechapter/cheatsheet.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://moz.com/blog/seo-cheat-sheet"&gt;https://moz.com/blog/seo-cheat-sheet&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shortcuts.design/"&gt;https://shortcuts.design/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gitsheet.wtf/"&gt;https://gitsheet.wtf/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/LeCoupa/awesome-cheatsheets"&gt;https://github.com/LeCoupa/awesome-cheatsheets&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.storiesinflight.com/html5/"&gt;http://www.storiesinflight.com/html5/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://easings.net/en"&gt;https://easings.net/en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://fontawesome.com/cheatsheet"&gt;https://fontawesome.com/cheatsheet&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mbeaudru.github.io/modern-js-cheatsheet/"&gt;https://mbeaudru.github.io/modern-js-cheatsheet/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Preparation plan for placement interviews</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Wed, 16 Sep 2020 10:54:51 +0000</pubDate>
      <link>https://dev.to/harshaambati/preparation-plan-for-placement-interviews-pj1</link>
      <guid>https://dev.to/harshaambati/preparation-plan-for-placement-interviews-pj1</guid>
      <description>&lt;h3&gt;
  
  
  3 Months interview preparation schedule
&lt;/h3&gt;

&lt;h5&gt;
  
  
  Week 0: Programming language
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 1, 2 &amp;amp; 3: Data Structures
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 4, 5 &amp;amp; 6: Algorithms
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 7 &amp;amp; 8: System Design
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week  9 : Operating System
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 10: Object-Oriented Design
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 11: Database management
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Week 12: Revision.
&lt;/h5&gt;




&lt;p&gt;&lt;strong&gt;Programming language&lt;/strong&gt; - &lt;/p&gt;

&lt;p&gt;The best programming language for your #coding interviews is the language that &lt;br&gt;
you’re most comfortable with.  Prefer - #Java or CPP or #Python or #javascript &lt;/p&gt;

&lt;p&gt;Brush up all the concepts of the #programming  language of your choice.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Data Structures&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Start by revising Computer Science Data Structures concepts.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Complexity Analysis (a.k.a BigO)&lt;/li&gt;
&lt;li&gt;Arrays&lt;/li&gt;
&lt;li&gt;Stacks&lt;/li&gt;
&lt;li&gt;Queues&lt;/li&gt;
&lt;li&gt;Linked List&lt;/li&gt;
&lt;li&gt;Trees&lt;/li&gt;
&lt;li&gt;Tries &lt;/li&gt;
&lt;li&gt;Graphs (BFS and DFS)&lt;/li&gt;
&lt;li&gt;Hash Tables&lt;/li&gt;
&lt;li&gt;Heaps&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Algorithms&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Next, start by revising the most asked algorithms and the problems based on them. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Searching and Sorting&lt;/li&gt;
&lt;li&gt;Greedy Algorithms&lt;/li&gt;
&lt;li&gt;Dynamic Programming&lt;/li&gt;
&lt;li&gt;Pattern Searching&lt;/li&gt;
&lt;li&gt;Other String Algorithms&lt;/li&gt;
&lt;li&gt;Backtracking&lt;/li&gt;
&lt;li&gt;Divide and Conquer&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Searching Algorithms for an interview&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Linear Search&lt;/li&gt;
&lt;li&gt;Binary Search&lt;/li&gt;
&lt;li&gt;Jump Search&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Sorting Algorithms for an interview&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Selection Sort&lt;/li&gt;
&lt;li&gt;Bubble Sort&lt;/li&gt;
&lt;li&gt;Insertion Sort&lt;/li&gt;
&lt;li&gt;Merge Sort&lt;/li&gt;
&lt;li&gt;Quick Sort&lt;/li&gt;
&lt;li&gt;Heap Sort&lt;/li&gt;
&lt;li&gt;Counting Sort&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;System Design&lt;/strong&gt; - &lt;/p&gt;

&lt;p&gt;&lt;em&gt;System Design Basic Concepts&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Network Protocol&lt;/li&gt;
&lt;li&gt;Horizontal &amp;amp; Vertical Scaling&lt;/li&gt;
&lt;li&gt;Cache&lt;/li&gt;
&lt;li&gt;Load Balancers&lt;/li&gt;
&lt;li&gt;Content Delivery Network (CDN)&lt;/li&gt;
&lt;li&gt;Reverse Proxy&lt;/li&gt;
&lt;li&gt;Message Queue&lt;/li&gt;
&lt;li&gt;Consistent Hashing&lt;/li&gt;
&lt;li&gt;Database Sharding &lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;System Design&lt;/strong&gt; - &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Large System Architecture&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Design Url Shortening Service (ex – bitly)&lt;/li&gt;
&lt;li&gt;Design Pastebin Architecture&lt;/li&gt;
&lt;li&gt;Desing Rate Limiter&lt;/li&gt;
&lt;li&gt;Parking Lot System&lt;/li&gt;
&lt;li&gt;WhatsApp&lt;/li&gt;
&lt;li&gt;Uber design &lt;/li&gt;
&lt;li&gt;Instagram &lt;/li&gt;
&lt;li&gt;Tinder Service&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Operating Systems&lt;/strong&gt; - &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Threads&lt;/li&gt;
&lt;li&gt;Locks&lt;/li&gt;
&lt;li&gt;Synchronization&lt;/li&gt;
&lt;li&gt;TLB&lt;/li&gt;
&lt;li&gt;Interrupt vs System Call&lt;/li&gt;
&lt;li&gt;Kernel&lt;/li&gt;
&lt;li&gt;Round Robin Algorithm&lt;/li&gt;
&lt;li&gt;Threads &lt;/li&gt;
&lt;li&gt;Concurrency&lt;/li&gt;
&lt;li&gt;Paging&lt;/li&gt;
&lt;li&gt;Page Replacement Algorithms&lt;/li&gt;
&lt;li&gt;Interrupts &lt;/li&gt;
&lt;li&gt;Scheduling &lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Database Management System:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Introduction to DBMS&lt;/li&gt;
&lt;li&gt;Database Architectures&lt;/li&gt;
&lt;li&gt;ER Model, Relational Model
4.Keys in Relational Model&lt;/li&gt;
&lt;li&gt;Database Normalization&lt;/li&gt;
&lt;li&gt;Normal Forms&lt;/li&gt;
&lt;li&gt;Concurrency Control&lt;/li&gt;
&lt;li&gt;Indexing in Database&lt;/li&gt;
&lt;li&gt;B+ Tree Introduction and SQL.&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Object-Oriented Design&lt;/strong&gt; - &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Class &amp;amp; Objects &lt;/li&gt;
&lt;li&gt;Polymorphism&lt;/li&gt;
&lt;li&gt;Abstraction&lt;/li&gt;
&lt;li&gt;Inheritance&lt;/li&gt;
&lt;li&gt;Encapsulation&lt;/li&gt;
&lt;li&gt;Practice Questions 

&lt;ul&gt;
&lt;li&gt;Design an ATM.&lt;/li&gt;
&lt;li&gt;Design an elevator. &lt;/li&gt;
&lt;li&gt;Design a Parking System.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;Resources to follow for Coding interview Preparation - &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://geeksforgeeks.org"&gt;geeksforgeeks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codechef.com"&gt;codechef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hackerrank.com"&gt;Hackerrank&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://leetcode.com"&gt;leetcode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.interviewbit.com"&gt;interview bit&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;...&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Revise Core CS topics also

1. Compiler design
2. Theory of computation
3. Discrete Mathematics
4. Microcontrollers/Microprocessors
5. Computer Architecture
6. software engineering
7. Computer networks
8. DBMS
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Some useful links/resources &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/MaximAbramchuck/awesome-interview-questions"&gt;Interview-Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/andreis/interview"&gt;Interview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/gouthampradhan/leetcode"&gt;Leetcode-java&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/yangshun/tech-interview-handbook"&gt;Tech-Interview HandBook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/TheAlgorithms"&gt;Algorithms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://btechsmartclass.com/data_structures/introduction-to-algorithms.html"&gt;Data-Structures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Asabeneh/30-Days-Of-Python"&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://towardsdatascience.com/the-complete-guide-to-the-system-design-interview-ba118f48bdfc"&gt;System Design&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>codenewbie</category>
      <category>productivity</category>
      <category>linux</category>
    </item>
    <item>
      <title>Web server PenetrationTesting checklist</title>
      <dc:creator>Harsha Vardhan</dc:creator>
      <pubDate>Sun, 30 Aug 2020 04:01:15 +0000</pubDate>
      <link>https://dev.to/harshaambati/web-server-penetrationtesting-checklist-2dac</link>
      <guid>https://dev.to/harshaambati/web-server-penetrationtesting-checklist-2dac</guid>
      <description>&lt;p&gt;&lt;strong&gt;Web server pentesting&lt;/strong&gt; performing under 3 major category which is identity, Analyse, Report Vulnerabilities such as authentication weakness, configuration errors, protocol Relation vulnerabilities.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;“Conduct a serial of methodical and Repeatable tests “&lt;/strong&gt; is the best way to test the web server along with this to work through all of the different application Vulnerabilities.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;2.&lt;strong&gt;“Collecting as Much as Information”&lt;/strong&gt; about an organization Ranging from operation environment is the main area to concentrate on the initial stage of web server Pen testing.&lt;/p&gt;

&lt;p&gt;3.Performing web server Authentication Testing, use &lt;strong&gt;Social engineering techniques&lt;/strong&gt; to collect the information about the Human Resources, Contact Details, and other  Social Related information.&lt;/p&gt;

&lt;p&gt;4.Gathering Information about Target, use whois database query tools to get the Details such as Domain name, IP address, Administrative Details, autonomous system number, DNS etc.&lt;/p&gt;

&lt;p&gt;5.&lt;a href="https://owasp.org/www-project-web-security-testing-guide/"&gt;Fingerprint webserver&lt;/a&gt; to gather information such as server name, server type, operating systems, an application running on the server etc use fingerprint scanning tools such as, &lt;a href="https://www.netcraft.com/"&gt;Netcraft, HTTPrecon,&lt;/a&gt; ID Serve.&lt;/p&gt;

&lt;p&gt;6.Crawl Website to gather Specific information  from web pages, such as email addresses&lt;/p&gt;

&lt;p&gt;7.Enumerate web server Directories to extract important information about web functionalities, login forms etc.&lt;/p&gt;

&lt;p&gt;8.Perform &lt;a href="https://www.acunetix.com/websitesecurity/directory-traversal/"&gt;Directory traversal Attack&lt;/a&gt; to access Restricted Directories and execute the command from outside of the Web server root directories.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Performing vulnerability scanning to identify the weakness in the network use the vulnerability scanning tools such as HPwebinspect, Nessus . and determine if the system can be exploited.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Perform web **cache poisoning attack to force the web server’s cache to flush its actual cache content and send a specifically crafted request which will be stored in the cache.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Performing &lt;strong&gt;HTTP response splitting&lt;/strong&gt; attack to pass malicious data to a vulnerable application that includes the data in an HTTP response header.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Bruteforce SSH,FTP, and other services login credentials to gain unauthorized access.13. Perform session hijacking to capture valid session cookies and ID’s,use tools such as Burb suite , Firesheep ,jhijack to automated session hijacking.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Performing a MITM attack&lt;/strong&gt; to access sensitive information by intercepting the communications between the end-users and web servers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use tools such as  &lt;strong&gt;Webalizer, AWStats&lt;/strong&gt; to examine the web server logs .&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Important Checklist Suggested by Microsoft&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Services&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unnecessary Windows services are disabled.&lt;/li&gt;
&lt;li&gt;Services are running with least-privileged accounts.&lt;/li&gt;
&lt;li&gt;FTP, SMTP, and NNTP services are disabled if they are not required.&lt;/li&gt;
&lt;li&gt;Telnet service is disabled.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Protocols&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WebDAV is disabled if not used by the application OR it is secured if it is required.&lt;/li&gt;
&lt;li&gt;TCP/IP stack is hardened&lt;/li&gt;
&lt;li&gt;NetBIOS and SMB are disabled (closes ports 137, 138, 139, and 445).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Accounts&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unused accounts are removed from the server.&lt;/li&gt;
&lt;li&gt;6 Guest account is disabled.&lt;/li&gt;
&lt;li&gt;IUSR_MACHINE account is disabled if it is not used by the application.&lt;/li&gt;
&lt;li&gt;If your applications require anonymous access, a custom least-privileged anonymous account is created.&lt;/li&gt;
&lt;li&gt;The anonymous account does not have write access to Web content directories and cannot execute command-line tools.&lt;/li&gt;
&lt;li&gt;Strong account and password policies are enforced for the server.&lt;/li&gt;
&lt;li&gt;Remote logons are restricted. (The “Access this computer from the network” user-right is removed from the Everyone group.)&lt;/li&gt;
&lt;li&gt;Accounts are not shared among administrators.&lt;/li&gt;
&lt;li&gt;Null sessions (anonymous logons) are disabled.&lt;/li&gt;
&lt;li&gt;Approval is required for account delegation.&lt;/li&gt;
&lt;li&gt;Users and administrators do not share accounts.&lt;/li&gt;
&lt;li&gt;No more than two accounts exist in the Administrators group.&lt;/li&gt;
&lt;li&gt;Administrators are required to log on locally OR the remote administration solution is secure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Files and Directories&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Files and directories are contained on NTFS volumes&lt;/li&gt;
&lt;li&gt;Web site content is located on a non-system NTFS volume.&lt;/li&gt;
&lt;li&gt;Log files are located on a non-system NTFS volume and not on the same volume where the Web site content resides.&lt;/li&gt;
&lt;li&gt;The Everyone group is restricted (no access to \WINNT\system32 or Web directories).&lt;/li&gt;
&lt;li&gt;Web site root directory has denied write ACE for anonymous Internet accounts.&lt;/li&gt;
&lt;li&gt;Content directories have deny write ACE for anonymous Internet accounts.&lt;/li&gt;
&lt;li&gt;Remote  administration application is removed&lt;/li&gt;
&lt;li&gt;Resource kit tools, utilities, and SDKs are removed.&lt;/li&gt;
&lt;li&gt;Sample applications are removed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Shares&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All unnecessary shares are removed (including default administration shares).&lt;/li&gt;
&lt;li&gt;Access to required shares is restricted (the Everyone group does not have access).&lt;/li&gt;
&lt;li&gt;Administrative shares (C$ and Admin$) are removed if they are not required (Microsoft Management Server (SMS) and Microsoft Operations Manager (MOM) require these shares).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Ports&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Internet-facing interfaces are restricted to port 80 (and 443 if SSL is used)&lt;/li&gt;
&lt;li&gt;Intranet traffic is encrypted (for example, with SSL) or restricted if you do not have a secure data center infrastructure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Registry&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remote registry access is restricted.&lt;/li&gt;
&lt;li&gt;SAM is secured (HKLM\System\CurrentControlSet\Control\LSA\NoLMHash).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Auditing and Logging&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Failed logon attempts are audited.&lt;/li&gt;
&lt;li&gt;IIS log files are relocated and secured.&lt;/li&gt;
&lt;li&gt;Log files are configured with an appropriate size depending on the application security requirement.

&lt;ul&gt;
&lt;li&gt;Log files are regularly archived and analyzed.&lt;/li&gt;
&lt;li&gt;Access to the Metabase.bin file is audited.&lt;/li&gt;
&lt;li&gt;IIS is configured for W3C Extended log file format auditing.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Server Certificates&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ensure certificate date ranges are valid.&lt;/li&gt;
&lt;li&gt;Only use certificates for their intended purpose (For example, the server certificate is not used for e-mail).&lt;/li&gt;
&lt;li&gt;Ensure the certificate’s public key is valid, all the way to a trusted root authority.&lt;/li&gt;
&lt;li&gt;Confirm that the certificate has not been revoked.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>security</category>
      <category>python</category>
      <category>serverless</category>
    </item>
  </channel>
</rss>
