<?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: Shaik Bibi Jahera</title>
    <description>The latest articles on DEV Community by Shaik Bibi Jahera (@jaherashaik).</description>
    <link>https://dev.to/jaherashaik</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%2F3773514%2Ff0491225-af0f-4e58-9302-fcef7695ada8.png</url>
      <title>DEV Community: Shaik Bibi Jahera</title>
      <link>https://dev.to/jaherashaik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jaherashaik"/>
    <language>en</language>
    <item>
      <title>Still Learning, Still Exploring — And That's Enough</title>
      <dc:creator>Shaik Bibi Jahera</dc:creator>
      <pubDate>Mon, 09 Mar 2026 12:54:31 +0000</pubDate>
      <link>https://dev.to/jaherashaik/still-learning-still-exploring-and-thats-enough-4le7</link>
      <guid>https://dev.to/jaherashaik/still-learning-still-exploring-and-thats-enough-4le7</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wecoded-2026"&gt;2026 WeCoded Challenge&lt;/a&gt;: Echoes of Experience&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I can read a coding problem and understand it.&lt;br&gt;
I can follow the logic when someone explains it.&lt;br&gt;
But when it's time to open a blank file and write the code myself — I freeze.&lt;br&gt;
That gap, between understanding and doing, is where I've lived for most of my second year.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Honest Truth About My Lab Sessions&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;In lab sessions, we're given problems to solve. Most of them are related to what we're studying — but not quite taught. The expectation is that we figure it out.&lt;br&gt;
So I open the problem. I read it. I understand what it's asking.&lt;br&gt;
And then I open AI.&lt;br&gt;
I copy the code. I paste it. I run it. It works.&lt;br&gt;
I feel a small relief — like I finished something.&lt;br&gt;
But I didn't finish something. I just moved past it.&lt;br&gt;
And the next lab session, the same thing happens. And the next. Each time telling myself I'll actually learn it properly later. That "later" kept moving forward without me.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Watching People Like Me Move Ahead&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The pressure in my life doesn't come from a classroom where someone talks over me.&lt;br&gt;
It comes from quieter places.&lt;br&gt;
WhatsApp groups. LinkedIn. Program announcements.&lt;br&gt;
Competitive coding contests. Campus programs. Internship selections.&lt;br&gt;
I watch people who seem exactly like me — same year, same starting point, same course — attempt things I haven't attempted. Get selected for things I didn't even apply for.&lt;br&gt;
And I feel it. A small jealousy. Not bitter. Just honest.&lt;br&gt;
Followed immediately by: maybe I need to at least attempt properly. Maybe I need to practice. Maybe next time.&lt;br&gt;
But next time came. And I froze again.&lt;br&gt;
The problem was never that I didn't understand the question.&lt;br&gt;
The problem was that I couldn't convert understanding into code.&lt;br&gt;
And I didn't know how to fix that — so I kept collecting roadmaps instead of solving problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Room Feels Louder Than I Do&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I am a second-year Computer Science student at a top private university in South India.&lt;br&gt;
Sometimes I am one of the few girls in spaces where coding is being discussed — online groups, college chats, technical communities.&lt;br&gt;
I want to participate. When I understand something, when I have a doubt, when I think I could attempt an answer — I want to speak.&lt;br&gt;
But then: What if it's wrong? What if it sounds too basic? What if everyone already knows this?&lt;br&gt;
So I stay quiet.&lt;br&gt;
And once you stay quiet once, it becomes easier to stay quiet again.&lt;br&gt;
By the time I gather confidence, the conversation has already moved on.&lt;br&gt;
It's not that I don't belong. I've never felt that.&lt;br&gt;
I've only felt like I need to get better before I show up.&lt;br&gt;
And that waiting — waiting to be ready — was keeping me stuck.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Call That Changed the Direction&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;During the Campus Mantri program of GeeksforGeeks, we had a task to connect with an expert through GeeksConnect.&lt;br&gt;
I was nervous — not because I didn't have questions, but because I wanted to ask the right one.&lt;br&gt;
I asked her about DSA. About what to focus on. About how to stop feeling behind.&lt;br&gt;
She didn't give me a strategy or a roadmap.&lt;br&gt;
She said: "Second year is for exploring. Learn DSA. Explore. Don't rush."&lt;br&gt;
It wasn't dramatic advice.&lt;br&gt;
But it felt like permission.&lt;br&gt;
Permission to stop collecting and start doing.&lt;br&gt;
Permission to not have a title yet.&lt;br&gt;
Permission to build slowly — but actually build.&lt;br&gt;
When the call ended, I didn't feel transformed.&lt;br&gt;
I felt calmer.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What Actually Changed&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I stopped bookmarking twelve YouTube playlists and jumping between DSA sheets.&lt;br&gt;
I picked one thing — the GFG 60 Day Challenge — and I started.&lt;br&gt;
When I get stuck, I don't just copy anymore. I ask AI to explain the approaches. I read them. I try to understand which one makes sense. Then I attempt it myself.&lt;br&gt;
It's slower. It's messier. Sometimes I still get it wrong.&lt;br&gt;
But I'm 19 days in. Somehow maintaining.&lt;br&gt;
And that "somehow" feels more honest than any clean transformation story I could tell you.&lt;br&gt;
Half knowledge creates anxiety.&lt;br&gt;
Deep knowledge creates confidence.&lt;br&gt;
I'm not there yet. But for the first time I'm actually attempting — not just moving past it.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Still Learning. Still Exploring.&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I still freeze sometimes.&lt;br&gt;
I still feel that small jealousy when someone like me moves ahead.&lt;br&gt;
I still have lab sessions where I don't know the answer.&lt;br&gt;
But I'm getting better at sitting with that discomfort instead of scrolling away from it.&lt;br&gt;
I don't need to call myself an engineer yet.&lt;br&gt;
I don't need to compete with LinkedIn headlines or campus leaderboards.&lt;br&gt;
Right now, I just need to become better than yesterday.&lt;br&gt;
Second year isn't for proving.&lt;br&gt;
It's for exploring.&lt;br&gt;
I'm still learning.&lt;br&gt;
Still exploring.&lt;br&gt;
And for the first time — that feels enough.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wecoded</category>
      <category>dei</category>
      <category>career</category>
    </item>
    <item>
      <title>DevLog CLI - AI-Powered Development Journal Built with GitHub Copilot CLI</title>
      <dc:creator>Shaik Bibi Jahera</dc:creator>
      <pubDate>Mon, 16 Feb 2026 07:34:57 +0000</pubDate>
      <link>https://dev.to/jaherashaik/devlog-cli-ai-powered-development-journal-built-with-github-copilot-cli-7a8</link>
      <guid>https://dev.to/jaherashaik/devlog-cli-ai-powered-development-journal-built-with-github-copilot-cli-7a8</guid>
      <description>&lt;p&gt;A command-line tool that helps developers track daily work and generate AI summaries from git commits - built with GitHub Copilot CLI for the challenge&lt;/p&gt;




