<?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: Akanksha Keshari</title>
    <description>The latest articles on DEV Community by Akanksha Keshari (@itsmeakankshak).</description>
    <link>https://dev.to/itsmeakankshak</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%2F717131%2Fdd5a9423-1b81-4bac-ad4b-cf213f46c47c.jpg</url>
      <title>DEV Community: Akanksha Keshari</title>
      <link>https://dev.to/itsmeakankshak</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/itsmeakankshak"/>
    <language>en</language>
    <item>
      <title>The Ultimate Guide to Making Money as a Freelance Software Engineer</title>
      <dc:creator>Akanksha Keshari</dc:creator>
      <pubDate>Mon, 02 Oct 2023 15:11:15 +0000</pubDate>
      <link>https://dev.to/itsmeakankshak/the-ultimate-guide-to-making-money-as-a-freelance-software-engineer-3mfa</link>
      <guid>https://dev.to/itsmeakankshak/the-ultimate-guide-to-making-money-as-a-freelance-software-engineer-3mfa</guid>
      <description>&lt;p&gt;If you are a software programmer and you are not making money online then you are missing a treasure from your grasp.&lt;/p&gt;

&lt;p&gt;What does the word Freelancing mean? And how by doing freelancing you can increase your entire income?&lt;/p&gt;

&lt;p&gt;Answering the questions above, “Freelancing” is a term used for person(s) who works independently or self-employed. &lt;/p&gt;

&lt;p&gt;Going by the data currently, India has 15 million freelancers who are exponentially increasing growth of startups. Post Covid-19 there was in surge of 46% freelancers in the industry. &lt;/p&gt;

&lt;p&gt;Here, top websites that help you earn a passive income as a Freelance Software Programmer:&lt;/p&gt;

&lt;p&gt;1.&lt;a href="https://www.fiverr.com/"&gt;Fiverr&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ismCbsHH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ub0o3tgdhhh00n6wy30r.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ismCbsHH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ub0o3tgdhhh00n6wy30r.jpg" alt="Fiverr - provides Freelancing services" width="800" height="375"&gt;&lt;/a&gt;&lt;br&gt;
It is Israeli online marketplace for freelancer services. It is a website that allows posting and applying for one-time projects, or gigs, online.&lt;br&gt;
It connects businesses with freelancers offering digital services in 500+ categories. &lt;/p&gt;

&lt;p&gt;Features: &lt;br&gt;
a. Multi-currency support&lt;br&gt;
b. Secure Payment gateways&lt;br&gt;
c. Seller Rating &amp;amp; Feedback&lt;br&gt;
d. Multi category jobs&lt;br&gt;
e. Private Communication Platform&lt;br&gt;
f. Freelance Marketplace&lt;/p&gt;

&lt;p&gt;2.&lt;a href="http://www.upwork.com/"&gt;Upwork&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oEXPBgcD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/drvx8nhblh66mkchdm68.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oEXPBgcD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/drvx8nhblh66mkchdm68.jpg" alt="Upwork-provides freelancing services" width="800" height="376"&gt;&lt;/a&gt;&lt;br&gt;
It is a freelancing platform based in the United States that links businesses with freelancers and agencies all around the world.&lt;/p&gt;

&lt;p&gt;Benefits: &lt;br&gt;
a. Candidates shortlisting&lt;br&gt;
b. Chat scheduling&lt;br&gt;
c. Proposal Reviewing&lt;br&gt;
d. Feedback sharing &lt;br&gt;
e. Support for global payments&lt;/p&gt;

&lt;p&gt;3.&lt;a href="https://www.freelancer.in/"&gt;Freelancer&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0MfMErMI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/80cz0u0qsoj2whioxuj8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0MfMErMI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/80cz0u0qsoj2whioxuj8.jpg" alt="Freelancer-provides freelancing services" width="800" height="373"&gt;&lt;/a&gt;&lt;br&gt;
It is free agent platform for finding and hiring the best freelancers across the globe.&lt;/p&gt;

&lt;p&gt;Benefits:&lt;br&gt;
a. Browsing Portfolios&lt;br&gt;
b. Faster bids&lt;br&gt;
c. Quality upon Quantity&lt;br&gt;
d. Tracking progress report  &lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;So, listed above are some of the best online platforms for independent software developers to supplement their income.&lt;/p&gt;

