<?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: Manas Ranjan Dash</title>
    <description>The latest articles on DEV Community by Manas Ranjan Dash (@simplymanas).</description>
    <link>https://dev.to/simplymanas</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%2F18837%2F41b6cd04-7e06-401b-9704-cd7b91a2987d.jpeg</url>
      <title>DEV Community: Manas Ranjan Dash</title>
      <link>https://dev.to/simplymanas</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/simplymanas"/>
    <language>en</language>
    <item>
      <title>Caching mind map, from my notes</title>
      <dc:creator>Manas Ranjan Dash</dc:creator>
      <pubDate>Fri, 15 May 2020 04:16:04 +0000</pubDate>
      <link>https://dev.to/simplymanas/caching-mind-map-from-my-notes-4f6f</link>
      <guid>https://dev.to/simplymanas/caching-mind-map-from-my-notes-4f6f</guid>
      <description>&lt;p&gt;Caching from my notes. Caching (pronounced “cashing”) is the process of storing data in a cache. &lt;/p&gt;

&lt;p&gt;Download and Zoom the specific area to read it properly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aU1nfPLN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ghc9xiunuma4hl5iymq9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aU1nfPLN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ghc9xiunuma4hl5iymq9.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>caching</category>
      <category>mindmap</category>
      <category>memory</category>
    </item>
    <item>
      <title>A Mind map on Spring Framework</title>
      <dc:creator>Manas Ranjan Dash</dc:creator>
      <pubDate>Tue, 11 Jun 2019 01:40:17 +0000</pubDate>
      <link>https://dev.to/simplymanas/a-mind-map-on-spring-framework-34e7</link>
      <guid>https://dev.to/simplymanas/a-mind-map-on-spring-framework-34e7</guid>
      <description>&lt;p&gt;This is one of the experiment I started couple of years ago, and it's really helpful. When you take notes and read it again, it might be boring but if you put notes as a mind map, you will love to read it again again.&lt;/p&gt;

&lt;p&gt;This piece is a trail in this platform, let me know your thoughts about this.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy37smlxn4tcalyo7sy1j.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy37smlxn4tcalyo7sy1j.png"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>spring</category>
      <category>mindmap</category>
    </item>
    <item>
      <title>Tech Interviews: This might be your next question</title>
      <dc:creator>Manas Ranjan Dash</dc:creator>
      <pubDate>Mon, 31 Dec 2018 17:13:23 +0000</pubDate>
      <link>https://dev.to/simplymanas/tech-interviews-this-might-be-your-next-question-575c</link>
      <guid>https://dev.to/simplymanas/tech-interviews-this-might-be-your-next-question-575c</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%2Fimg.shields.io%2Fbadge%2FTech-Interviews-blue.svg" 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%2Fimg.shields.io%2Fbadge%2FTech-Interviews-blue.svg" alt="Badge"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A list of articles, videos, books for interview preparation....&lt;/p&gt;

&lt;h4&gt;
  
  
  This might be your next question…&lt;a href="https://simplymanas.github.io/TechInterviews/#this-might-be-your-next-question" rel="noopener noreferrer"&gt;github&lt;/a&gt;
&lt;/h4&gt;

