How I Built Daily Reality NG from Scratch: My Blogging Journey, Failures, Fixes, and Success

How I Built Daily Reality NG from Scratch: My Blogging Journey, Failures, Fixes, and Success

📅
✍️ Samson Ese
⏱️ 24 min read
📂 Blogging Journey

Welcome to Daily Reality NG, where we break down real-life issues with honesty and clarity.

Today, I'm sharing something I've never fully told before — the complete story of how I built this platform from absolute zero. No sugar-coating, no motivational fluff. Just the truth: the wins, the crashes, the 3 AM fixes, and the moments I nearly gave up.

I'm Samson Ese, the founder of Daily Reality NG. I launched this platform in 2025 as a home for clear, experience-driven writing focused on how people actually live, work, and interact with the digital world.

My approach is simple: observe carefully, research responsibly, and explain things honestly. Rather than chasing trends or inflated promises, I focus on practical insight — breaking down complex topics in technology, online business, money, and everyday life into ideas people can truly understand and use.

Daily Reality NG is built as a long-term publishing project, guided by transparency, accuracy, and respect for readers. Everything here is written with the intention to inform, not mislead — and to reflect real experiences, not manufactured success stories.

October 26, 2025: The Day I Clicked "Create Blog"

Person typing on laptop with coffee mug beside keyboard representing the start of a blogging journey
Photo by Unsplash — The exact moment everything started

Let me take you back to that Saturday morning. October 26, 2025. I'm sitting in my room in Warri, Delta State, staring at my laptop screen. I'd been thinking about starting a blog for months — maybe even years if I'm being honest. But that morning felt different.

I wasn't chasing some get-rich-quick dream. I just wanted a space where I could write the kind of content I wished existed when I was struggling to understand online business, tech, and making money in Nigeria. Content that didn't talk down to you or sell you fake dreams.

So I opened Blogger — not WordPress, not some fancy CMS — just good old free Blogger. Why? Because I had ₦0 to invest. Zero naira. No domain budget, no hosting money, nothing. Just my phone data and determination.

Real Talk: I typed "Daily Reality NG" into the blog name field because I wanted something that sounded honest and grounded. The "NG" for Nigeria felt right — this was always meant to be for my people, by someone who actually lives here and understands the hustle.

That first day, I published absolutely nothing. I just stared at the empty dashboard, picked a free theme (some generic Blogger template), and tried to figure out what the hell I was doing. I remember thinking: "Bro, you sure say you fit do this thing?"

But something in me refused to close that tab.

The Early Struggles: When Everything Fell Apart

The first two weeks were pure chaos. I'm not even going to pretend they were smooth. I had this grand vision in my head — professional blog, clean design, thousands of readers — but reality hit different.

November 2025. I published my first real article. Some piece about making money online in Nigeria. I thought I did well. I shared it on WhatsApp, posted it in a few Facebook groups, waited for the traffic to flood in.

You know how many people read it that first day?

Seven.

Seven visitors. And I'm almost certain three of them were me checking from different devices to make sure the post was actually live.

Frustrated person with head in hands sitting at desk with laptop showing low website analytics
Photo by Unsplash — That feeling when your traffic is basically invisible

Mistake #1: I Had No SEO Strategy

I was just writing whatever came to mind. No keyword research, no understanding of search intent, no proper headings structure. I didn't even know what a meta description was. I just wrote, published, and prayed. That's not a strategy — that's gambling.

But the traffic wasn't even the worst part. The worst part was looking at my own blog and realizing it looked... amateur. The free Blogger theme I picked had problems I didn't notice until I started using it seriously.

Text was hard to read. Sections looked squashed. On mobile, everything felt cramped. And I'm sitting there thinking: "If I wouldn't want to read this, why would anyone else?"

That realization stung. Bad.

Example 1: My First "Viral" Flop

Mid-November 2025, I wrote what I thought was going to be my breakout post: "10 Ways Nigerians Can Make ₦500,000 Online." I spent hours on it. Researched everything. Wrote 3,000+ words.

