<?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: Akshama Chauhan</title>
    <description>The latest articles on DEV Community by Akshama Chauhan (@akshama_chauhan_c05a3f009).</description>
    <link>https://dev.to/akshama_chauhan_c05a3f009</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%2F3302198%2F72b3a06c-fa10-4f19-9706-595dbf9889ff.jpg</url>
      <title>DEV Community: Akshama Chauhan</title>
      <link>https://dev.to/akshama_chauhan_c05a3f009</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akshama_chauhan_c05a3f009"/>
    <language>en</language>
    <item>
      <title>Occupational Disease: A Silent Threat at the Workplace</title>
      <dc:creator>Akshama Chauhan</dc:creator>
      <pubDate>Sun, 29 Jun 2025 08:42:16 +0000</pubDate>
      <link>https://dev.to/akshama_chauhan_c05a3f009/occupational-disease-a-silent-threat-at-the-workplace-1pel</link>
      <guid>https://dev.to/akshama_chauhan_c05a3f009/occupational-disease-a-silent-threat-at-the-workplace-1pel</guid>
      <description>&lt;p&gt;🧠 What is an Occupational Disease?&lt;br&gt;
An occupational disease is a chronic or acute illness that occurs as a direct result of exposure to risk factors or hazardous conditions in the workplace. These diseases typically develop over time due to repeated exposure and can seriously affect a worker's health, productivity, and quality of life.&lt;/p&gt;

&lt;p&gt;🏭 Common Causes of Occupational Diseases&lt;br&gt;
Occupational diseases are often caused by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chemical Exposure (e.g., asbestos, solvents, heavy metals)&lt;/li&gt;
&lt;li&gt;Biological Agents (e.g., bacteria, fungi, viruses in hospitals/labs)&lt;/li&gt;
&lt;li&gt;Physical Hazards (e.g., noise, radiation, vibration, heat)&lt;/li&gt;
&lt;li&gt;Ergonomic Stressors (e.g., repetitive strain, poor posture)&lt;/li&gt;
&lt;li&gt;Psychosocial Stress (e.g., burnout, anxiety, workplace bullying)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🧪 Examples of Common Occupational Diseases&lt;/p&gt;

&lt;p&gt;Disease Cause   Affected Workers&lt;br&gt;
Silicosis   Inhalation of silica dust   Miners, construction workers&lt;br&gt;
Asbestosis &amp;amp; Mesothelioma   Exposure to asbestos fibers Factory and mill workers&lt;br&gt;
Noise-Induced Hearing Loss  Prolonged exposure to loud noise    Machine operators, airport workers&lt;br&gt;
Occupational Asthma Inhalation of fumes/gases   Chemical industry, textile workers&lt;br&gt;
Carpal Tunnel Syndrome  Repetitive hand motion  IT professionals, assembly line workers&lt;br&gt;
Skin Diseases (e.g., dermatitis)    Contact with irritants  Cleaners, hairdressers, lab workers&lt;/p&gt;