&lt;h2&gt;
  
  
  System Design&lt;a href="https://simplymanas.github.io/TechInterviews/#system-design" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying" rel="noopener noreferrer"&gt;Log System&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html" rel="noopener noreferrer"&gt;High Scalability blog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/donnemartin/system-design-primer" rel="noopener noreferrer"&gt;Systme desgin primer by donne martin&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/shashank88/system_design" rel="noopener noreferrer"&gt;System Desgin by Shashank&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/kokster/highly-available-redis-architecture-613c89f887b4" rel="noopener noreferrer"&gt;Redis architecture&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/top-10-system-design-interview-questions-for-software-engineers-8561290f0444" rel="noopener noreferrer"&gt;System Desgin Interview Question&lt;/a&gt;  &lt;a href="https://github.com/checkcheckzz/system-design-interview" rel="noopener noreferrer"&gt;cont..&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@narengowda/bookmyshow-system-design-e268fefb56f5" rel="noopener noreferrer"&gt;Online Movie Ticket booking&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/netflix-techblog/system-architectures-for-personalization-and-recommendation-e081aa94b5d8?_sm_au_=iVVV1H5rMRH7P7NQ" rel="noopener noreferrer"&gt;Recommedation and personalisation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/netflix-techblog/full-cycle-developers-at-netflix-a08c31f83249" rel="noopener noreferrer"&gt;Netflix Developer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/sjuvekar/System-Design-Case-Studies/blob/master/studies/dropbox.md" rel="noopener noreferrer"&gt;System desgin case studies&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/building-conclave-a-decentralized-real-time-collaborative-text-editor-a6ab438fe79f" rel="noopener noreferrer"&gt;System desgin for collab edit&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/vasanthk/how-web-works" rel="noopener noreferrer"&gt;How web works&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hur.st/bloomfilter/" rel="noopener noreferrer"&gt;Bloom Filter&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://robertheaton.com/2014/03/27/how-does-https-actually-work/" rel="noopener noreferrer"&gt;How does HTTPS actually work?&lt;/a&gt;&lt;a href="https://simplymanas.github.io/TechInterviews/#how-does-https-actually-work" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h4&gt;

&lt;h2&gt;
  
  
  Architecutre&lt;a href="https://simplymanas.github.io/TechInterviews/#architecutre" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://docs.datastax.com/en/archived/cassandra/2.1/cassandra/architecture/architectureIntro_c.html" rel="noopener noreferrer"&gt;Cassandra&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html" rel="noopener noreferrer"&gt;Whatsapp Architecture&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Scaling&lt;a href="https://simplymanas.github.io/TechInterviews/#scaling" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://www.erlang-factory.com/upload/presentations/558/efsf2012-whatsapp-scaling.pdf?_sm_au_=iVVV1H5rMRH7P7NQ" rel="noopener noreferrer"&gt;Whatsapp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://vimeo.com/44312354?_sm_au_=iVVV1H5rMRH7P7NQ" rel="noopener noreferrer"&gt;Whatsapp Scaling&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Microservices&lt;a href="https://simplymanas.github.io/TechInterviews/#microservices" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://docs.aws.amazon.com/aws-technical-content/latest/microservices-on-aws/introduction.html" rel="noopener noreferrer"&gt;At amazon&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Distributed Systems&lt;a href="https://simplymanas.github.io/TechInterviews/#distributed-systems" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Y6Ev8GIlbxc" rel="noopener noreferrer"&gt;Distributed Systems in One Lesson by Tim Berglund&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  CAP Theorem  &lt;a href="https://shekhargulati.com/2018/08/08/week-2-cap-theorem-for-application-developers/" rel="noopener noreferrer"&gt;CAP by Shekhar Gulati&lt;/a&gt;&lt;a href="https://simplymanas.github.io/TechInterviews/#cap-theorem-cap-by-shekhar-gulati" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Consistency: Every read is guaranteed to return the most recent write or an error&lt;/li&gt;