I posted it everywhere. WhatsApp status, Twitter, Facebook groups, even sent it to a few blogger friends.

Result: 23 visitors in 3 days. Not one comment. Not one share from anyone outside my personal contacts. The silence was deafening. I learned that day that effort doesn't equal results — strategy does.

I wanted to quit so many times in those first weeks. Every time I checked my analytics and saw single-digit sessions, I felt like a failure. My friends were posting screenshots of their crypto gains, their freelance income, their whatever. And here I was, running a blog nobody cared about.

But something kept me going. Maybe stubbornness. Maybe the tiny voice in my head saying "just give it more time." I don't know. All I know is I didn't delete the blog.

The Blogger Theme Nightmare: When Design Became My Enemy

Late November 2025. I'm scrolling through other Nigerian blogs — Pulse, Legit.ng, some finance blogs — and I'm noticing something. Their sites looked clean. Professional. Readable. Mine looked like a 2010 WordPress demo site that never got updated.

The free Blogger theme I was using (I think it was called "Emporio" or "Porcelain" — something generic like that) had serious issues I couldn't ignore anymore.

The Three Major Problems:

  1. Text Color Readability: Some headings were orange or teal against light backgrounds — looked fancy but was hard to read, especially on phones in sunlight.
  2. Width Issues: My article text was weirdly narrow on desktop, creating these long vertical columns that looked cramped and unprofessional.
  3. Narrowing Text Problem: Certain sections (like featured snippets and quote boxes) would compress the text into tiny widths, making paragraphs look squeezed and uncomfortable to read.

I'm not a developer. I didn't go to school for web design. I just knew something was wrong, and if I wanted people to take Daily Reality NG seriously, I had to fix it.

So I did what any desperate blogger would do: I started Googling.

Fixing the Text Readability Crisis: My CSS Journey

Close-up of CSS code on computer screen showing web design styling and formatting
Photo by Unsplash — Diving into CSS felt like learning a foreign language

First week of December 2025. I'm watching YouTube tutorials at 1 AM, reading CSS guides, testing code in my Blogger theme editor like a mad scientist. My goal was simple: make everything readable. Dark text on light backgrounds. No fancy gradients covering words. No low-contrast colors.