</description>
      <category>softwaredevelopment</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>freelance</category>
    </item>
    <item>
      <title>4 Top Websites To Take Web Design Motivation For New Website</title>
      <dc:creator>Akanksha Keshari</dc:creator>
      <pubDate>Fri, 18 Mar 2022 16:23:18 +0000</pubDate>
      <link>https://dev.to/itsmeakankshak/4-top-websites-to-take-web-design-motivation-for-new-website-3mg1</link>
      <guid>https://dev.to/itsmeakankshak/4-top-websites-to-take-web-design-motivation-for-new-website-3mg1</guid>
      <description>&lt;p&gt;In simplest terms web design refers to development of websites that are displayed on the internet. It also cites about the user experience aspect of website development. Further, a graphic artist is responsible for creating, designing the layout and attractive visual appearance of a website. &lt;br&gt;
Web design is important because it influences how the audience assesses the brand. &lt;/p&gt;

&lt;p&gt;When the web design is good it would increase the sales of the business and audiences would also want a long term engagement with the company or get them to remain in the brand’s page. If design is not good they would abandon the website and shifting them to the competitor. &lt;/p&gt;

&lt;p&gt;According to a popular quote by Trish Parr “If you think math is hard, try web design”. Web design is not straightforward it’s filled with complexity. &lt;/p&gt;

&lt;p&gt;Being designer and creating creative designs is very challenging. Whether a person is beginner or experienced a good web design could increase its insights in the current trends of this industry. &lt;/p&gt;

&lt;p&gt;Here are 5 of the top websites to take web design motivation and reasons to choose them:-&lt;/p&gt;

&lt;p&gt;1.&lt;strong&gt;Dribbble&lt;/strong&gt;:-&lt;br&gt;
It is a social networking platform for graphic artists and creative. It serves as a global design portfolio platform, recruitment and where other artists can share their work.   &lt;/p&gt;

&lt;p&gt;&lt;u&gt;Why choose Dribbble?&lt;/u&gt;&lt;br&gt;
Dribbble is go-to resource for connecting with designers around the globe and sharing work online. This online community puts the best design forward to the companies. The companies then hire the candidate according to their requirement for their teams.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lghOc_sf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/553k19ww0mc3crywj7w4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lghOc_sf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/553k19ww0mc3crywj7w4.jpg" alt="Dribbble" width="880" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.&lt;strong&gt;Behance&lt;/strong&gt;&lt;br&gt;
It is a social media, professional focussed platform owned by Adobe. Its only mission is to discover and showcase designs.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;Why choose Behance?&lt;/u&gt;&lt;br&gt;
It is world’s largest active community. One of the pros of Behance it is extremely easy to use. Anyone can join and post their work online. This gives Behance a better place than Dribbble. Further, we can filter settings to specify timeframes, popularity and location.&lt;br&gt;
Ex: We can search for “most appreciated designs last month in Los Angeles”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--705BTrCH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zko2d4x1kwdypi91ibbt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--705BTrCH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zko2d4x1kwdypi91ibbt.jpg" alt="Behance" width="880" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.&lt;strong&gt;CSS Design Awards&lt;/strong&gt;: &lt;br&gt;
It is award platform for designers and other digital creators. &lt;/p&gt;

&lt;p&gt;&lt;u&gt;Why choose CSS Design Awards?&lt;/u&gt;&lt;br&gt;
It provides awards based on 2 judging parameters. The 1st is WOTD (Website of the Day) and the scores are received from the judging panel. To be eligible, sites should have an average score of 8. The highest recording sites will then be prized on the next day and also winning a certification for WOTD and will be placed as runner-up for WOTM (Website of the Month). &lt;/p&gt;

&lt;p&gt;The 2nd award is for UI, UX and innovation awards. Winners are decided by votes by both public voting and judging panel. To be eligible for winning, sites must receive 20 votes and average score of 6 from the judges.&lt;/p&gt;