&lt;h1&gt;
  
  
  🚀 DevLog CLI - AI-Powered Development Journal
&lt;/h1&gt;

&lt;p&gt;Built for the &lt;strong&gt;GitHub Copilot CLI Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/jahera-shaik/devlog-cli" rel="noopener noreferrer"&gt;devlog-cli&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 The Problem I Solved
&lt;/h2&gt;

&lt;p&gt;As a developer, I constantly face this challenge: &lt;em&gt;"What did I work on today?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Whether it's for daily standups, weekly reports, or personal tracking, I often forget the details of my work. I'd scroll through git commits, check terminal history, and try to piece together what I accomplished. It was frustrating and time-consuming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I needed a solution that:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lives in the terminal where I already work&lt;/li&gt;
&lt;li&gt;Takes seconds to log my progress&lt;/li&gt;
&lt;li&gt;Automatically understands my git activity&lt;/li&gt;
&lt;li&gt;Generates summaries for meetings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's why I built &lt;strong&gt;DevLog CLI&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What is DevLog CLI?
&lt;/h2&gt;

&lt;p&gt;DevLog CLI is a command-line development journal that helps you:&lt;/p&gt;

&lt;p&gt;📝 &lt;strong&gt;Log work instantly&lt;/strong&gt; - Quick entries without leaving the terminal&lt;br&gt;&lt;br&gt;
👀 &lt;strong&gt;View your progress&lt;/strong&gt; - See today's or this week's accomplishments&lt;br&gt;&lt;br&gt;
🤖 &lt;strong&gt;Generate AI summaries&lt;/strong&gt; - Automatically analyze git commits&lt;br&gt;&lt;br&gt;
📄 &lt;strong&gt;Export to markdown&lt;/strong&gt; - Ready for standups and reports&lt;/p&gt;


