<?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: Edina Sichangi</title>
    <description>The latest articles on DEV Community by Edina Sichangi (@edina_sichangi_b1a8a08278).</description>
    <link>https://dev.to/edina_sichangi_b1a8a08278</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3393961%2F549a043a-22bb-439d-abfe-ef3af9bb807c.png</url>
      <title>DEV Community: Edina Sichangi</title>
      <link>https://dev.to/edina_sichangi_b1a8a08278</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/edina_sichangi_b1a8a08278"/>
    <language>en</language>
    <item>
      <title>Excel in Predictive Analysis: Strengths,Weaknesses and its Role in Data-Driven Business Decisions</title>
      <dc:creator>Edina Sichangi</dc:creator>
      <pubDate>Thu, 21 Aug 2025 11:24:06 +0000</pubDate>
      <link>https://dev.to/edina_sichangi_b1a8a08278/excel-in-predictive-analysis-strengthsweaknesses-and-its-role-in-data-driven-business-decisions-241b</link>
      <guid>https://dev.to/edina_sichangi_b1a8a08278/excel-in-predictive-analysis-strengthsweaknesses-and-its-role-in-data-driven-business-decisions-241b</guid>
      <description>&lt;p&gt;*&lt;strong&gt;&lt;em&gt;Introduction *&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
In today's data-driven world,predictive analysis has become a cornerstone for organizations aiming to anticipate future trends,minimize risks and make informed business decisions.While advanced statistical software tools like python dominate predictive analytics,Microsoft Excel remains one of the most widely used platforms across the industry.Its accessibility,user familiarity and broad functionality makes it a go-to tool for many decision makers.However,Excel's role in predictive analytics is double-edged:it offers significant strengths but also reveals critical weaknesses when applied to complex,large-scale business problems.This article evaluates how Excel supports or constrains data-driven decision making,its strengths and weaknesses.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Strengths of Excel in Predictive Analysis&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Accessibility and Ease of Use&lt;/strong&gt;&lt;br&gt;
Excel is widely available and familiar to both technical and non-technical professionals.Its intuitive interface reduces the learning curve,enabling managers,analysts and business executives to perform predictive tasks without requiring advanced programming skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Built-in Analytical Functions&lt;/strong&gt;&lt;br&gt;
Excel offers a broad range of built-in functions such as regression analysis,forecasting and what-if scenarios.These tools allow users to model future outcomes based on historical data quickly.Features like pivot tables extend Excel's analytical capabilities,making it suitable for small to medium sized predictive projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Visualization and communication of Results&lt;/strong&gt;&lt;br&gt;
Excel is the best in data visualization.Graphs,charts and conditional formatting allow users to present predictive results in a clear,visual manner which is critical for decision-making at the executive level.These visuals bridge the gap between complex statistical analysis and actionable insights.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Integration with Other Tools&lt;/strong&gt;&lt;br&gt;
Excel's compatibility with databases and other business software makes it a versatile choice.Data can be imported from various sources,analysed in Excel and exported for reporting or further refinement in specialized tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Weaknesses of Excel in Predictive Analysis&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Risk of Human Error&lt;/strong&gt;&lt;br&gt;
Improper handling of datasets,manual data entry and formula misapplication are common issues in Excel.A single error in a formula or reference can significantly distort predictive results,leading to misguided business decisions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Limited Scalability&lt;/strong&gt;&lt;br&gt;
Excel is not designed to handle large datasets or complex machine learning algorithms.Once data exceeds a few hundred thousand rows,Excel's performance declines sharply leading to errors and inefficiency.&lt;/p&gt;

&lt;p&gt;3.&lt;strong&gt;Weak Collaboration Features&lt;/strong&gt;&lt;br&gt;
Although Excel has improved collaboration through cloud-based tools like OneDrive and SharePoint,version control and file size limitations is still an issue for team-based predictive analysis projects.&lt;/p&gt;

&lt;p&gt;4.&lt;strong&gt;Lack of Advanced Predictive Capabilities&lt;/strong&gt;&lt;br&gt;
Compared to specialized tools like Power Bi,Excel has limited predictive modeling capabilities.It cannot perform advanced machine learning,deep learning tasks or natural language processing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Role of Excel in Data-Driven Decision-Making&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Despite its limitations,Excel plays a vital role in bridging the gap between raw data and strategic decision-making.Excel often serves as the primary analytical tool for small and medium-sized enterprises(SMEs),offering quick insights without heavy investment in advanced platforms.Excel functions as a tool for preliminary analysis,prototypingpredictive models and presenting data in boardrooms,in large organizations.&lt;/p&gt;

&lt;p&gt;Excel's role is therefore highly effective for straightforward forecasting,financial modeling and scenario testing but insufficient for advanced predictive analytics requiring scalability,high accuracy and automation.Businesses seeking to become truly data-driven often integrate Excel with more robust analytical ecosystems rather than relying on it exclusively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Microsoft remains one of the most widely used tools for predictive analysis and business decision-making due to its accessibility,ease of use and strong visualization features.It enables quick forecasting,regression analysis and scenario testing,making it especially valuable for small and medium-sized enterprises or as a complimentary tool in larger organizations.&lt;/p&gt;

&lt;p&gt;However,Excel has critical weaknesses.Its limited scalability,risk of human error and lack of advanced predictive capabilities constrain its effectiveness in complex or data-intensive environments.Compared to specialized platforms like Python and Power BI tools,Excel falls short in handling large datasets and advanced machine learning tasks.&lt;/p&gt;