&lt;p&gt;WOTM (Website of the Month) and selected WOTD (Website of the Day) will then be able to be entered in WOTY (Website of the Year) and winners from that contest receive official certification.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--y-nhlsJ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h91g552muvqh4u3i937n.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--y-nhlsJ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h91g552muvqh4u3i937n.jpg" alt="CSS Design Awards" width="880" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.&lt;strong&gt;Awwwards&lt;/strong&gt;:&lt;br&gt;
It is professional design and development competition platform. It promotes premium web designs developed by developers and graphic artist.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;Why choose Awwwards?&lt;/u&gt;&lt;br&gt;
It is active community of digital designers from across the continents they can share portfolio, knowledge, connect with other digital folks, experience and feedback.&lt;br&gt;
It is a year round competition where designers can submit their portfolios. Winners are then rewarded at Awwwards conference and prize giving ceremony held across cities in Europe and United States.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uU_oWPlH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9xla2qol7zlyu6x16t06.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uU_oWPlH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9xla2qol7zlyu6x16t06.jpg" alt="Awwwards" width="880" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final thoughts&lt;/strong&gt;: &lt;br&gt;
A good web design must be user-friendly, engaging, and easy to follow. Effective design can improve the layout, text and online forms to enhance conversion rate and increase sales. Further, branding is like holding that multiples with time. Starting from web design to branding to SEO and further to social media outreach web design plays an important role. Invest in it to ensure, your business blooms in digital era.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>css</category>
      <category>productivity</category>
    </item>
    <item>
      <title>5 useful websites for learning front-end development in 2022</title>
      <dc:creator>Akanksha Keshari</dc:creator>
      <pubDate>Tue, 15 Mar 2022 15:28:22 +0000</pubDate>
      <link>https://dev.to/itsmeakankshak/5-useful-websites-for-learning-front-end-development-in-2022-260n</link>
      <guid>https://dev.to/itsmeakankshak/5-useful-websites-for-learning-front-end-development-in-2022-260n</guid>
      <description>&lt;p&gt;Frontend Development is the art of development of user interfaces of a website mainly through the use of HTML, CSS and JavaScript. These are considered to be building block of any website application. It helps the end user to view and increase functional interaction with the website. &lt;/p&gt;

&lt;p&gt;The lists of website attached below are free and for educational purpose. These are some of the useful websites for learning basics of front end development in text based approach: &lt;/p&gt;

&lt;p&gt;1.&lt;strong&gt;&lt;a href="https://developer.mozilla.org/en-US/"&gt;Developer Mozilla&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--46FTTwVw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ao43q1hf7f04kovbb3zz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--46FTTwVw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ao43q1hf7f04kovbb3zz.jpg" alt="Developer Mozilla" width="880" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is my most favorite piece of learning web technologies. It is documentation repository and learning resources from basics to advanced concept made by developers for developers. &lt;/p&gt;

&lt;p&gt;2.&lt;strong&gt;&lt;a href="https://www.smashingmagazine.com/"&gt;Smashing Magazine&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9rqE8wg1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2fxp2sa6ct3oo2hkjinh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9rqE8wg1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2fxp2sa6ct3oo2hkjinh.jpg" alt="Smashing Magazine" width="880" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is website and eBook publisher that offers editorial content and professional resources for web developers and web designers. &lt;/p&gt;

&lt;p&gt;3.&lt;strong&gt;&lt;a href="https://css-tricks.com/"&gt;CSS Tricks&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oZrvp9Jq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gklktrv81riiyt1p6m0p.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oZrvp9Jq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gklktrv81riiyt1p6m0p.jpg" alt="CSS Tricks" width="880" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It offers daily articles on Cascading Style Sheets (CSS) along with HTML and JavaScript and everything related to web design and web development. &lt;/p&gt;

&lt;p&gt;4.&lt;strong&gt;&lt;a href="https://www.w3schools.com/"&gt;w3schools.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--S9LCqZFb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/159i704563zwgx2n0mxv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--S9LCqZFb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/159i704563zwgx2n0mxv.jpg" alt="w3schools.com" width="880" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is a free learning resource for learning coding online for students and people who have recently started their coding journey.   &lt;/p&gt;

&lt;p&gt;5.&lt;strong&gt;&lt;a href="https://www.freecodecamp.org/"&gt;Freecodecamp&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1Tf6KzFb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lxewsifkgdp2lsoqixfy.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1Tf6KzFb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lxewsifkgdp2lsoqixfy.jpg" alt="Freecodecamp" width="880" height="409"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Freecodecamp is a non-profit organization that consists of an interactive learning platform, an online community forum and online publication making coding accessible to anyone and everyone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt; &lt;br&gt;
No matter how much expertise someone has in their concepts one can always revise their basics. &lt;br&gt;
These are some of my favourite and top websites which I personally follow to grow in my skill level in day to day basis. &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Parkinson’s Law – A thrive for success</title>
      <dc:creator>Akanksha Keshari</dc:creator>
      <pubDate>Thu, 17 Feb 2022 09:45:59 +0000</pubDate>
      <link>https://dev.to/itsmeakankshak/parkinsons-law-a-thrive-for-success-4l4p</link>
      <guid>https://dev.to/itsmeakankshak/parkinsons-law-a-thrive-for-success-4l4p</guid>
      <description>&lt;p&gt;If humans gave themselves 1 week to complete a task of 1 day then it will take 1 week to get it completed.  This is where Parkinson’s Law comes into picture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law origin&lt;/strong&gt;&lt;br&gt;