I started with the basics. I went into my Blogger theme HTML editor (scary place if you've never been there) and added custom CSS targeting specific elements.

Solution #1: Force High-Contrast Text Colors

I added CSS rules that forced all my headings to pure black (#000000) and all body text to dark gray (#1a1a1a). No more orange subtitles, no more teal headings that looked cool but nobody could read comfortably.

.post-body h1,
.post-body h2,
.post-body h3 {
    color: #000000 !important;
    font-weight: 700 !important;
}

.post-body p,
.post-body li {
    color: #1a1a1a !important;
    line-height: 1.8 !important;
}

That !important tag? Yeah, I learned about CSS specificity the hard way. Some theme styles were so deeply embedded that regular CSS wouldn't override them. The !important declaration forced my rules to take priority.

But the real challenge was fixing those dark overlay sections — you know, the featured image snippets and recap boxes that had dark backgrounds with light text that was almost impossible to read on mobile.

Example 2: The Featured Image Overlay Fix

My featured images had these automatic dark gradient overlays with white text. Looked stylish in the demo but was a nightmare in real use — especially under Lagos afternoon sun when you're reading on your phone.

I flipped it. Changed the overlay to light semi-transparent white (rgba(255,255,255,0.85)) with dark text. Added a subtle blur effect to make it look modern. Suddenly, everything was readable.

.post-body div[style*="linear-gradient"],
.post-body .overlay {
    background: rgba(255, 255, 255, 0.85) !important;
    backdrop-filter: blur(4px) !important;
    color: #333333 !important;
}

I tested this on my Tecno Spark (cheap Android phone, not some flagship) under actual sunlight in my compound. If I could read it clearly there, I knew it would work for most of my Nigerian audience.

And it worked. The difference was night and day. Comments started coming in — "bro, your site dey easy to read" — simple feedback, but it meant everything.

The Width & Narrowing Text Disaster: Making Content Breathe

Okay, this one almost broke me. You know how some blogs have that perfect width where the text just flows naturally? Not too wide that your eyes get lost, not too narrow that it feels cramped?

My blog had neither. On desktop, my article text was squeezed into this narrow column in the center, making everything feel claustrophobic. On mobile, certain sections would randomly narrow even more, creating these awkward text blocks that looked like mistakes.

I spent an entire weekend (December 3-4, 2025) trying to fix this. My approach was trial and error — change a max-width value, refresh, check on phone, check on laptop, repeat 100 times.

The Root Problem:

The Blogger theme had hardcoded container widths and card styles that were restricting my content. Articles were wrapped in containers with fixed max-width values (like 800px or 900px) that looked fine for short posts but terrible for long-form content.

Solution #2: Content Width Optimization

I added CSS to give my content more breathing room:

.post-body,
article {
    max-width: 1200px !important;
    width: 100% !important;
    padding: 2rem !important;
    margin: 0 auto !important;
}

.post-body p,
.post-body h2,
.post-body h3 {
    max-width: 100% !important;
    width: 100% !important;
}

This gave articles full width within a reasonable max-width container. On desktop, content spread naturally. On mobile, it stayed full-width without cramping.

But then I hit another problem: cards and special sections (like quote boxes, highlight boxes, example cards) were still narrowing the text inside them. So even though my main content had good width, these special elements created visual inconsistency.

Example 3: The Card Text Width Fix

I created a universal rule for all card-like containers to respect full width and proper padding:

.card,
.highlight-box,
.quote-box,
.example-box {
    width: 100% !important;
    max-width: 100% !important;
    padding: 2rem !important;
    box-sizing: border-box !important;
}

The key was box-sizing: border-box — this made sure padding didn't add to the total width, preventing overflow and weird narrowing.

After implementing these changes, I published a test article and opened it on every device I could find — my Tecno phone, my sister's iPhone (borrowed it), my laptop, my friend's tablet. Same experience everywhere. Clean, readable, properly spaced.

That feeling when you finally solve a problem that's been eating at you for weeks? That's what I felt that Sunday evening. Small win, but it mattered.

📊 Did You Know?

According to research on web readability, 70% of Nigerian mobile users abandon websites with poor text contrast or cramped layouts within 10 seconds. Fixing my theme's readability issues literally saved my blog from being just another abandoned project.

December 7, 2025: The Day I Bought My Domain on Cloudflare

Person celebrating at computer showing successful domain purchase confirmation screen
Photo by Unsplash — That moment when your blog finally gets a real address

By early December, I'd been running Daily Reality NG on the free Blogspot subdomain (dailyrealityngnews.blogspot.com) for about 6 weeks. Traffic was still low — maybe 40-50 daily sessions — but I was seeing small, consistent growth. More importantly, I was starting to feel like this could actually work.

I'd saved up ₦15,000 from some freelance writing gigs I did in November. Not much, but enough. And I made a decision: I was going to buy my own domain. Not rent it through some reseller, not get scammed by those "buy domain for ₦5000" offers on Twitter. I was going to do it properly.

I chose Cloudflare for two reasons:

  1. They charge at-cost pricing (no markup, just what ICANN charges plus their tiny fee)
  2. Their DNS is fast and reliable — I didn't want my site slowing down after moving from Blogspot

December 7, 2025. Saturday morning. I'm in my room, account funded, ready to pull the trigger. I typed "dailyrealityngnews.com" into Cloudflare's domain search.

Available. ₦11,500 for the year.

My hand was literally shaking when I clicked "Purchase." Not because of the money (though that was my freelance savings gone in one click). But because this felt... permanent. Real. Like I was officially committing to this thing.

"Owning your domain is more than just a technical step — it's a psychological shift. You stop being someone who 'plays around with blogging' and become someone who owns a real platform."

— Samson Ese, Founder of Daily Reality NG

The setup process was smoother than I expected. Cloudflare gave me the DNS settings, I copied them into my Blogger custom domain section, waited about 2 hours for propagation, and then... it worked. dailyrealityngnews.com was live.

I didn't celebrate with champagne or post some big announcement. I just sat there, refreshed the page a few times to make sure it wasn't a fluke, and smiled. Small moment, big meaning.

Example 4: Why Cloudflare Over Other Domain Registrars

I compared prices across Namecheap, GoDaddy, Whogohost, and Cloudflare. Here's what I found for .com domains in December 2025:

  • GoDaddy: ₦18,500 first year (then ₦25,000 renewal)
  • Namecheap: ₦15,200 first year (then ₦22,000 renewal)
  • Whogohost: ₦16,800 first year (then ₦24,500 renewal)
  • Cloudflare: ₦11,500 every year (no renewal markup)

The choice was obvious. Same domain, less money, better DNS infrastructure. No brainer for someone on a tight budget.

Looking back now, buying that domain was one of the best decisions I made. Not just because it made the blog look more professional, but because it forced me to take myself seriously. When you're spending real money on something, you're more likely to show up and do the work.

How I Recovered and Stayed Consistent: The Real Work Begins

Late December 2025. Domain purchased, theme fixed, site looking decent. Now came the hardest part: actually building something sustainable.

Because here's the truth nobody talks about — fixing technical problems is easy compared to showing up every single day and creating valuable content when your analytics still show embarrassingly low numbers.

Organized desk with laptop calendar notebook and coffee showing content creation workspace
Photo by Unsplash — Building consistency looked boring, but it changed everything

December 15, 2025. I created a publishing schedule. Not some ambitious "post every day" nonsense. Something realistic: 3 quality articles per week. Monday, Wednesday, Saturday.

I stuck to it. Even when I was tired. Even when an article got 12 views and no comments. Even when my friends were out having fun and I was in my room researching Nigerian tax laws for a blog post nobody asked for.

What Changed in My Approach:

  1. I started actually researching keywords. Used free tools like Google Keyword Planner, AnswerThePublic, and just plain Google search suggestions to find what Nigerians were actually searching for.
  2. I wrote for humans, not robots. SEO mattered, but if my mom couldn't understand the article, I rewrote it. Clear, conversational, helpful — that became my standard.
  3. I read everything from Google Search Central. Their documentation is free, authoritative, and actually useful. Taught me more than any paid course.
  4. I stopped comparing myself to established blogs. They had years of content, teams, budgets. I had me, my laptop, and determination. Comparison was killing my motivation.
  5. I started internal linking properly. Every new post linked to 3-5 older posts. Built a web of content that kept people on the site longer.

January 2026 arrived. I'd been running Daily Reality NG for 3 months. My traffic was up to about 200-250 daily sessions. Not viral numbers, but steady growth. More importantly, people were starting to recognize the brand. I'd get DMs like "I found your article on solar power investment really helpful" or "your post about freelancing saved me from a scam."

That feedback mattered more than the numbers. Because it meant I was actually helping people. Not just ranking on Google for the sake of it, but genuinely solving problems.

Example 5: My First Breakthrough Article

January 12, 2026. I published "How to Start Mini Importation in Nigeria with ₦50,000." Spent 6 hours researching, writing 4,500+ words with real examples, cost breakdowns, supplier links.

First week: 380 views. Second week: 1,200 views. Third week: 2,500 views. It ranked on Google's first page for "mini importation Nigeria" and stayed there.

Why it worked: I didn't just explain the concept — I walked people through every single step like I was sitting next to them. Answered questions they didn't even know they had. That level of detail is what made the difference.

But consistency wasn't just about publishing. It was about showing up even when things broke. And trust me, things broke a lot.

There was the week my site went down because I messed up a theme edit (backup saved me). The time Google AdSense rejected my application three times before finally approving. The days I rewrote entire articles because they weren't good enough. The nights I spent learning CSS, HTML, SEO, analytics — skills I never thought I'd need.

Every problem taught me something. Every failure made me better. And slowly — painfully slowly — Daily Reality NG started becoming what I envisioned back in October.

What These Experiences Taught Me: Lessons That Actually Matter

If I could go back to October 26, 2025, and give myself advice, here's what I'd say:

Key Lessons from Building Daily Reality NG

  • Technical problems will always exist. Your theme will have issues, your site will break, plugins will conflict. Accept it, learn to fix things, move on. Don't let perfectionism paralyze you.
  • Readability is not optional. If people can't comfortably read your content on their phones in broad daylight, you've already lost. Dark text, light backgrounds, proper contrast — these aren't design choices, they're requirements.
  • Invest in your domain early. Running on a free subdomain (blogspot.com, wordpress.com) is fine to start, but buying your own domain changes how seriously people take you — and how seriously you take yourself.
  • Consistency beats intensity. Publishing 3 good articles per week for 3 months beats publishing 20 mediocre articles in one week then disappearing. Slow and steady actually wins.
  • Your first 100 articles will probably suck. Mine did. I go back and read stuff I published in November 2025 and cringe. But those bad articles taught me how to write good ones. You can't skip the learning curve.
  • Traffic growth is not linear. Some weeks you'll get 500 visitors, next week 200, then suddenly 2,000. Stop obsessing over daily numbers. Focus on monthly trends.
  • Help people, rankings will follow. I stopped chasing keywords and started solving actual problems. Google rewarded that approach way more than my early "SEO-optimized" fluff pieces.

Building Daily Reality NG didn't make me rich. I'm not pulling in millions of naira from AdSense. I don't have a team or an office. It's still just me, my laptop, and a commitment to showing up.

But what it did give me is something more valuable than money right now: proof that I can build something from nothing. Skills I never had 4 months ago. Confidence that I can figure things out even when I have no idea what I'm doing.

And most importantly, a platform where I can share what I'm learning with other Nigerians who are trying to figure out this whole online business, blogging, making money thing just like I was.

"Success in blogging isn't about having the perfect plan from day one. It's about starting with what you have, fixing what breaks, learning what you don't know, and refusing to quit when the numbers are small."

— Samson Ese, Daily Reality NG

"Your blog's design isn't just about looking professional — it's about respecting your readers enough to make their experience comfortable. Every CSS fix, every readability adjustment, is an act of service."

— Samson Ese, Daily Reality NG

"The gap between wanting to start a blog and actually building one is filled with uncomfortable decisions: buying your domain, publishing imperfect content, learning skills you don't have. Cross that gap anyway."

— Samson Ese, Daily Reality NG

"Consistency isn't sexy. It's writing when you're tired, publishing when nobody's reading, and showing up even when growth feels painfully slow. But it's the only thing that works long-term."

— Samson Ese, Daily Reality NG

"Every successful blog you admire started exactly where you are right now: with zero traffic, countless technical problems, and one person who decided to keep going despite the doubt."

— Samson Ese, Daily Reality NG

7 Encouraging Words from Me to You

  1. Your first 50 articles will teach you more than any course ever could. Write them.
  2. Technical problems have solutions. Google them, YouTube them, figure them out. You're smarter than you think.
  3. Small daily progress compounds into massive results over months. Trust the process.
  4. The blog you're afraid to start is exactly the one you need to build.
  5. Nobody cares about your traffic numbers except you. Focus on helping real people.
  6. Every blogger you admire felt like a fraud at some point. Imposter syndrome is part of the journey.
  7. You don't need permission to build something valuable. Just start.

Frequently Asked Questions (FAQ)

Why did you choose Blogger instead of WordPress?

Honestly? Money. WordPress requires hosting (minimum ₦15,000-₦30,000 per year in Nigeria for decent shared hosting), plus domain costs, plus potential plugin expenses. Blogger is completely free, handles hosting automatically, and lets you focus on content instead of server management. For someone starting with zero capital like me, it was the only realistic choice. Yes, WordPress has more features, but Blogger has everything you need to build a successful blog if you're willing to learn a bit of customization.

How long did it take before you started seeing consistent traffic?

About 2 to 3 months before I saw what I'd call "consistent" traffic — meaning 200 plus daily sessions that weren't just random spikes. The first month was brutal, averaging 10 to 20 visitors per day. Second month improved to 50 to 100 daily. By month three (early January 2026), I was consistently hitting 200 to 300 daily sessions. But growth isn't linear — some days you get 500 visitors, next day you get 150. I stopped obsessing over daily numbers and started tracking weekly and monthly trends instead.

What's the biggest mistake you made when starting?

Not understanding SEO from day one. I wrote great content (or so I thought) but had no keyword strategy, no proper headings structure, no meta descriptions, terrible internal linking. Basically, I was publishing into a void hoping Google would magically find me. It took me 3 weeks to realize I needed to actually learn how search engines work. Once I started doing basic keyword research and optimizing for search intent, my traffic started growing. You don't need to become an SEO expert overnight, but understanding the basics is non-negotiable.

Is buying a custom domain really necessary?

Necessary? No. You can run a successful blog on a free subdomain. But recommended? Absolutely. Here's why: credibility (people trust dailyrealityngnews.com way more than dailyrealityngnews.blogspot.com), portability (if you ever want to move to WordPress or another platform, having your own domain makes migration easier), and commitment (spending ₦11,000 to ₦15,000 on a domain makes you take the project more seriously). I ran on Blogspot for 6 weeks and it was fine, but buying my domain in December forced me to level up my effort because I'd invested real money.

Samson Ese founder of Daily Reality NG profile photo

About Samson Ese

I'm Samson Ese, the founder of Daily Reality NG. I was born in 1993 in Nigeria, and I've been writing for as long as I can remember—long before I took my work online. Over the years, I've developed my craft through personal writing, reflective storytelling, and practical commentary shaped by my real-life experiences and observations.

In October 2025, I launched Daily Reality NG as a digital platform dedicated to clear, relatable, and people-focused content. I write about a range of topics, including money, business, technology, education, lifestyle, relationships, and real-life experiences. My goal is always clarity, usefulness, and relevance to everyday life.

I approach my work with accuracy, simplicity, and honesty. I don't chase trends—I focus on creating content that informs, educates, and helps my readers think better, make wiser decisions, and understand the realities of modern life and digital opportunities. Through consistent publishing and maintaining editorial independence, I'm building Daily Reality NG into a growing space for practical knowledge and shared human experience.

View Full Profile →

Transparency Note

I want to be upfront with you. This article is based on my genuine experience building Daily Reality NG from scratch. While some external links in this article may earn us a small commission if you make a purchase, every recommendation comes from real use and honest evaluation. The domain registrar (Cloudflare) mentioned is what I actually use and recommend based on my experience, not because of any partnership. Your trust matters more to me than any affiliate relationship. Everything shared here reflects my actual journey, failures, and solutions.

Disclaimer

This article provides general blogging and technical guidance based on personal experience and research. Individual results may vary depending on your niche, effort, skills, and market conditions. For specific technical issues with your blog, consult a qualified web developer or refer to official platform documentation. The CSS code examples shared are for educational purposes and should be tested in a staging environment before applying to live sites. Always backup your blog before making any theme or code modifications.

Ready to Start Your Own Blogging Journey?

Daily Reality NG is proof that you don't need a massive budget or technical expertise to build something valuable. You just need to start, learn as you go, and refuse to quit when things get hard.

Share Your Story Join Our Newsletter

Thank you for reading this entire journey with me. I know it was long, but I wanted to give you the full, unfiltered story — not the highlight reel version you see on social media.

If you're thinking about starting your own blog, or if you're already running one and struggling with the same problems I faced, I hope this article showed you that you're not alone. We all start with zero traffic, broken themes, and self-doubt. The difference between those who succeed and those who quit is simply refusing to stop.

— Samson Ese | Founder, Daily Reality NG

© 2026 Daily Reality NG — Empowering Everyday Nigerians | All posts are independently written and fact-checked by Samson Ese based on real experience and verified sources.

Comments