&lt;h2&gt;
  
  
  🎯 Key Features
&lt;/h2&gt;
&lt;h3&gt;
  
  
  1. Quick Logging
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;devlog add &lt;span class="s2"&gt;"Fixed authentication bug"&lt;/span&gt;
devlog add &lt;span class="s2"&gt;"Implemented user dashboard"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Simple, fast, and doesn't interrupt your flow.&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%2Fvzr3xz851yehm6y657ud.png" 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%2Fvzr3xz851yehm6y657ud.png" alt="Add Command Demo" width="707" height="116"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  2. Smart Viewing
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# See today's work&lt;/span&gt;
devlog view

&lt;span class="c"&gt;# Review the whole week&lt;/span&gt;
devlog view &lt;span class="nt"&gt;--week&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Beautifully formatted output with timestamps and colors.&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%2Fj253zi6hm83mn483ytwx.png" 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%2Fj253zi6hm83mn483ytwx.png" alt="View Command Demo" width="518" height="164"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  3. AI-Powered Summaries
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;devlog summary
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This is the star feature! It:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Analyzes your git commits from today&lt;/li&gt;
&lt;li&gt;Extracts what you accomplished&lt;/li&gt;
&lt;li&gt;Generates a human-readable summary&lt;/li&gt;
&lt;li&gt;Saves it to your devlog automatically&lt;/li&gt;
&lt;/ul&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%2Flga1skndf7zwfx7ba4g9.png" 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%2Flga1skndf7zwfx7ba4g9.png" alt="Summary Command Demo" width="722" height="299"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  4. One-Click Export
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;devlog &lt;span class="nb"&gt;export&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Exports everything to a markdown file, perfect for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Daily standup notes&lt;/li&gt;
&lt;li&gt;Weekly status reports&lt;/li&gt;
&lt;li&gt;Project documentation&lt;/li&gt;
&lt;li&gt;Performance reviews&lt;/li&gt;
&lt;/ul&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%2Fve3chrk96mxkgx9gru6a.png" 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%2Fve3chrk96mxkgx9gru6a.png" alt="Export Demo" width="638" height="140"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  🤖 How GitHub Copilot CLI Transformed My Development
&lt;/h2&gt;

&lt;p&gt;GitHub Copilot CLI wasn't just helpful—it was &lt;strong&gt;game-changing&lt;/strong&gt;. Here's exactly how I used it:&lt;/p&gt;
&lt;h3&gt;
  
  
  Phase 1: Architecture Design
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;My Question to Copilot CLI:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I'm building a CLI tool in Node.js for logging development work. What packages should I use for commands, storage, git integration, and terminal colors?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Copilot's Response:&lt;/strong&gt;&lt;br&gt;
It recommended the perfect stack:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;commander&lt;/code&gt; for CLI framework&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;conf&lt;/code&gt; for local storage&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;simple-git&lt;/code&gt; for git operations&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;chalk&lt;/code&gt; for beautiful terminal output&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This saved me hours of research and package comparison!&lt;/p&gt;
&lt;h3&gt;
  
  
  Phase 2: Storage Implementation
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;My Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Help me implement a log storage system using the conf package that saves entries with timestamps, dates, and messages"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Copilot CLI provided:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Complete implementation code&lt;/li&gt;
&lt;li&gt;Best practices for data structure&lt;/li&gt;
&lt;li&gt;Error handling suggestions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The storage system worked perfectly on the first try.&lt;/p&gt;
&lt;h3&gt;
  
  
  Phase 3: Git Integration (The Complex Part)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;My Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I need to use simple-git to get today's commits, analyze them, and generate a summary. Include error handling for when there are no commits."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This was the most challenging feature, but Copilot CLI:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Explained how to filter commits by date&lt;/li&gt;
&lt;li&gt;Showed me async/await patterns&lt;/li&gt;
&lt;li&gt;Suggested error handling for edge cases&lt;/li&gt;
&lt;li&gt;Provided complete working code&lt;/li&gt;
&lt;/ul&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%2Fg90oi536bkh99ns52ezv.png" 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%2Fg90oi536bkh99ns52ezv.png" alt="Copilot CLI Helping Me" width="800" height="485"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Phase 4: Code Quality &amp;amp; Polish
&lt;/h3&gt;