A British naval historian and scholar named Cyril Northcote Parkinson wrote an essay for The Economist in 1955. The first statement of the essay became the Parkinson's Law, which was named after him by accident. In 1958, it was republished in the book Parkinson's Law: The Pursuit of Progress, which was translated into several languages and became well-known in the fields of public administration and management. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law:&lt;/strong&gt;&lt;br&gt;
Parkinson’s Law is expressed as “work extends so as to fill the time allotted for completion”.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law of Procrastination:&lt;/strong&gt; &lt;br&gt;
Scientists have demonstrated that when people are given more time than they need, they spend it by procrastinating, perusing the internet, skimming through social media, and so on. This is something that everyone has gone through at some point in their lives.&lt;/p&gt;

&lt;p&gt;If the work has to be done tomorrow it will be completed by tomorrow.&lt;br&gt;
If the work has to be done in 3 months, it will be completed in 3 months.&lt;br&gt;
If the work has to be done in 1 year, it will be done completed in 1year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law graph:&lt;/strong&gt;&lt;br&gt;
Below is the Parkinson’s Law graph for further understanding:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wK7xGF4I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ttwfexz6an4hd4kw6j29.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wK7xGF4I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ttwfexz6an4hd4kw6j29.png" alt="Image description" width="880" height="685"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This graph illustrates the time taken to complete the work is directly proportional to the time allotted to complete it.     In the x-axis, it’s required for completion of the work. In y-axis it is the effort we put in completing it. As a result, the higher the effort, the better the result.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Examples of Parkinson’s law:&lt;/strong&gt;&lt;br&gt;
When students have 5 day for preparing for an exam, the first 4 days they would spent in doing very inadequate preparation the actual preparation happens only on the last day. This is popularly known as Student Syndrome.&lt;/p&gt;

&lt;p&gt;The majority of IT organizations have begun experimenting with a four-day work week. Furthermore, their staff will labor for 8 hours every day, four days a week. Taking more time off, according to their CEO, means being more productive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson's Law of time management:&lt;/strong&gt;&lt;br&gt;
It's best not to have an indeterminate deadline for any activity or project, no matter how minor. Undefined goals result from an undefined deadline. Furthermore, this indicates that we will never know when the goal will be finished.&lt;br&gt;
Time management is a mental process. We set our pace based on the amount of effort we put in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson's law of triviality (bike shedding):&lt;/strong&gt;&lt;br&gt;
It's an observation concerning people's tendency to spend a lot of time on unimportant tasks rather than on important ones.&lt;/p&gt;

&lt;p&gt;The word comes from Parkinson's observation of a committee formed to approve nuclear power station blueprints. As C. Northcote Parkinson pointed out, the committee spent an inordinate amount of time on relatively minor matters – such as the materials for the bicycle storage shed – limiting the amount of time available to focus on the nuclear plant's design.&lt;/p&gt;

&lt;p&gt;The law of triviality, like Parkinson's law, has ramifications in a variety of business disciplines, including time management, resource allocation, project planning, and Project management.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson's law in project management:&lt;/strong&gt;&lt;br&gt;
Along with student syndrome, the behavior related with Parkinson’s law has a considerable influence on project performance. It is one of the primary causes of project inefficiency and delays.&lt;/p&gt;

&lt;p&gt;It's critical for project managers to understand Parkinson's law's effects and how they might mitigate them through scheduling.&lt;/p&gt;