&lt;p&gt;In conclusion,Excel should be viewed as a stepping stone rather than a complete solution.It is best for preliminary analysis,financial modeling and communicating insights while more sophisticated tools drive advanced predictive analytics.Businesses that combine Excel's strengths with robust analytical platforms are better positioned to make accurate,data-driven decisions.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>data</category>
      <category>datascience</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to Install and Set Up PostgreSQL on a Linux Server</title>
      <dc:creator>Edina Sichangi</dc:creator>
      <pubDate>Sun, 03 Aug 2025 18:04:38 +0000</pubDate>
      <link>https://dev.to/edina_sichangi_b1a8a08278/how-to-install-and-set-up-postgresql-on-a-linux-server-2f5a</link>
      <guid>https://dev.to/edina_sichangi_b1a8a08278/how-to-install-and-set-up-postgresql-on-a-linux-server-2f5a</guid>
      <description>&lt;p&gt;PostgreSQL is the world's most advanced,powerful,object-relational database management system known for its robust features,reliability and adherence to SQL standards.PostgreSQL is used for organising data into tables,where each table consists of rows and columns.To allow for complex data relationships and querying,these tables can be linked through keys.In this article,we're going to outline the procedure of installing postgreSQL then follow up with how to set it up on a linux server(ubuntu).&lt;/p&gt;

&lt;p&gt;Here's the procedure of installing postgreSQL on windows;&lt;/p&gt;

&lt;p&gt;1.Go to your browser and type &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;postgreSQL&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F9t1h8o8g5sp8vo091jug.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F9t1h8o8g5sp8vo091jug.jpg" alt=" " width="800" height="309"&gt;&lt;/a&gt;&lt;br&gt;
2.Click on the official website to open it&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F1su76ijctp596us7j0xl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F1su76ijctp596us7j0xl.jpg" alt=" " width="800" height="278"&gt;&lt;/a&gt;&lt;br&gt;
3.Click on "Download"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Flvknmlx57prekjdr5p0y.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Flvknmlx57prekjdr5p0y.jpg" alt=" " width="800" height="404"&gt;&lt;/a&gt;&lt;br&gt;
4.Then click on "Linux" and select "Ubuntu"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fp6q3mq6phq2jv76vld30.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fp6q3mq6phq2jv76vld30.jpg" alt=" " width="800" height="426"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fb6ctwwx5tdfpyd33z0v5.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fb6ctwwx5tdfpyd33z0v5.jpg" alt=" " width="800" height="248"&gt;&lt;/a&gt;&lt;br&gt;
5.After clicking on ubuntu,it will give you the command or steps thst you will use to install on Ubuntu&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fen2hhe80k2as5j2mxl4y.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fen2hhe80k2as5j2mxl4y.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
-To implement the commands,open your terminal and paste the first command which is "create the file respiratory configuration" then press Enter,then put in the password&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Ffpxz2jexvadzgrc6ai49.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Ffpxz2jexvadzgrc6ai49.jpg" alt=" " width="794" height="532"&gt;&lt;/a&gt;&lt;br&gt;
-Copy and paste the second command into the terminal,"import the respiratory signing keys" and press Enter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fbbr8d1fiu6c2tkpj9w0d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fbbr8d1fiu6c2tkpj9w0d.jpg" alt=" " width="788" height="447"&gt;&lt;/a&gt;&lt;br&gt;
-Update the package lists by pasting the command into the terminal and press Enter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fceg1716ewwrzisw0ckj8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fceg1716ewwrzisw0ckj8.jpg" alt=" " width="790" height="439"&gt;&lt;/a&gt;&lt;br&gt;
-Now install by pasting the install command and press Enter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fj9w8y9rp20v7oa5yerkr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fj9w8y9rp20v7oa5yerkr.jpg" alt=" " width="800" height="468"&gt;&lt;/a&gt;&lt;br&gt;
Now we have successfully installed postgreSQL&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F7lnqy2r2ghdb223az7t7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F7lnqy2r2ghdb223az7t7.jpg" alt=" " width="800" height="442"&gt;&lt;/a&gt;&lt;br&gt;
-In order to verify the installation,open your terminal and type the command,"sudo su postgres" and press Enter&lt;br&gt;
Then enter your password &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F935grotyn4v7w9tsstwl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F935grotyn4v7w9tsstwl.jpg" alt=" " width="751" height="471"&gt;&lt;/a&gt;&lt;br&gt;
-Then type the command,"SELECT version():" then press Enter&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fybvth8s22lywfhzbe1ct.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fybvth8s22lywfhzbe1ct.jpg" alt=" " width="800" height="472"&gt;&lt;/a&gt;&lt;br&gt;
-We've confirmed that we have installed the 15.2 version&lt;br&gt;
&lt;a href="https://media2.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%2Fq019x52w4gxjz1ubjxkf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fq019x52w4gxjz1ubjxkf.jpg" alt=" " width="747" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With PostgreSQL now installed and fully configured on your Linux server,you've unlocked the gateway to one of the most powerful and reliable open-source database available.Whether you're building a small application or scaling enterprise level infrastructure,postgreSQL offers the speed,security and flexibility you need.The installation may seem technical at first ,but as you've seen,with the right command and structure, it becomes a managable and rewarding process.So go ahead and start building,querying and scaling with confidence.Your Linux server is now powered by a true database workhorse!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