&lt;p&gt;Throughout development, I used Copilot CLI to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Refactor repetitive code&lt;/li&gt;
&lt;li&gt;Add proper error messages&lt;/li&gt;
&lt;li&gt;Improve user experience&lt;/li&gt;
&lt;li&gt;Optimize performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Time Saved:&lt;/strong&gt; Approximately &lt;strong&gt;4-5 hours&lt;/strong&gt; that would have been spent reading documentation, debugging, and trial-and-error.&lt;/p&gt;


&lt;h2&gt;
  
  
  🛠️ Technical Implementation
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Node.js&lt;/strong&gt; - Runtime environment&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Commander.js&lt;/strong&gt; - CLI framework&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chalk&lt;/strong&gt; - Terminal styling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Conf&lt;/strong&gt; - Local data persistence&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Simple-git&lt;/strong&gt; - Git repository integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Copilot CLI&lt;/strong&gt; - Development assistant&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Architecture
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;devlog-cli/
├── commands/
│   ├── add.js       # Log entry creation
│   ├── view.js      # Log viewing &amp;amp; filtering
│   ├── summary.js   # Git analysis &amp;amp; summary
│   └── export.js    # Markdown export
├── index.js         # Main CLI entry point
└── package.json     # Dependencies
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Key Technical Decisions
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Local-First Storage&lt;/strong&gt;&lt;br&gt;
I chose &lt;code&gt;conf&lt;/code&gt; for storage because:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No database setup required&lt;/li&gt;
&lt;li&gt;Fast read/write operations&lt;/li&gt;
&lt;li&gt;Data stays on user's machine (privacy)&lt;/li&gt;
&lt;li&gt;Cross-platform compatibility&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Git Integration&lt;/strong&gt;&lt;br&gt;
Using &lt;code&gt;simple-git&lt;/code&gt; allowed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Native git repository detection&lt;/li&gt;
&lt;li&gt;Efficient commit filtering by date&lt;/li&gt;
&lt;li&gt;No external dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Markdown Export&lt;/strong&gt;&lt;br&gt;
Markdown was perfect because:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Universal format for documentation&lt;/li&gt;
&lt;li&gt;Easy to read and share&lt;/li&gt;
&lt;li&gt;Compatible with all platforms&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🎓 What I Learned
&lt;/h2&gt;
&lt;h3&gt;
  
  
  1. The Power of AI-Assisted Development
&lt;/h3&gt;

&lt;p&gt;GitHub Copilot CLI accelerated my development by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reducing context-switching (stayed in terminal)&lt;/li&gt;
&lt;li&gt;Providing instant expert guidance&lt;/li&gt;
&lt;li&gt;Suggesting best practices I wasn't aware of&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  2. CLI Design Principles
&lt;/h3&gt;

&lt;p&gt;Building a good CLI tool requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clear, predictable commands&lt;/li&gt;
&lt;li&gt;Beautiful, colored output&lt;/li&gt;
&lt;li&gt;Helpful error messages&lt;/li&gt;
&lt;li&gt;Comprehensive help text&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  3. Developer Experience Matters
&lt;/h3&gt;

&lt;p&gt;The best tools are the ones you actually use. DevLog CLI succeeds because:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It's &lt;strong&gt;fast&lt;/strong&gt; - no UI overhead&lt;/li&gt;
&lt;li&gt;It's &lt;strong&gt;simple&lt;/strong&gt; - four intuitive commands&lt;/li&gt;
&lt;li&gt;It's &lt;strong&gt;integrated&lt;/strong&gt; - works with your existing workflow&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🚀 Try It Yourself!
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Installation
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/jahera-shaik/devlog-cli.git
&lt;span class="nb"&gt;cd &lt;/span&gt;devlog-cli
npm &lt;span class="nb"&gt;install
&lt;/span&gt;npm &lt;span class="nb"&gt;link&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Quick Start
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Add your first log&lt;/span&gt;
devlog add &lt;span class="s2"&gt;"Started using DevLog CLI"&lt;/span&gt;

&lt;span class="c"&gt;# View it&lt;/span&gt;
devlog view