&lt;p&gt;According to Parkinson’s law in project management, a task is either completed on time or delayed. A task is not completed and delivered before the deadlines. To achieve the most efficient use of resources and time, the time allocated for each task in a project needs to correspond with the time of completion using maximum effect. If the allocated time is too less then work is delayed and if it is too long, unnecessary time and resources are wasted.    &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to use Parkinson's law to save time?&lt;/strong&gt;&lt;br&gt;
• Reduce the time allotted to each tasks.&lt;br&gt;
• Find the perfect proportion of time to finish.&lt;br&gt;
• Always work goal-oriented.&lt;br&gt;
• Be ambitious with the deadlines.&lt;br&gt;
• Don’t be too much of a perfectionist if it takes a lot more time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Pareto principle &amp;amp; the Parkinson’s law:&lt;/strong&gt;&lt;br&gt;
It's crucial to know what to focus on and when to work in order to get the most of your resources and time.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Pareto principle&lt;/strong&gt; is a basic notion that states that 80% of positive results are the product of 20% of highly effective activities, while 80% of the difficulties we face are the result of 20% of bad judgments.&lt;br&gt;
The Pareto principle or 80/20 rule explains us what to work on. It also explains what is important and is worth my time to work on?&lt;br&gt;
The Parkinson’s Law guides when to work on? It further states how much time should I spend working on these important tasks? &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law of Data:&lt;/strong&gt;&lt;br&gt;
According to Parkinson, data expands to fill the space available for storage. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parkinson’s Law relevant to the design of the physical architecture layer:&lt;/strong&gt;&lt;br&gt;
Parkinson's law argues that, regardless of the users' actual demands, the system's capacity will always be filled by fictional needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion:-&lt;/strong&gt;&lt;br&gt;
As per Parkinson, work should have deadlines. Each and every task should be result oriented in order to increase its productivity and efforts.  &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>software</category>
      <category>productivity</category>
      <category>leadership</category>
    </item>
    <item>
      <title>Minification of CSS and JavaScript</title>
      <dc:creator>Akanksha Keshari</dc:creator>
      <pubDate>Sun, 31 Oct 2021 13:16:13 +0000</pubDate>
      <link>https://dev.to/itsmeakankshak/minification-of-css-and-javascript-31ng</link>
      <guid>https://dev.to/itsmeakankshak/minification-of-css-and-javascript-31ng</guid>
      <description>&lt;p&gt;Minification is the process of deleting unneeded or redundant data from a resource without altering how the browser processes it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CSS Minification&lt;/strong&gt;&lt;br&gt;
It is the process of taking the beautified, well formed CSS code and deleting useless characters from the source code in order to lower the file size and speed up the site's loading time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does code minification remove&lt;/strong&gt;&lt;br&gt;
Comments, unwanted spaces, unused code, line breaks (newline characters) as well as the shortening of variable and function names are removed during minification. While comments and whitespace make the code easier to read, the browser ignores them. As a result, these components can be safely removed prior to deployment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How CSS minification increases page performance&lt;/strong&gt;&lt;br&gt;
CSS is a render blocking resource on the web.&lt;/p&gt;

&lt;p&gt;The browser must download, parse, and execute CSS files every time it loads a page. Because this occurs on the main thread, the browser is prevented from performing other activities during the first page load.  &lt;/p&gt;

&lt;p&gt;The larger the CSS files are, the longer it will take for them to download, and the longer the main-thread will be blocked.&lt;/p&gt;

&lt;p&gt;The payload of these files can be reduced to improve page speed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How CSS and JS minification helps in decreasing in page load time&lt;/strong&gt;&lt;br&gt;
Minification is a technique for lowering file size and thereby improving web performance. When a user requests a webpage, the minified version of a webpage is transmitted instead of the full version resulting in faster response times and lower bandwidth costs. It enhances the site's speed and accessibility while also assisting in the improvement of search engine rankings.&lt;/p&gt;

&lt;p&gt;Minified code bases also take up less space on a server's hard drive. Not only does this save storage resources, but it also helps to minimise network congestion.&lt;/p&gt;