&lt;p&gt;🧬 Occupational vs. Work-Related Diseases&lt;br&gt;
🔹 Occupational Disease: Directly caused by workplace exposure (e.g., coal worker's pneumoconiosis).&lt;br&gt;
🔹 Work-Related Disease: Influenced by work conditions but may have other contributing factors (e.g., heart disease worsened by job stress).&lt;/p&gt;

&lt;p&gt;📈 Impact on Society&lt;br&gt;
🚑 Increased burden on healthcare systems&lt;/p&gt;

&lt;p&gt;📉 Decreased workforce productivity&lt;/p&gt;

&lt;p&gt;💸 Economic loss due to compensation and medical expenses&lt;/p&gt;

&lt;p&gt;😔 Long-term disabilities or premature deaths&lt;/p&gt;

&lt;p&gt;🛡️ Prevention &amp;amp; Safety Measures&lt;br&gt;
Personal Protective Equipment (PPE) like masks, gloves, earplugs&lt;/p&gt;

&lt;p&gt;Workplace Monitoring for air quality, noise levels, and radiation&lt;/p&gt;

&lt;p&gt;Regular Health Checkups and medical surveillance&lt;/p&gt;

&lt;p&gt;Employee Training on safety protocols and hazard awareness&lt;/p&gt;

&lt;p&gt;Substitution of Hazardous Substances with safer alternatives&lt;/p&gt;

&lt;p&gt;Government Regulations like OSHA, Factories Act, etc.&lt;/p&gt;

&lt;p&gt;🧾 Legal and Regulatory Framework in India&lt;br&gt;
In India, the Employees' State Insurance Act, Factories Act, and Workmen's Compensation Act provide safeguards and compensation for workers affected by occupational diseases. Industries are mandated to follow health and safety norms set by regulatory bodies.&lt;/p&gt;

&lt;p&gt;🌍 Conclusion&lt;br&gt;
Occupational diseases are preventable with the right mix of technology, training, and policy enforcement. In today’s industrialized and tech-driven world, it is more important than ever to prioritize worker safety and build healthy workplaces.&lt;/p&gt;

&lt;p&gt;"A safe workplace is not just a legal obligation — it’s a moral responsibility."&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Getting Started with Gofr: The Developer-Friendly Go Framework You Need to Try!</title>
      <dc:creator>Akshama Chauhan</dc:creator>
      <pubDate>Sat, 28 Jun 2025 06:15:18 +0000</pubDate>
      <link>https://dev.to/akshama_chauhan_c05a3f009/getting-started-with-gofr-the-developer-friendly-go-framework-you-need-to-try-1f47</link>
      <guid>https://dev.to/akshama_chauhan_c05a3f009/getting-started-with-gofr-the-developer-friendly-go-framework-you-need-to-try-1f47</guid>
      <description>&lt;p&gt;If you're a Go developer looking for a clean, opinionated framework that simplifies the boilerplate while keeping the power in your hands — meet Gofr. Developed by Zopsmart, Gofr is a robust Go framework that accelerates development and keeps your codebase neat and maintainable.&lt;/p&gt;

&lt;p&gt;In this post, I’ll walk you through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What Gofr is and why you should care &lt;/li&gt;
&lt;li&gt;Key features that make it awesome&lt;/li&gt;
&lt;li&gt;A quick-start tutorial &lt;/li&gt;
&lt;li&gt;My honest review after using it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🧠 What is Gofr?&lt;br&gt;
Gofr is an open-source Golang framework built to streamline the creation of microservices. It handles the heavy lifting like configuration, logging, HTTP routing, graceful shutdowns, health checks, and more — letting you focus on business logic.&lt;/p&gt;

&lt;p&gt;Think of it as the Spring Boot of the Go world, but simpler and faster.&lt;/p&gt;

&lt;p&gt;🔥 Why Gofr?&lt;br&gt;
Here’s why Gofr stood out for me:&lt;/p&gt;

&lt;p&gt;🏗️ Built-in Project Structure: Keeps your project organized from the get-go.&lt;/p&gt;

&lt;p&gt;🧪 Zero-config Health Checks: Instant Kubernetes-readiness.&lt;/p&gt;

&lt;p&gt;📦 Powerful Dependency Injection: No clutter, clean constructor-based injection.&lt;/p&gt;

&lt;p&gt;📜 Flexible Config System: Works with files, environment variables, or secrets managers.&lt;/p&gt;

&lt;p&gt;🧰 Tooling for Everything: Swagger, migrations, logging, metrics, the whole toolkit.&lt;/p&gt;

&lt;p&gt;🚀 Quick Start: Build Your First API with Gofr&lt;br&gt;
Let’s build a basic “Hello World” API using Gofr.&lt;/p&gt;

&lt;p&gt;Step 1: Install Gofr&lt;/p&gt;

&lt;p&gt;go install github.com/zopsmart/gofr@latest&lt;br&gt;
Step 2: Scaffold a Project&lt;/p&gt;

&lt;p&gt;gofr init hello-api&lt;br&gt;
cd hello-api&lt;br&gt;
It gives you a neat project structure like:&lt;/p&gt;

&lt;p&gt;arduino&lt;/p&gt;

&lt;p&gt;hello-api/&lt;br&gt;
├── config/&lt;br&gt;
├── handler/&lt;br&gt;
├── model/&lt;br&gt;
├── store/&lt;br&gt;
└── main.go&lt;br&gt;
Step 3: Add a Handler&lt;br&gt;
Edit handler/hello.go:&lt;/p&gt;

&lt;p&gt;package handler&lt;/p&gt;

&lt;p&gt;import (&lt;br&gt;
    "net/http"&lt;br&gt;
    "github.com/zopsmart/gofr/pkg/gofr"&lt;br&gt;
)&lt;/p&gt;

&lt;p&gt;func Hello(ctx *gofr.Context) (interface{}, error) {&lt;br&gt;
    return "Hello, Gofr World! 🚀", nil&lt;br&gt;
}&lt;br&gt;
Step 4: Register Route&lt;br&gt;
In main.go:&lt;/p&gt;

&lt;p&gt;package main&lt;/p&gt;

&lt;p&gt;import (&lt;br&gt;
    "github.com/zopsmart/gofr/pkg/gofr"&lt;br&gt;
    "hello-api/handler"&lt;br&gt;
)&lt;/p&gt;

&lt;p&gt;func main() {&lt;br&gt;
    app := gofr.New()&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;app.GET("/hello", handler.Hello)

app.Start()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;br&gt;
Step 5: Run It&lt;br&gt;
go run main.go&lt;br&gt;
Now, visit:&lt;br&gt;
👉 &lt;a href="http://localhost:8000/hello" rel="noopener noreferrer"&gt;http://localhost:8000/hello&lt;/a&gt;&lt;br&gt;
and you’ll see:&lt;/p&gt;

&lt;p&gt;arduino&lt;/p&gt;

&lt;p&gt;"Hello, Gofr World! 🚀"&lt;br&gt;
⭐ My Review of Gofr&lt;br&gt;
After using Gofr for a few weeks, here’s my honest take:&lt;/p&gt;

&lt;p&gt;Feature Rating&lt;br&gt;
Ease of Use ⭐⭐⭐⭐⭐&lt;br&gt;
Documentation   ⭐⭐⭐⭐☆&lt;br&gt;
Production Readiness    ⭐⭐⭐⭐⭐&lt;br&gt;
Community Support   ⭐⭐⭐⭐☆&lt;br&gt;
Fun Factor 😄 ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;✅ Pros:&lt;/p&gt;

&lt;p&gt;Saves time with sensible defaults&lt;/p&gt;

&lt;p&gt;Scales well for large microservices&lt;/p&gt;

&lt;p&gt;Works great with Docker/K8s&lt;/p&gt;

&lt;p&gt;❌ Cons:&lt;/p&gt;

&lt;p&gt;Smaller community (but growing fast!)&lt;/p&gt;

&lt;p&gt;Limited integrations out-of-the-box compared to giants like Gin + plugins&lt;/p&gt;

&lt;p&gt;🎁 How to Get Gofr Swag?&lt;br&gt;
Here’s the fun part — contribute to Gofr (even a blog like this counts) and you might earn exclusive Gofr swag from the team!&lt;/p&gt;

&lt;p&gt;Steps to get swag:&lt;br&gt;
Write and publish your review/tutorial on Dev.to, Medium, or personal blog.&lt;/p&gt;

&lt;p&gt;Share it on Twitter or LinkedIn tagging @Zopsmart and #GofrFramework&lt;/p&gt;

&lt;p&gt;Fill out the swag form here or connect with the Gofr team on GitHub.&lt;/p&gt;

&lt;p&gt;📌 Final Thoughts&lt;br&gt;
If you're into Golang, Gofr is a must-try — it’s minimal yet powerful. Whether you're prototyping fast or scaling services, Gofr helps you focus on the logic, not the plumbing.&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;br&gt;
Feel free to fork, contribute, or even show off what you've built with Gofr. 🙌&lt;/p&gt;

&lt;p&gt;Blog by: Akshama Chauhan&lt;br&gt;
3rd Year B.Tech CSIT | IoT &amp;amp; Full Stack Enthusiast&lt;/p&gt;

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