&lt;span class="c"&gt;# Get help&lt;/span&gt;
devlog &lt;span class="nt"&gt;--help&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  🎯 Use Cases
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;For Daily Standups:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;devlog view
devlog &lt;span class="nb"&gt;export&lt;/span&gt;
&lt;span class="c"&gt;# Share devlog-export.md with your team&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;For Weekly Reports:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;devlog view &lt;span class="nt"&gt;--week&lt;/span&gt;
devlog &lt;span class="nb"&gt;export&lt;/span&gt;
&lt;span class="c"&gt;# Perfect summary for your manager&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;For Personal Tracking:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Log as you work throughout the day&lt;/span&gt;
devlog add &lt;span class="s2"&gt;"Fixed bug in payment processing"&lt;/span&gt;
devlog add &lt;span class="s2"&gt;"Reviewed pull requests"&lt;/span&gt;
devlog add &lt;span class="s2"&gt;"Updated API documentation"&lt;/span&gt;

&lt;span class="c"&gt;# Generate AI summary at end of day&lt;/span&gt;
devlog summary
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🔮 Future Enhancements
&lt;/h2&gt;

&lt;p&gt;If this project continues, I'd love to add:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] &lt;strong&gt;Search functionality&lt;/strong&gt; - Find specific logs by keyword&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Tags &amp;amp; categories&lt;/strong&gt; - Organize logs by project or type&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Statistics dashboard&lt;/strong&gt; - Visualize productivity trends&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;GitHub Issues integration&lt;/strong&gt; - Link logs to issues automatically&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Team features&lt;/strong&gt; - Share logs with collaborators&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Cloud sync&lt;/strong&gt; - Optional backup to cloud storage&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🏆 Why DevLog CLI Stands Out
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Solves a Real Problem&lt;/strong&gt;&lt;br&gt;
Every developer struggles with tracking their work. DevLog CLI makes it effortless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Excellent GitHub Copilot CLI Integration&lt;/strong&gt;&lt;br&gt;
I didn't just &lt;em&gt;use&lt;/em&gt; Copilot CLI—I leveraged it strategically throughout development, saving hours and improving code quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Production-Ready Quality&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clean, maintainable code&lt;/li&gt;
&lt;li&gt;Comprehensive documentation&lt;/li&gt;
&lt;li&gt;Professional polish&lt;/li&gt;
&lt;li&gt;Ready to use daily&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Practical Daily Value&lt;/strong&gt;&lt;br&gt;
This isn't a demo—it's a tool I (and others) will actually use every day.&lt;/p&gt;


&lt;h2&gt;
  
  
  🙏 Acknowledgments
&lt;/h2&gt;

&lt;p&gt;Huge thanks to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub&lt;/strong&gt; for Copilot CLI—it truly transformed how I develop&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DEV Community&lt;/strong&gt; for hosting this incredible challenge&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Source Community&lt;/strong&gt; for the amazing libraries used&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  👨‍💻 About Me
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Shaik Bibi Jahera&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm a passionate developer who loves building tools that make developers' lives easier. This project combines my interest in CLI tools, productivity, and AI-assisted development.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/jahera-shaik" rel="noopener noreferrer"&gt;@jahera-shaik&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DEV.to:&lt;/strong&gt; &lt;a href="https://dev.to/jaherashaik"&gt;@jaherashaik&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


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

&lt;p&gt;Building DevLog CLI was an incredible learning experience. GitHub Copilot CLI proved to be more than just a code completion tool—it was a collaborative partner that accelerated development, suggested best practices, and helped me build something I'm truly proud of.&lt;/p&gt;