&lt;li&gt;  Availability: Every request receives a non-error response from a non-failing node in a reasonable time. It is expected that the client may not receive the most recent write&lt;/li&gt;
&lt;li&gt;  Partition tolerance: The system continues to operate when network partition happens&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Deployment&lt;a href="https://simplymanas.github.io/TechInterviews/#deployment" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/kubernetes-comic/" rel="noopener noreferrer"&gt;Kubrnetes&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Coding&lt;a href="https://simplymanas.github.io/TechInterviews/#coding" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/" rel="noopener noreferrer"&gt;Interview Question - geekForgeek&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/donnemartin/interactive-coding-challenges" rel="noopener noreferrer"&gt;Interview Question - DonneMartin&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://simpleprogrammer.com/programming-interview-questions/" rel="noopener noreferrer"&gt;Interview Question - simple programmer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0" rel="noopener noreferrer"&gt;Interview Question - hackernoon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://leetcode.com/explore/featured/card/top-interview-questions-easy/" rel="noopener noreferrer"&gt;Interview Question - LeetCode&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/donbeave/interview" rel="noopener noreferrer"&gt;Data Structures and Algorithms in Java&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.interviewbit.com/java-interview-questions/" rel="noopener noreferrer"&gt;JAVA Interview questions - interviewbit &lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Add Two Numbers&lt;a href="https://simplymanas.github.io/TechInterviews/#add-two-numbers" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://leetcode.com/problems/add-two-numbers/" rel="noopener noreferrer"&gt;this is a problem&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/the-renaissance-developer/problem-solving-skills-add-two-numbers-1db9af05039" rel="noopener noreferrer"&gt;Explanation of the solution&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.freecodecamp.org/the-ultimate-guide-to-preparing-for-the-coding-interview-183251ee36c9" rel="noopener noreferrer"&gt;Ultimate Guide&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Datastructure&lt;a href="https://simplymanas.github.io/TechInterviews/#datastructure" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.codementor.io/leandrotk100/everything-you-need-to-know-about-tree-data-structures-pynnlkyud" rel="noopener noreferrer"&gt;All about tree&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/basecs/how-to-not-be-stumped-by-trees-5f36208f68a7" rel="noopener noreferrer"&gt;How To Not Be Stumped By Trees&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/basecs" rel="noopener noreferrer"&gt;Vaidehi Joshi’s world of Datastructure&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://stackoverflow.com/questions/322715/when-to-use-linkedlist-over-arraylist-in-java" rel="noopener noreferrer"&gt;When to use linkedlist over arraylist in java&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  DDD (Domain Driven Design)&lt;a href="https://simplymanas.github.io/TechInterviews/#ddd-domain-driven-design" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/how-to-define-service-boundaries-251c4fc0f205" rel="noopener noreferrer"&gt;How to define service industries&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/capability-mapping-and-context-mapping-95cf862f0753" rel="noopener noreferrer"&gt;Capability-mapping-and-context-mapping&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/the-coding-matrix/ddd-101-the-5-minute-tour-7a3037cf53b8" rel="noopener noreferrer"&gt;DDD the 5 mintue master&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Caching&lt;a href="https://simplymanas.github.io/TechInterviews/#caching" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.mnot.net/cache_docs/?_sm_au_=iVVV1H5rMRH7P7NQ" rel="noopener noreferrer"&gt;Caching Tutorial for Web Authors and Webmasters&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Security&lt;a href="https://simplymanas.github.io/TechInterviews/#security" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=otWst36CKyM" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=otWst36CKyM&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Login system&lt;a href="https://simplymanas.github.io/TechInterviews/#login-system" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://stackoverflow.com/questions/549/the-definitive-guide-to-form-based-website-authentication/477578#477578" rel="noopener noreferrer"&gt;Definitive guide for website authentication&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Courses&lt;a href="https://simplymanas.github.io/TechInterviews/#courses" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.safaribooksonline.com/videos/learn-design-patterns" rel="noopener noreferrer"&gt;Safari Books - Learn design pattern&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.safaribooksonline.com/videos/break-away-programming" rel="noopener noreferrer"&gt;Safari Books - Break away system&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.safaribooksonline.com/videos/java-interview-guide" rel="noopener noreferrer"&gt;Safari books - Java Inteview Guide&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  JAVA&lt;a href="https://simplymanas.github.io/TechInterviews/#java" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://dzone.com/articles/top-10-java-interview-questions-that-i-recently-fa?edition=385432&amp;amp;utm_source=Weekly%20Digest&amp;amp;utm_medium=email&amp;amp;utm_campaign=Weekly%20Digest%202018-08-29" rel="noopener noreferrer"&gt;10 JAVA interview question&lt;/a&gt;  &lt;a href="https://www.edureka.co/blog/interview-questions/java-interview-questions/" rel="noopener noreferrer"&gt;Java Interview question&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  REST&lt;a href="https://simplymanas.github.io/TechInterviews/#rest" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://restfulapi.net/" rel="noopener noreferrer"&gt;RESTful APIs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.microsoft.com/en-us/azure/architecture/best-practices/api-design" rel="noopener noreferrer"&gt;Microsoft Dcouments on API-Design best practice&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Networking&lt;a href="https://simplymanas.github.io/TechInterviews/#networking" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://career.guru99.com/top-100-networking-interview-questions-answers/" rel="noopener noreferrer"&gt;100 networking question&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Design Pattern&lt;a href="https://simplymanas.github.io/TechInterviews/#design-pattern" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://dzone.com/refcardz/design-patterns?chapter=1" rel="noopener noreferrer"&gt;Design Pattern - DZONE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.javatpoint.com/creational-design-patterns" rel="noopener noreferrer"&gt;Design Pattern - JavaTPoint&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Database&lt;a href="https://simplymanas.github.io/TechInterviews/#database" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.kdnuggets.com/2016/07/seven-steps-understanding-nosql-databases.html" rel="noopener noreferrer"&gt;Understanding nosql&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Process &amp;amp; Standard&lt;a href="https://simplymanas.github.io/TechInterviews/#process--standard" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://engineering.videoblocks.com/these-four-clean-code-tips-will-dramatically-improve-your-engineering-teams-productivity-b5bd121dd150" rel="noopener noreferrer"&gt;Clean Code&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Success Stories&lt;a href="https://simplymanas.github.io/TechInterviews/#success-stories" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://medium.freecodecamp.org/how-to-system-design-dda63ed27e26" rel="noopener noreferrer"&gt;System Desgin&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Almost Everything&lt;a href="https://simplymanas.github.io/TechInterviews/#almost-everything" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/andreis/interview" rel="noopener noreferrer"&gt;Everything&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Web Architecture 101&lt;a href="https://simplymanas.github.io/TechInterviews/#web-architecture-101" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://engineering.videoblocks.com/web-architecture-101-a3224e126947" rel="noopener noreferrer"&gt;Web Architecture 101&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Online Videos&lt;a href="https://simplymanas.github.io/TechInterviews/#online-videos" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=CtmBGH8MkX4" rel="noopener noreferrer"&gt;5 Tips for System Design Interviews&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=KmAyPUv9gOY&amp;amp;t=449s" rel="noopener noreferrer"&gt;System Design: How to design Twitter? Interview question at Facebook, Google, Microsoft&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=wYk0xPP_P_8&amp;amp;list=PLkQkbY7JNJuBoTemzQfjym0sqbOHt5fnV&amp;amp;index=3" rel="noopener noreferrer"&gt;Tech Dummies - Narendra L&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/9TlHvipP5yA" rel="noopener noreferrer"&gt;All about algorithms&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/Wa_q8C6Qo68" rel="noopener noreferrer"&gt;Tech Primers&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Interview Formats&lt;a href="https://simplymanas.github.io/TechInterviews/#interview-formats" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/yangshun/tech-interview-handbook/blob/master/non-technical/interview-formats.md" rel="noopener noreferrer"&gt;For many comapnies&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Some FAQ
&lt;/h1&gt;