&lt;p&gt;Code that has been minified, for example, by replacing runs of spaces with a single space, is lighter and takes less time to load in a browser.&lt;br&gt;
In fact, minifying code can cut the size of a file by 30-40%. It can be as much as 50% in some cases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Step-by-step description of how js and css files minification works&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A web developer develops a JavaScript or CSS file to be utilised in a web application. These files are designed for developer convenience, which means they contain whitespace, comments, lengthy variable names, and other readability techniques.&lt;/li&gt;
&lt;li&gt;The developer uses a minification approach to optimise the file while making it more difficult to understand. Removing whitespace, shrinking of variable and function names are all common minification approaches.&lt;/li&gt;
&lt;li&gt;When responding to web requests, the web server utilises the minified file, resulting in decreased bandwidth use without losing functionality.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;How to minify js and css files using best online tools&lt;/strong&gt;&lt;br&gt;
There are a lot of free and easy online tools can quickly minify CSS/ JavaScript.&lt;br&gt;
For CSS minification: minifycode, freeformatter&lt;br&gt;
JavaScript Minifier: javascript-minifier.com, &lt;a href="https://www.minifier.org/"&gt;https://www.minifier.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How CSS And JS Minification works using online tools&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To produce the minified JavaScript or CSS file, copy the JavaScript or CSS code from the unminified file and paste it into any JavaScript or CSS minifying online tool of developers’ choice.&lt;/li&gt;
&lt;li&gt;Hit Minify JavaScript or CSS button.&lt;/li&gt;
&lt;li&gt;Now, copy the minified code and paste it in in place of respective JavaScript or CSS code.&lt;/li&gt;
&lt;li&gt;Save the file before deployment.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;How does code looks like before CSS minification&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QaSeCKnP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hkzadfuutmi4tfjm4he3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QaSeCKnP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hkzadfuutmi4tfjm4he3.png" alt="unminified text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How does code looks like after CSS minification&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0g0rIXqZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7r6sa48gcay6jd69zhmp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0g0rIXqZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7r6sa48gcay6jd69zhmp.png" alt="minified text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How does code look in JS minification&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qjLph8xM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hai9fcvrq0gd7dgifd3r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qjLph8xM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hai9fcvrq0gd7dgifd3r.png" alt="JS minification"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to minify CSS and JS File in WordPress&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Step 1&lt;/strong&gt;: To minify CSS and JS File in WordPress we need to install a plugin. As shown below let’s start by going to the left-hand admin panel and clicking on Plugins, then selecting the “Add New” option.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3XwLdFUo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xopwmi5oidphzgkobih9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3XwLdFUo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xopwmi5oidphzgkobih9.png" alt="adding new plugins"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step2&lt;/strong&gt;: In the available search box, type “Autoptimize”. This will bring up a list of additional plugins that we might find useful.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6ZKPsXhY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7xh0sb43psmrbbatwq04.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6ZKPsXhY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7xh0sb43psmrbbatwq04.png" alt="autoptimise plugin"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt;: To use the plugin, click the "Install Now" button and activate it.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--98x9QQKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/88nb6sy9z7rw8j5xuln8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--98x9QQKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/88nb6sy9z7rw8j5xuln8.png" alt="autoptimise plugin dashboard"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4&lt;/strong&gt;: click on “Settings” tab as shown below.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lX0qPPgh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9cqlqib0ccrfjlginbu6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lX0qPPgh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9cqlqib0ccrfjlginbu6.png" alt="autoptimise plugin setting"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5&lt;/strong&gt;: Select Compress JavaScript and Compress CSS from the drop-down menus. To complete the minification process, click the "Save Changes" button as shown below.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jMdvtDpd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3dglg35setrc555e65ag.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jMdvtDpd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3dglg35setrc555e65ag.png" alt="save changes minification wordpress"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Minify CSS File in Visual Studio Code&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Step 1&lt;/strong&gt;: Clicking on extensions in left side-bar. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UgP8o8wm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3m1rqpzr5nf9b5am8vlp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UgP8o8wm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3m1rqpzr5nf9b5am8vlp.png" alt="minify css in visual studio code"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt;: On Search button, typing “minify” will bring up a list of additional extensions that we might find useful.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tnHuSqk5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xi51e6cr6w570wo0l3zy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tnHuSqk5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xi51e6cr6w570wo0l3zy.png" alt="minify in vscode extensions"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt;: Clicking on the first button “minify” and then installing it.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T_6IELV0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3ol0izfoh9wm07dqw2j6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T_6IELV0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3ol0izfoh9wm07dqw2j6.png" alt="minify install"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4&lt;/strong&gt;: Pressing F1 key and typing minify as shown in the image below for style.css&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DGkSgRZB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0jgpm0v9mk9r7h7bnw0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DGkSgRZB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0jgpm0v9mk9r7h7bnw0.png" alt="F1 minify"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5&lt;/strong&gt;: As soon as we hit “Enter” from Step 4 style.min.css gets appeared at the bottom of “style.css”&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CnrxqGp5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lb2n5odhcr9w0u34i2um.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CnrxqGp5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lb2n5odhcr9w0u34i2um.png" alt="style.min.css"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 6&lt;/strong&gt;: To complete the minification process, click the "style.min.css" button to get below output as shown below.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0dcfZICb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4n04cz39wbk3ip6mizsk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0dcfZICb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4n04cz39wbk3ip6mizsk.png" alt="style.min.css output"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;: Minification in CSS and JS files is a simple and quick technique to reduce a web application’s resource usage. Minifying a website can result in significant speed improvements without sacrificing the user experience.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>css</category>
      <category>performance</category>
    </item>
  </channel>
</rss>