&lt;p&gt;Whether you're preparing for standup, writing status reports, or just want to remember what you accomplished today, &lt;strong&gt;DevLog CLI has you covered&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;⭐ &lt;strong&gt;Try it out and let me know what you think!&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/jahera-shaik/devlog-cli.git
&lt;span class="nb"&gt;cd &lt;/span&gt;devlog-cli
npm &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; npm &lt;span class="nb"&gt;link
&lt;/span&gt;devlog add &lt;span class="s2"&gt;"Discovered an amazing new CLI tool!"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>githubchallenge</category>
      <category>devchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>I Was Scared of Copilot CLI — So I Built a Teacher For It 🤖</title>
      <dc:creator>Shaik Bibi Jahera</dc:creator>
      <pubDate>Sun, 15 Feb 2026 12:56:11 +0000</pubDate>
      <link>https://dev.to/jaherashaik/i-was-scared-of-copilot-cli-so-i-built-a-teacher-for-it-bhn</link>
      <guid>https://dev.to/jaherashaik/i-was-scared-of-copilot-cli-so-i-built-a-teacher-for-it-bhn</guid>
      <description>&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%2F1ptorlq3d0rjum73357i.png" 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%2F1ptorlq3d0rjum73357i.png" alt=" " width="691" height="719"&gt;&lt;/a&gt;&lt;br&gt;
I'll be honest.&lt;/p&gt;

&lt;p&gt;GitHub Copilot CLI intimidated me.&lt;/p&gt;

&lt;p&gt;The documentation felt technical.&lt;br&gt;
The prompts looked like magic spells.&lt;br&gt;
I didn’t know where to start.&lt;/p&gt;

&lt;p&gt;So I did what any developer would do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I built a tool to teach me — using Copilot CLI itself.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Introducing Copilot Coach
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Copilot Coach is an interactive CLI that teaches GitHub Copilot through real-time feedback, prompt analysis, and personalized workflow suggestions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of reading documentation, you learn by doing.&lt;/p&gt;

&lt;p&gt;It’s a hands-on training system for mastering Copilot CLI.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎬 100-Second Demo
&lt;/h2&gt;

&lt;p&gt;Watch here:&lt;br&gt;
&lt;a href="https://drive.google.com/file/d/1qFKFxj1SIpQqMqv6HSHeMFhqm5yoK4dC/view?usp=sharing" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/1qFKFxj1SIpQqMqv6HSHeMFhqm5yoK4dC/view?usp=sharing&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  🧠 What Copilot Coach Does
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1️⃣ Live Prompt Analyzer
&lt;/h2&gt;

&lt;p&gt;Type any prompt → get instant clarity feedback.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;You type:&lt;br&gt;
fix the bug&lt;/p&gt;

&lt;p&gt;Copilot Coach responds:&lt;/p&gt;

&lt;p&gt;Clarity Score: 3/10&lt;/p&gt;

&lt;p&gt;Issues:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Too vague&lt;/li&gt;
&lt;li&gt;No language specified&lt;/li&gt;
&lt;li&gt;Missing context&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Improved prompt:&lt;br&gt;
Debug this Python error: [paste error] in code: [paste code]&lt;/p&gt;

&lt;p&gt;It teaches how to communicate effectively with AI.&lt;/p&gt;




&lt;h2&gt;
  
  
  2️⃣ Git Workflow Analyzer (⭐ Killer Feature)
&lt;/h2&gt;

&lt;p&gt;Copilot Coach scans your git commit history to understand your coding patterns.&lt;/p&gt;

&lt;p&gt;Then it generates personalized Copilot workflows.&lt;/p&gt;

&lt;p&gt;Example output:&lt;/p&gt;

&lt;p&gt;Profile: Bug Hunter&lt;br&gt;
Languages: Python, JavaScript&lt;/p&gt;

&lt;p&gt;Recommended prompts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Debug error messages faster&lt;/li&gt;
&lt;li&gt;Review code for bugs&lt;/li&gt;
&lt;li&gt;Add defensive error handling&lt;/li&gt;
&lt;li&gt;Generate unit tests&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Workflows are exported to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MY_COPILOT_WORKFLOWS.md&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This connects Copilot learning directly to your real projects.&lt;/p&gt;




&lt;h2&gt;
  
  
  3️⃣ Before vs After Prompt Teaching
&lt;/h2&gt;

&lt;p&gt;Bad prompt:&lt;br&gt;
make function&lt;/p&gt;

&lt;p&gt;Good prompt:&lt;br&gt;
Create a Python function that reverses a string&lt;/p&gt;

&lt;p&gt;Seeing both instantly teaches better prompting.&lt;/p&gt;




&lt;h2&gt;
  
  
  4️⃣ AI Cheat Sheet Generator
&lt;/h2&gt;