&lt;h4&gt;
  
  
  (will continue adding to this in my git page)
&lt;/h4&gt;

&lt;h3&gt;
  
  
  FAQ#1 : Difference between JWT (Java Web Tokens) &amp;amp; Oauth
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://community.apigee.com/questions/21139/jwt-vs-oauth.html" rel="noopener noreferrer"&gt;jwt-vs-oauth&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" rel="noopener noreferrer"&gt;Deep Copy vs Swallow Copy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tools.ietf.org/html/rfc7519" rel="noopener noreferrer"&gt;RFC7519&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;JWT&lt;/th&gt;
&lt;th&gt;OAuth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;its a token, JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties&lt;/td&gt;
&lt;td&gt;its a framework to dispense token&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;JWT is a different kind of OAuth token&lt;/td&gt;
&lt;td&gt;OAuth token is not the only token&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is not a pointer to information&lt;/td&gt;
&lt;td&gt;a pointer to information&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;JWT contains real information, it can be large&lt;/td&gt;
&lt;td&gt;can be small as its just a pointer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;JWT are self-validating" what they mean is, any holder of the JWT can open it, validate it, and then make authorization decisions based on the claims presented in it.&lt;/td&gt;
&lt;td&gt;Oauth are not&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;JWT supports "Federation" - anyone can generate a token, and anyone can read and validate a token .&lt;/td&gt;
&lt;td&gt;used when there is no federation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;used when asynchrony is required&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;security. Both are bearer tokens. Both need to be protected as secrets.&lt;/td&gt;
&lt;td&gt;same&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;useful for self authenticating tokens&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;has lot more context about the user, session - including the signature.&lt;/td&gt;
&lt;td&gt;less context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;better at performance as no server call requried&lt;/td&gt;
&lt;td&gt;server clal required&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;forced to have lower expiry times to these tokens, as they are valid till the pre-defined rules re valid&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  FAQ#2 : Difference between Container and VM
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.docker.com/what-container#/package_software" rel="noopener noreferrer"&gt;differences&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Container&lt;/th&gt;
&lt;th&gt;VM&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Shares the OS and resources&lt;/td&gt;
&lt;td&gt;A full virtualized system gets its own set of resources allocated to it, and does minimal sharing.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;If you just want to isolate processes from each other and want to run a ton of them on a reasonably sized host, then Docker/LXC/runC seems to be the way to go.&lt;/td&gt;
&lt;td&gt;If you want full isolation with guaranteed resources, a full VM is the way to go&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;How containers works at low level?&lt;/strong&gt;   Each container runs in its own namespace but uses exactly the  &lt;em&gt;same&lt;/em&gt;  kernel as all other containers. The isolation happens because kernel knows the namespace that was assigned to the process and during API calls it makes sure that process can only access resources in its own namespace.&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;How virtualization works at low level?&lt;/strong&gt;    The net effect is that virtualization allows you to run two completely different OS on same hardware. Each guest OS goes through all the process of bootstrapping, loading kernel etc. You can have very tight security, for example, guest OS can't get full access to host OS or other guests and mess things up.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A virtual machine is a convenient way of packaging up virtual hardware, a kernel, and a user space.&lt;/td&gt;
&lt;td&gt;A container, on the other hand, packages up only the user space; there is no kernel or virtual hardware.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sharing an entire virtual machine with other developers can be inconvenient because of a virtual machine’s size and format&lt;/td&gt;
&lt;td&gt;Containers have the advantage of providing developers, architects, quality engineering, release engineers, and systems administrators with a currency for collaboration that has the entire user space packaged and shipped in a convenient and easy to use format.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  FAQ#3 : CAP Therorem
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed" rel="noopener noreferrer"&gt;https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  FAQ#4 : Difference between Redis and Memcache
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://stackoverflow.com/questions/10558465/memcached-vs-redis" rel="noopener noreferrer"&gt;https://stackoverflow.com/questions/10558465/memcached-vs-redis&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  FAQ#5 : Why Databases shouldn't be used as Message Queues
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=9T-gNZ5bGCw" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=9T-gNZ5bGCw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are possible drawbacks:&lt;/p&gt;

