google vs bing vs zoho
read moreOther articles
Find text from image OCR - Python
find text from an image tessaract,
read moreSQL For Interview
SQL basic concepts for interview
read moreFrom the Big Bang to Today
A perspective on time — the entire history of the universe compressed into one scrollable view.
read moreLatest Common Crawl - 2025 - 43
Insights about the latest Common Crawl dataset.
read moredjango - docker - tunnel: self-Host your web application on a laptop that you have
Self-host your SaaS app
read morepelican - static CMS - my experience
What I learnt using pelican
read moreGoogle takeout - Step by step
How to make sense of the mail, photos and other datatype export
read morezoho mail django/python settings
how to use zoho mail with your django/python
read moreVizualizing webpage visits using Webclipper plugin data
I thought about why should Google and Big tech only make decisions based on the pages that I visit? Can I do something with this data?
Based on this premise I created the firefox plugin that saves every webpage you visit in a database. - Webclipper Firefox Plugin
Based on the …
read moreCelery Admin vs Windows Task Scheduler: Which is Better?
Django Celery Beat: A Deep Dive with Examples, Pros, and Cons vs. Windows Task Scheduler
For developers working with Django, scheduling recurring tasks is a common requirement, from sending out daily email digests to performing regular data cleanup. A popular and powerful tool for this job is Django Celery Beat …
read moreDjango Admin Handy Features
For the List View: More Control and Information
These features enhance the main list of your records, allowing for quick actions and better at-a-glance information.
list_editable✏️This is a game-changer for quick updates. It allows you to make fields editable directly on the list view, so you don't have to …
read moreWhat is missing in Google Analytics 4? (GA4)
GA4 almost seems like a good tool for big websites, small websites need a user level overview.
If I want to drill down into a particular user, GA4 does not provide that, easily.
For each user, events, demographics and some context is essential.
Not aggregate data, I want the raw …
read moreLearning Piano
https://www.youtube.com/watch?v=p00zsi71t6I This YouTube video, titled "How To Start Learning The Piano - Self Taught!" by Matthew Cawood, offers comprehensive advice for individuals who want to learn the piano without a teacher. The creator, having learned self-taught himself, aims to share insights on what he would …
read moreDjango words model suggested by chatgpt
Thought of making a database of all the words in english to make a typing suggestions app.
Below is the model that chatgpt suggested.
Python Code
read more# # my input class Words(models.Model): word = models.CharField(max_length=255, unique=True) definition = models.TextField(blank=True, null=True) part_of_speech = models.CharField(max_length …My WestJet booking payment not successful error
Tried booking YYJ to YYC using https://www.westjet.com/en-ca for four days. Payment failure errors. Seriously? Can't book my flights. Booked through Expedia finally. Payment went through just fine.
read moreCreate Markdown files
Based on - https://youtu.be/NV0mRSgj_qs
Hi everyone, welcome to the video. Today, in this quick video, we are going to take a look at how to create a Markdown file as a starting point for any of your blogs or documentation that you're writing. I use Markdown as a …
read moreText to MarkDown
What if you want a markdown template to quickly start with your blog post in pelican, documentation or any such thing.
Please visit http://mangoblogger.com/apps/form_to_markdown/ to create your blogpost.
read moreDjango to SQLAlchemy Migration Guide
Say you have a Django project and want to migrate to another project. We will use SQLAlchemy to translate the Django ORM queries to SQLAlchemy queries.
read moreimport os import django companies = Page.objects.filter( mangoblogger_points__gt=3, is_homepage=True, contact_email__isnull=False ).exclude(contact_email='') # Ensure contact_email is not an empty string result …