&lt;p&gt;Copilot Coach generates a reusable guide:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;COPILOT_TIPS.md&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code generation prompts&lt;/li&gt;
&lt;li&gt;Debugging strategies&lt;/li&gt;
&lt;li&gt;Refactoring templates&lt;/li&gt;
&lt;li&gt;Testing prompts&lt;/li&gt;
&lt;li&gt;Documentation helpers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You keep this forever as a Copilot reference.&lt;/p&gt;




&lt;h2&gt;
  
  
  5️⃣ Guided Mini-Project
&lt;/h2&gt;

&lt;p&gt;The tool walks you through building a CLI Todo app step-by-step.&lt;/p&gt;

&lt;p&gt;You learn by doing — not just reading.&lt;/p&gt;




&lt;h1&gt;
  
  
  🤖 How GitHub Copilot CLI Built This
&lt;/h1&gt;

&lt;p&gt;Every major feature was created using Copilot CLI prompts.&lt;/p&gt;

&lt;p&gt;Example prompt:&lt;br&gt;
Create a Python function that analyzes prompts, scores clarity, detects issues, and suggests improvements.&lt;/p&gt;

&lt;p&gt;Result:&lt;br&gt;
Working analysis system generated in minutes.&lt;/p&gt;

&lt;p&gt;Another prompt:&lt;br&gt;
Analyze git commits and generate personalized workflow suggestions.&lt;/p&gt;

&lt;p&gt;Result:&lt;br&gt;
Full git integration logic.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⏱️ Impact of Copilot CLI
&lt;/h2&gt;

&lt;p&gt;Without Copilot: ~8 hours&lt;br&gt;
With Copilot: ~2 hours&lt;/p&gt;

&lt;p&gt;Copilot CLI reduced development time by &lt;strong&gt;75%&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  🧠 What I Learned
&lt;/h1&gt;

&lt;p&gt;1️⃣ Teaching a tool helps you master it&lt;br&gt;
2️⃣ AI removes boilerplate, not creativity&lt;br&gt;
3️⃣ Personalized guidance beats generic tutorials&lt;br&gt;
4️⃣ Real-time feedback beats static documentation&lt;/p&gt;




&lt;h1&gt;
  
  
  🔗 Try It Yourself
&lt;/h1&gt;

&lt;p&gt;GitHub repo:&lt;br&gt;
&lt;a href="https://github.com/jahera-shaik/copilot-coach" rel="noopener noreferrer"&gt;https://github.com/jahera-shaik/copilot-coach&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Run locally:&lt;/p&gt;

&lt;p&gt;git clone &lt;a href="https://github.com/jahera-shaik/copilot-coach" rel="noopener noreferrer"&gt;https://github.com/jahera-shaik/copilot-coach&lt;/a&gt;&lt;br&gt;
cd copilot-coach&lt;br&gt;
pip install -r requirements.txt&lt;br&gt;
python coach.py&lt;/p&gt;




&lt;h1&gt;
  
  
  🏆 Built for the GitHub Copilot CLI Challenge
&lt;/h1&gt;

&lt;p&gt;This project demonstrates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real Copilot CLI usage in feature development&lt;/li&gt;
&lt;li&gt;A practical developer tool&lt;/li&gt;
&lt;li&gt;A creative meta concept&lt;/li&gt;
&lt;li&gt;Personalized workflow generation from git history&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  🤖 AI Tools Used (Full Transparency)
&lt;/h1&gt;

&lt;p&gt;Primary Code Generation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub Copilot CLI (generated all Python code)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Strategic Assistance:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Claude (planning, structure, documentation)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My Contributions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Conceived the concept&lt;/li&gt;
&lt;li&gt;Designed all features&lt;/li&gt;
&lt;li&gt;Wrote Copilot prompts&lt;/li&gt;
&lt;li&gt;Tested and refined the system&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  ❤️ Final Thought
&lt;/h1&gt;

&lt;p&gt;I started intimidated by Copilot CLI.&lt;/p&gt;

&lt;p&gt;I ended up building a teacher for it — using Copilot itself.&lt;/p&gt;

&lt;p&gt;If this project helps you learn Copilot better,&lt;/p&gt;

&lt;p&gt;⭐ consider starring the repo.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Bibi Jahera Shaik&lt;/p&gt;

</description>
      <category>githubchallenge</category>
      <category>copilotcli</category>
      <category>python</category>
      <category>cli</category>
    </item>
  </channel>
</rss>