&lt;p&gt;1) Polling intervals have to be set correctly. Too long makes the system is inefficient. Too short makes the database undergo heavy read load.&lt;br&gt;
2) Read and write operation heavy DB. Usually, they are good at one of the two.&lt;br&gt;
3) Manual delete procedures to be written to remove read messages.&lt;br&gt;
4) Scaling is difficult conceptually and physically.&lt;/p&gt;

&lt;h2&gt;
  
  
  Same thoughts from github
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/rockoder/interview" rel="noopener noreferrer"&gt;interview by rockoder&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;These are just pointers where you can get some more details about a particular topic, but almost all of them required working knowledge for a deep dive and more thoughts on using the same.&lt;/p&gt;

&lt;p&gt;All the best for your next round :)&lt;br&gt;
Simplymanas&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://simplymanas.github.io/TechInterviews/about.me/simplymanas" rel="noopener noreferrer"&gt;AboutMe&lt;/a&gt;  |  &lt;a href="http://manasdash.thoughts2share.in/" rel="noopener noreferrer"&gt;Blog&lt;/a&gt;  |  &lt;a href="https://github.com/simplymanas/" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;a href="https://simplymanas.github.io/TechInterviews/#aboutme----blog--github" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h5&gt;

</description>
      <category>techinterview</category>
      <category>systemdesign</category>
      <category>coding</category>
    </item>
    <item>
      <title>Productivity  Boosters: tools of my choice</title>
      <dc:creator>Manas Ranjan Dash</dc:creator>
      <pubDate>Sat, 05 May 2018 16:48:28 +0000</pubDate>
      <link>https://dev.to/simplymanas/productivity--boosters-tools-of-my-choice-4ib5</link>
      <guid>https://dev.to/simplymanas/productivity--boosters-tools-of-my-choice-4ib5</guid>
      <description>&lt;p&gt;To make life a little more meaningful and get more out of it I use many tools, technology, and apps in the day to day life. I call them as my &lt;strong&gt;productivity helpers&lt;/strong&gt; and here are a list &lt;em&gt;(in no specific order)&lt;/em&gt; of my choice for mobile apps, tools for Desktop, Laptop or MacBook those help me in increasing my productivity.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# Pomodoro technique &lt;a href="https://pomodoro-tracker.com/" rel="noopener noreferrer"&gt;https://pomodoro-tracker.com/&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fxwlkv05tfkfj9bnz1z2l.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fxwlkv05tfkfj9bnz1z2l.jpg" alt="pomodoro"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I follow the Pomodoro technique and have purchased an android app and using the online &lt;strong&gt;Pomodoro-tracker&lt;/strong&gt; as well. Pomodoro is an effective yet simple technique and it makes you aware of the quality time you spent. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://francescocirillo.com/pages/pomodoro-technique" rel="noopener noreferrer"&gt; Pomodoro Technique® and Pomodoro® are registered trademarks of Francesco Cirillo.&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Do more and have fun with time management. ~ Francesco Cirillo.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://www.codota.com/" rel="noopener noreferrer"&gt;codota&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%2Fwww.codota.com%2Fimg%2Fcodota-logo-dark.svg" 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%2Fwww.codota.com%2Fimg%2Fcodota-logo-dark.svg" alt="codota"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tool helps me to search code from many GitHub organization and open source library. This makes me aware of the way people are writing code. Most of the time I get the right suggestion I need and with lots of examples. The team there called this tool as a*&lt;em&gt;AI Pair Programmer&lt;/em&gt;*. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://app.grammarly.com/" rel="noopener noreferrer"&gt;Grammarly&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Grammarly helps me in correcting grammatical mistakes everywhere when I start writing. Also, it notifies and helps is correcting the spelling.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; #  &lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page#Getting_a_taste_of_FreeMind" rel="noopener noreferrer"&gt;Freemind&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This tool has &lt;strong&gt;changed my way of taking big notes&lt;/strong&gt;. Now 80% of my notes are with &lt;strong&gt;Freemind&lt;/strong&gt;. Also, I save them in online drives so that I can access them anywhere. Even I used them to present in my sessions. Whatever training, conferences, and meetings I attend I use FreeMind for sure.&lt;/p&gt;

&lt;p&gt;&lt;a href="(http://freemind.sourceforge.net/wiki/index.php/Main_Page#Getting_a_taste_of_FreeMind)"&gt;Get FreeMind - free mind mapping software&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="//www.tonybuzan.com/"&gt;Tony Buzan | Learn from the Inventor of Mind Mapping&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;FreeMind is a premier free &lt;a href="http://en.wikipedia.org/wiki/Mind_map" rel="noopener noreferrer"&gt;mind-mapping&lt;/a&gt; software written in Java. Do you want to prioritize, know where you are, where you've been and where you are heading, as Stephen Covey would advise you?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://keep.google.com/" rel="noopener noreferrer"&gt;Google Keep&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fr1903po4h1sx0dkxssa6.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fr1903po4h1sx0dkxssa6.png" alt="keep"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Google Keep is a note-taking service developed by Google. I have been using google keep for years and happy with the tiny note taking app. I use it almost every day and keep writing stuff in the mobile and track them in PC or MacBook.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://flask.io/mylists" rel="noopener noreferrer"&gt;To-Do Lists&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fayh6mec19ke9vfrkgh6w.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fayh6mec19ke9vfrkgh6w.png" alt="flaskio"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most of the time we forget &lt;em&gt;What tasks are there for the day&lt;/em&gt;, so a &lt;strong&gt;TO-DO&lt;/strong&gt; list comes for rescue.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://flask.io/mylists" rel="noopener noreferrer"&gt;Flask IO&lt;/a&gt; is a Really simple to-do list you can have.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://enki.com/enkiapp/" rel="noopener noreferrer"&gt;EnkiApp&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the app that I love to open every day in the morning. A 6 minute of learning with a 5 question test(sometimes), I learn few technologies. This is an awesome place to review your learning and spending 6 minutes per technology is not a big deal. Once you start this, you will get addicted in few days and that's a good addition for sure.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="http://bookletguy.com/" rel="noopener noreferrer"&gt;booklet&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuz84gsrqd4htwps8szh8.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuz84gsrqd4htwps8szh8.png" alt="booklet"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The booklet is a free app for those who wish to read books but don’t get enough time. The motto for this app is &lt;em&gt;To cultivate the habit of reading amongst the youth.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Every week we read a bestselling book and create a Booklet (a book summary), going beyond a book review.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://play.google.com/store/apps/details?id=wiki.algorithm.algorithms&amp;amp;hl=en" rel="noopener noreferrer"&gt;algorithms&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/http%3A%2F%2Falgorithm.wiki%2Ftoppage%2Fassets%2Fimg%2Flogo.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/http%3A%2F%2Falgorithm.wiki%2Ftoppage%2Fassets%2Fimg%2Flogo.png" alt="algorithms"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One of the best app that I spent money for. Beautiful animation with the dual mode of learning Algorithm. This app justifies that visual mode of teaching is a great way to learn. Almost all the algorithm and data structure are beautifully animated and presented by the creator.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://www.safaribooksonline.com/home/" rel="noopener noreferrer"&gt;Safari books online&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fcadat9zg5zvgi98w398n.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fcadat9zg5zvgi98w398n.png" alt="safari"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With 30000 plus books in Safari, you learn the way you learn best. I enjoy my subscription and have unlimited access to videos, live online training, learning paths, books, tutorials, and more. I have created the playlist and watch most of the videos every day.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://www.sangakoo.com/en" rel="noopener noreferrer"&gt;sangaku maths&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you love maths, this is one of the right apps for you.  Created by an interdisciplinary team, the explanation and examples are really nice.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://play.google.com/store/apps/details?id=com.envision_lightning.big_o" rel="noopener noreferrer"&gt;Big(o) Clock&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is my cheat sheet for all Big(O) solution. This android app will teach you the way you can calculate the time complexity Big(O) with so many examples. All data structures and sorting algorithms include useful links to websites or videos that will help user's gain a deeper understanding of the topic. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;# &lt;a href="https://play.google.com/store/apps/details?id=com.headfone.www.headfone&amp;amp;hl=en_IN" rel="noopener noreferrer"&gt;Headfone&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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F8rphrs8od6zmlznsbntu.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%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F8rphrs8od6zmlznsbntu.png" alt="headfone"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One of my most favorite apps. The headphone is free where awesome Stories, Comedy &amp;amp; Podcasts are available for entertainment. &lt;/p&gt;

&lt;p&gt;... till next, keep boosting your productivity&lt;/p&gt;

</description>
      <category>tools</category>
      <category>apps</category>
      <category>technology</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Hi, I'm Manas Ranjan Dash</title>
      <dc:creator>Manas Ranjan Dash</dc:creator>
      <pubDate>Sat, 03 Jun 2017 07:59:13 +0000</pubDate>
      <link>https://dev.to/simplymanas/hi-im-manas-ranjan-dash</link>
      <guid>https://dev.to/simplymanas/hi-im-manas-ranjan-dash</guid>
      <description>&lt;p&gt;I have been coding for 12 years.&lt;/p&gt;

&lt;p&gt;You can find me on Twitter as &lt;a href="https://twitter.com/simplymanas" rel="noopener noreferrer"&gt;@simplymanas&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I live in Bangalore.&lt;/p&gt;

&lt;p&gt;I work for thoughts2share&lt;/p&gt;

&lt;p&gt;I mostly program in these languages: C#, Java.&lt;/p&gt;

&lt;p&gt;I am currently learning more about Python, Data-Science, Security.&lt;/p&gt;

&lt;p&gt;Nice to meet you.&lt;/p&gt;

</description>
      <category>introduction</category>
    </item>
  </channel>
</rss>
