TekkieHead https://tekkiehead.com A Technology Blog ! Thu, 31 Oct 2019 22:54:36 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.4 https://tekkiehead.com/wp-content/uploads/2019/06/cropped-TekkieHead-Logo-32x32.png TekkieHead https://tekkiehead.com 32 32 Why you should have a Mobile App for Website / Blog (Android/iOS) ? https://tekkiehead.com/mobile-app-for-website-blog.html/ https://tekkiehead.com/mobile-app-for-website-blog.html/#respond Mon, 12 Aug 2019 20:16:53 +0000 https://tekkiehead.com/?p=2034 Do you have your stunning website or a blog? That’s great. If you don’t and want to create new one then what are you waiting for? Follow these simple steps to create your own website or a blog today! Now I am assuming you already have your website/blog. Now what ...

Read moreWhy you should have a Mobile App for Website / Blog (Android/iOS) ?

The post Why you should have a Mobile App for Website / Blog (Android/iOS) ? appeared first on TekkieHead.

]]>

Do you have your stunning website or a blog? That’s great. If you don’t and want to create new one then what are you waiting for? Follow these simple steps to create your own website or a blog today! Now I am assuming you already have your website/blog.

Now what next?

One of the thumb rules to grow faster in your online business to have your own mobile application. A mobile app for website / blog is necessity of time.

How many Mobile Applications do you use?

Use Mobile Application to generate huge traffic on your blog.

Don’t you believe me?

Check out your mobile phone and count how many applications you have in your mobile phone. Now think why every big player eager to have their own application.

I’ve 30+ applications installed into my mobile; what about you? On average we have 25+ applications installed into our mobile phones and we use them on a regular basis.

Mobile App for Website or Blog

Why Mobile App for Website / Blog ?

As we know, mobile industry is blooming day by day and people are more dependent on mobile applications. That’s the reason all the big players have their own (android/iOS) mobile application.

If you check your blog/website traffic analytics report then you will get to know how rapidly mobile users are increasing. This change in the technology we must accept it. We should understand & act according to the users mind set to run a successful business online. They do not want to open a browser and search for what they want. They do not have time for that. 

For example, if you want to order something online from Amazon then we straight away head to amazon application available at our fingerprints on our mobile phone. 

Here is the complete list of mobile applications used by me frequently over the last 12 months.


Increase traffic on your Website / Blog

This is a kind of white hack technique everyone should use to make money online. If you are struggling with problems listed below then you must have a mobile app for website / blog to increase traffic & boost your earnings.

  • Isn’t your blog working as expected?
  • Isn’t your blog getting huge traffic?
  • Are you struggling to build a brand of your website/blog?

This is one of the best proven marketing tricks to increase traffic on your blog to have your own mobile appl for website/blog. You can so easily get into touch with people so often whenever you have something to share with them. Definitely, this is the best way to grab some attention.

Design your Mobile App

Design your blog/Website App in such a way that to increase engagement with your audience whenever they open your application. Consider following things while designing your mobile application to get the best out of it.

  1. Mobile application should be faster and responsive
  2. Mobile application structure or layout should be catchy & matching to your product (blog/website)
  3. You must add notification functionality. Whenever you publish new article, notification should go to all your mobile users. 
  4. Keep you logo consistent, otherwise you will lose your branding

Must Follow One Click Process

In this fast growing life no one wants to stop or slow. Everyone is in a hurry. We need simple, faster and quick to use application. 

You should set up one click process in your mobile application to reach your audience. When users click on your application; your complete blog/website should appear on screen without any hassle. 

There could be many people who are following your blog but whenever they want to read your content they have to open mobile browser & search your name/url. What happens if they forget your url/name or if they misspell it. 

During this process certainly, there could be chances of distraction. User might gets distracted with other things and they might not reach to your blog. That’s why I highly recommend this one step process in any mobile application.

Let’s take real time example, if you want to order something online from Amazon; what we do usually? Do you prefer to go and open browser, type amazon website & then search product which you are looking for? 

Certainly, NOT.

So usually we directly head to our amazon application installed in our mobile, one click and all amazon products are on your screen.

Create Mobile application for Website / blog

I hope you have understood the power of that tiny mobile app and how you can use it to generate traffic and make huge money.  Don’t you want to convert your blog/website into a mobile application?

Now you might be thinking, how you will create your mobile app for website / blog? It’s a very simple process. There are many services or platforms available to develop mobile application.

I have listed down few resources below which you can use it to create an mobile application.

Mainly, there are three ways you can develop your application.

  1. Develop mobile applications using Android Studio for FREE
  2. Develop mobile application by drag and drop
  3. Develop mobile application through Android or iOS Developer.

I hope you have understood the power of that tiny mobile app and how you can use it to generate traffic and make huge money.  Don’t you want to convert your blog/website into a mobile application?

Now you might be thinking, how you will create your mobile application? It’s a very simple process. There are many services or platforms available to develop mobile application.

I have listed down few resources below which you can use it to create a mobile application.

Mainly, there are three ways you can develop your application.

  1. Develop mobile applications using Android Studio.
  2. Develop mobile application by drag and drop
  3. Develop mobile application through Android or iOS Professional App Developer.

Android Studio: This is FREE platform where anyone can develop mobile application. I would highly recommend to choose this option over the other two options. If you do not know coding then invest some time to learn android programming and design application by yourself. Believe me, Android programming is not that complicated. It’s very simple.

Develop mobile application by drag and drop: There are many platforms available on the internet to develop mobile application as per your requirement. They provides you drag and drop functionality. It’s a very simple and quick process to develop mobile app. The problems with such platforms are, they have very limited options available to play with and most important it NOT FREE. You have to play some amount to get your final version of mobile application.

List of such platforms:

Professional Application Developer: This could be very easy and relative option to develop an application. You just have to specify your requirement and you will get amazing application developed within timeline. 

If you have enough fund/money to invest on mobile application then this option is great for you.

There are many professional Mobile application developers available to help you out.

Meet mobile application developers at FIVERR

If you choose to use android studio and try to develop android mobile app for website / blog by yourself. I would love to help you if you stuck somewhere. 

Do not hesitate to contact me for any help.  If you want my quick attention then get in touch with me on social media. I always available there online! 🙂

The post Why you should have a Mobile App for Website / Blog (Android/iOS) ? appeared first on TekkieHead.

]]>
https://tekkiehead.com/mobile-app-for-website-blog.html/feed/ 0
How to create an Android App for Website/Blog (Using Android Studio) https://tekkiehead.com/how-to-create-an-android-app-for-website-blog.html/ https://tekkiehead.com/how-to-create-an-android-app-for-website-blog.html/#respond Sun, 11 Aug 2019 22:53:30 +0000 https://tekkiehead.com/?p=2004 Mobile applications are becoming an important part of our life. It seems life is more dependent on mobile device and its applications.An android platform is the fastest growing technology whereas android applications are the strong wheels running on that platform to provide an amazing experience to users.  This fact has ...

Read moreHow to create an Android App for Website/Blog (Using Android Studio)

The post How to create an Android App for Website/Blog (Using Android Studio) appeared first on TekkieHead.

]]>

Mobile applications are becoming an important part of our life. It seems life is more dependent on mobile device and its applications.An android platform is the fastest growing technology whereas android applications are the strong wheels running on that platform to provide an amazing experience to users. 

This fact has already accepted by many big players in the mobile business industry. We all know the history, what has happened with those who did not accept this ground reality, and suffered a lot from down fall. Best example is, NOKIA. 

In the same manner if you are doing business online but you do not have mobile application then there could be a big storm coming towards you. You still have time to think and act immediately.

In this article you are going to learn how you can create an android app for website / blog in quick time.

Check out my Android App created for my online adventure.

Do not you have an Android App for Website/Blog?

If you are owning website/blog and working day-in day-out to sustain in this competitive world and want to make some profit then this is something in your interest. You can secure your present and future by creating an android app for your online business.

Just think, why all big companies have their own mobile applications. Look into your phone and count how many applications you use on a regular basis. 

A mobile application for business is mandatory now days to grow your business. People are more attracted towards mobile app rather web applications. They do not have time to surf on browser. They are always looking for quick options and mobile app is the best way to direct interact with your users.

If you do not have website / blog then we encourage you to create one. Follow this simple end-to-end guide to START A BLOG

Convert your Blog/Website into an Android App

You might have your blog running absolutely fine. You are getting 100 or 1000+ visitors per day but do not you want few more visitors?

Do not you want to strengthen your brand all over?

Mobile application is the best and quickest way to accomplish those extended wishes. 

This is basically a replica of your website / blog. Whenever you updated your blog/website, it will be automatically updated in mobile application. Hence this could be one time efforts to create an android app and reach one step closer to your audience.

Benefits of an Android App

To have android app for your online adventure it’s a great source to generate resources for your online earnings. There are many benefits to have your android app for your website/blog. 

There could be many ways you can earn money depending on the nature of your business. Here are a few of those will mostly generate revenue for you.

  1. Build a brand of your online business (blog/website or any services)
  2. Build trust with your audience
  3. Increase organic traffic on your blog
  4. Reach out to your users directly when you have something to share. (Notification tab will help you with that)
  5. Earn Money from AdMob (it’s like adsense for mobile application)
  6. Earn Money from Paid Promotions
  7. Earn Money from Affiliate Programs

Create an Android app for website/blog

There are many resources available online to develop your android application. Few of them are paid , few of them are completely free.

I am going to describe FREE version of android resources in depth so you can create your first android app on your own. It’s a very simple process. Before that quickly have a look at the options available to develop your android app.

  1. Develop mobile applications using Android Studio.- FREE
  2. Develop mobile application by drag and drop – Paid
  3. Develop mobile application through Android or iOS App Developer – Paid

Android Studio: This is FREE platform where anyone can develop mobile application on your own. I would highly recommend to choose this option over the other two options. If you do not know anything about android programming then its fine. In this huge guide you will get to know everything about android to develop your first mobile app.

It’s a very simple process to implement. 

Develop mobile application by drag and drop: There are many such platforms available on the internet to develop mobile application as per your requirement. They provides you drag and drop functionality. It’s a very simple and quick process to develop mobile app. The problems with such platforms are, they have very limited options available to play with it and most important they are NOT FREE. You have to play some amount to get your final version of mobile application.

List of such platforms:

Application Developer: If you have enough funding or money to invest in mobile app for your business then this option may fit best for you. If you are a beginner, trying to establish your business online then this option is not affordable for you. 

In general android studio is the best, and compatible for your business.

If you still want to take help from professional android developer then check this out –

(FREE) Download and Install an Android Studio

Android studio is very simple to use tool available for free. It gives you various options to tweak your android application to make your app very attractive, quick and user responsive.

First of all check this system requirements to install android studio in your computer.

System Requirement:

Windows

  • Microsoft Windows 7/8/10 (32- or 64-bit)
    The Android Emulator only supports 64-bit Windows
  • 4 GB RAM minimum, 8 GB RAM recommended
  • 2 GB of available disk space minimum, 4 GB Recommended
  • 1280 x 800 minimum screen resolution

Mac

  • Mac OS X 10.10 (Yosemite) or higher, up to 10.14 (macOS Mojave)
  • 4 GB RAM minimum, 8 GB RAM recommended
  • 2 GB of available disk space minimum, 4 GB Recommended
  • 1280 x 800 minimum screen resolution

Linux

  • GNOME or KDE desktop
    Tested on Ubuntu 14.04 LTS, Trusty Tahr (64-bit distribution capable of running 32-bit applications)
  • 64-bit distribution capable of running 32-bit applications
  • GNU C Library (glibc) 2.19 or later
  • 4 GB RAM minimum, 8 GB RAM recommended
  • 2 GB of available disk space minimum, 4 GB Recommended
  • 1280 x 800 minimum screen resolution

Install Android Studio for FREE

If you do not have android studio installed in your computer then install it now.

Download from here – Android Studio 

Windows

To install Android Studio on Windows, follow below steps:

  1. If you have downloaded an .exe file (recommended), double-click to launch it.
    If you have downloaded a .zip file, unpack the ZIP, copy the android-studio folder into your Program Files folder, and then open the android-studio >> bin folder and launch studio64.exe (for 64-bit machines) or studio.exe (for 32-bit machines).
  2. Follow the setup wizard in Android Studio and install any SDK packages that it recommends.

Mac

To install Android Studio on your Mac, follow below steps:

  1. Launch the Android Studio DMG file.
  2. Drag and drop Android Studio into the Applications folder, then launch Android Studio.
  3. Select whether you want to import previous Android Studio settings, then click OK.
  4. The Android Studio Setup Wizard guides you through the rest of the setup, which includes downloading Android SDK components that are required for development.
Launch An Android Studio

Step-by-Step Guide to create Android App for website/blog

We will demonstrate with detailed steps followed to create an android app for website / blog. We will develop new android app with name “tekkiehead” for our blog – tekkiehead.com

We will be able to see an exact replica of our blog into this android application. 

So let’s get started…

Note: I am using Macbook Air in this demonstration but step followed here are almost the same for any other operating systems.

1. Create new project

Create Project in Android Studio

2. Choose Layout as per your design: We have selected empty activity layout.

Select Project Layout in Android studio

3. Activity_main.xml : Remove default text view and webview. Copy code and paste it.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/webview"/>
</RelativeLayout>

4. MainActivity.java : In this section we configure our blog/website link  also, we add back button code into this section.

For simplicity, I have added complete MainActivity.java code below; you can just copy and paste it into your MainActivity.java section.


package com.example.tekkiehead;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends AppCompatActivity {

    public WebView mywebview;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mywebview=(WebView)findViewById(R.id.webview);
        WebSettings webSettings=mywebview.getSettings();
        webSettings.setJavaScriptEnabled(true);
        mywebview.loadUrl("https://tekkiehead.com");
        //Code for opening the app
        mywebview.setWebViewClient(new WebViewClient());

    }

    //Code for Back button

    @Override
    public void onBackPressed() {
        if(mywebview.canGoBack())
        {
            mywebview.goBack();
        }
        else
        {
        super.onBackPressed();
        }

    }
}

Note: Do not forget to replace tekkiehead.com with your website/blog name.

5. Run Mobile Simulator to see the output.

That’s all you need to do and your first ever android app for website or blog is ready for you. Of course, you can do more customization with this app later such as, background color, splash screen etc.

Mobile Simulator

I hope this guide find you helpful to create an android app for website / blog. If you do so then please share with your friends or share it on social media.

The post How to create an Android App for Website/Blog (Using Android Studio) appeared first on TekkieHead.

]]>
https://tekkiehead.com/how-to-create-an-android-app-for-website-blog.html/feed/ 0
Blogging on the Moon https://tekkiehead.com/blogging-on-the-moon.html/ https://tekkiehead.com/blogging-on-the-moon.html/#respond Tue, 23 Jul 2019 21:59:28 +0000 https://tekkiehead.com/?p=1887 Have you ever think to go somewhere far away and explore new places. I’ve been visited 10 countries so far and still counting. Don’t you get bored with the same place, same desk and do blogging? If you do so, then you may at least go out on the beach, ...

Read moreBlogging on the Moon

The post Blogging on the Moon appeared first on TekkieHead.

]]>
Blogging on the Moon

Have you ever think to go somewhere far away and explore new places. I’ve been visited 10 countries so far and still counting. Don’t you get bored with the same place, same desk and do blogging? If you do so, then you may at least go out on the beach, island, mountain or may be forest. Ohh wait, how about blogging on the moon?

Blogging In My Dream

If you ask me, I would prefer to go on the moon rather on the beach or an island. Norway is known for amazing fjords and island. I’ve been there many times and seems got bored with that trick but it may work for you. Go and try out.

It doesn’t matter really whether you are living in the most expensive country, have all the facilities available so easily. Anyone can sacrifice to live in the natural beauty of nature to see not well known places to the world.

I think it’s time to go on the moon now. 

The stage was set for most awaited big moment. I was about to go on the moon but suddenly some kind of alert, annoying sound, “mission aborted…mission aborted…..”  got me up.

When I opened my eyes, then realized it’s my mobile phone’s alarm. I think I was in the dream so long and didn’t realize that it’s 7AM already. In between all this drama I was a bit late so rushed myself to reach office on time. (typical IT life)

Though it was a nice time in the dream by the way… I like to stay updated with all the latest news, especially when it comes to technology. That’s what I’ve started this A technology blog to share my life experiences through blogging.

On Monday, Jul 22, 2019 ISRO has successfully launched Chandrayaan-2 (mission moon). It was previously scheduled for last week but due to some technical glitches mission got aborted and rescheduled for Jul 22. Since last one week I was reading about the moon mission and watching youtube videos. Probably, that’s the reason I got into that weird dream.

Well, then I started to imagine blogging journey on the moon; take a sip of coffee, start writing articles, doing SEO, Digital marketing and what not…all this happening on the moon, by the way.

Looks crazy… but yeah I want to try one day.

So far on the moon….

Let me give you a quick glance on story of chasing moon by human so far.

so far on the moon
so far on the moon

The first human went on the moon was Neil Armstrong along with lunar module pilot Buzz Aldrin  in 1969. The NASA’s Apollo 11 mission placed first human on the moon. It’s been 50 years now but no one has ever tried to send humans back on the moon again, not even NASA.

Why so? There are some possible reasons for this. (This is my personal evolution on the basis of research so far..)

Why we are not sending humans back to the moon again?

Firstly, try to understand why the USA was too much interested and tried hard to chase down moon specially during the 1960’s. It’s all started by 35th President of the USA, J.F. Kennedy. Considering current situation and Soviet Union success on space missions, probably under political pressure, he has made a commitment to send humans on the moon. That’s how everything has started….

A national goal proposed in 1961 by President John F. Kennedy: “before this decade is out, of landing a man on the Moon and returning him safely to the Earth.”

The USA wanted to invest more on space research to beat all other nations, especially Soviet Union and become a superpower. J.F. Kennedy was probably thinking to convince people to invest more money on space research by showing human involvement in the space. It never was an easy to go on the moon. To accomplish this commitment USA has invested large amount of money into “moon mission”. After few failures finally they succeed in 1969.

Possible reasons

The cost involved for sending humans on the moon is very huge and there is always risk in it. We have not completely explored moon yet. That’s why all the countries are more on sending robots or sending satellites which are revolving in lunar orbit to study moon. Everyone wants to learn more about the moon and then near future they plan to send humans on the moon.

Also, we do not have any political desired today to do something which has high risk and invest huge amount of money.

So far, five countries have made to reach the moon and had successful robotic probes land, USA, China, Japan, Russia and India. The basic motto to study and get to know everything possible about moon so one day we could easily accomplish blogging on the moon dream 🙂

Do you know how India launching rocket towards moon and getting success in first attempt?

India’s first lunar mission in 2008 – Chandrayaan-1 – Carried out the first and most detailed search for water on the Moon using radars.

Chandrayaan-2 (Moon mission 2) set  to land near the little-explored south pole of the Moon.

ISRO Chandrayaan Mission
Chandrayaan Mission by ISRO

Interesting? Explore more images about Chandrayaan 2 mission here.

Blogging in between the moon and earth

I wish I could write my 100th or.. 1000th or… probably 100000th article from moon. Just imagine!  The 238,000 miles away from earth, writing about universe, next generation of blogging and making strategies for futuristic marketing, sharing those knowledge back to earth.  How cool it will be.

Well, people from earth, please do not get offended, sending someone to the moon, it’s like someone getting chance to go onsite- abroad. Definitely, there is not necessary to have competency difference between onshore and offshore. Likewise you people from earth are also good but people from moon are amazing; just look at me! :p

In my imagination, I could do keyword research, research on topic, making outline for article and making draft of my post can be possible during traveling from Earth to the Moon. Once we reach on the moon then I’ll just give final touch up to my article, making sure I have enough internal linking, good on page SEO and an attractive imagines or short videos etc. And finally hitting that publish button.

Next Generation of Blogging

Sometimes I wonder thinking about next generation blogging and blogging on the moon concept best suits at this moment. Now we are toggle between content writing, SEO, Digital marketing but how it will be after 50 or 80 years. In my head, I can imagine bit about future blogging techniques. Perhaps, my thoughts will look very strange, weird now but yeah, this my futuristic imaginary blogging.

Future blogging would be totally or completely different, I would say. I’ ve tried to list down interesting things below but I am sure you also have something to share. If you do so, then share with me,I would love to add your thoughts here.

1. New Internet

Possibly, someone somewhere building new internet and we will see someone beating google one day. It’s been a long time since we’re only talking about google. Of course they have covered all the market and let behind rest of the search engines like yahoo, bing etc.

As a tech geek, I could smell that, not today then tomorrow or may be day after tomorrow something will pop up with great ideas and new venture.

2. Publish articles to other planets. 

There is also a possibility to have new kind of internet, accessible everywhere on your fingertips without using any device. After all if you can able to communicate from earth to the moon and vise versa;  just like calling to your neighborhood friends and talking. 

Possibly, you can publish your article on the moon or other planets on your fingertips. Development in space research and traveling to the moon on a few hours, for that matter; it is not possible without seeing tremendous changes in IoT(Internet of Things). 

3. Artificial Intelligence in blogging

Well, Artificial intelligence(AI) and machine learning(ML) are mostly talked topics nowadays. People are trying to crack down on the AI and ML to get the most out of it. You must have seen every day something comes up with AI and ML. 

I am not able to recall everything that I saw in my dream but how about when you wake up, all the events happened in your dream are available for you and you can read it anytime and laugh. Just like hollywood movie scenes. That’s the beauty of  AI. 

This is interesting. Let’s imagine you are writing your article just by thinking and collecting thoughts, automatically everything is getting stored on virtual text file or word document.

4. Optimistic thought: to become google one day

This one is more optimistic but still I want to add it. Can’t we become google one day? Today, if you have any questions then you go to google.com and search for answers.

How about we are asking questions to each other or ourselves virtually and getting answers back. Just like we also have our crawlers or googlebots which are always looking for content and making it available for users. Well in that case we still need bloggers or writers to create quality content hence blogging on the moon is still necessity.

That’s it.

This is my story of blogging on the moon. I am damn sure you also have an interesting story too. I would love to hear your story of blogging in the comment.

Though…I still want to go on the moon ! Can someone throw me on the moon!

The post Blogging on the Moon appeared first on TekkieHead.

]]>
https://tekkiehead.com/blogging-on-the-moon.html/feed/ 0
Blogging as a Career (Full time/Part-time Job) https://tekkiehead.com/blogging-as-a-career.html/ https://tekkiehead.com/blogging-as-a-career.html/#respond Sat, 20 Jul 2019 15:09:48 +0000 https://tekkiehead.com/?p=1852 Career in blogging is not so popular thing as of today compared to other mainstream career options like engineering, medical or finance etc. Probably people are still not aware about beauty of blogging. The day everyone knows roughly how much one can earn from blogging then blogging will be in ...

Read moreBlogging as a Career (Full time/Part-time Job)

The post Blogging as a Career (Full time/Part-time Job) appeared first on TekkieHead.

]]>

Home

Career in blogging is not so popular thing as of today compared to other mainstream career options like engineering, medical or finance etc. Probably people are still not aware about beauty of blogging. The day everyone knows roughly how much one can earn from blogging then blogging will be in the top list of mainstream career options.

Those who lives in rural areas knows very few selected career options. Other hand, those who lives in metro cities, probably aware about multiple career options. Although it’s never been an easy to choose what is best for your future.

Who doesn’t want to do something cool, something different?

Though we still choose traditional path. After all, these tradition ways of securing future are not a bad idea. Also, social respect which we get that is something on top of that. Almost everyone thinks about job security and social status while deciding career. Surprisingly, I was also one of them. But now I’ve found the alternative way to peruse my dream.

Sometimes we take wrong road by accidently, but it doesn’t mean everything is over.

Mayur Jadhav
Look at the backgroup :p


Success never depends on one wrong choice; it’s always built on mixture of multiple right and wrong choices.
Click To Tweet


Are you thinking about Blogging as a Career?

If you are reading this article and having second thoughts deciding your career in blogging, then this article is for you. I am going to take you through all the aspects of blogging; why you should choose blogging as a career. You can be a professional full-time blogger, or you can just do blogging as a hobby (part time) which may generate secondary income for you.

Are you really interested in blogging? – that’s great, or perhaps you are already on the way to blogging but uncertain about future. This article is also for you. Blogging as career is modern way of securing our future.

I write pretty much all day, every day. What about you?

Do you have writing skills?

It doesn’t matter. Eventually you will become pro writer, if you take writing seriously. Work hard on your writing skills, try to write pretty much all day, every day. Irrespective of your profession everyone should know how to write a good content. A good writer always stands out in the crowd. Writing helps you to improve your personality, thinking power, public speaking and many more…


A good writer can be a speaker, but every speaker may or may not be a good writer.
Click To Tweet


Writing doesn’t mean you have to think out of the box, imaginary and what not. Nope, there are many successful writers or bloggers write about their daily life or run tech blogs in simple words.

Don’t be afraid of fiction, tech or news writers who are champion in communication and have a bunch of complicated synonyms in their head. It is not necessary to use hi-fi words in writing.


Simple words and clear thoughts – that is writing.
Click To Tweet


You don’t need to start a blog to test your writing skills. You may start writing on Quora, Twitter, Facebook, Instagram – anywhere you like. Its free, of course.

Blogging is a Serios Business

Blogging is just a hobby for many but when someone thinking as a career option then it becomes much more than that. It’s a pure Serious business. You may opt for Blogging as career if you are serious about it else do not fall for it.

Blogging looks very easy task for outsiders, but real pain or efforts only serious blogger can feel it. if you do this business with pure honesty with love; you will never disappoint with the outcomes.

You must have heard about how much pro bloggers are earning daily, but did you ever think how hard they are working? What is their daily schedule? You will not see how many word documents/notes are in their trash since they have started blogging. How many times they edit single article to get that one perfect.

The determination and will power decides our future. If you have that one, then no one can stop you growing in blogging field.

I would highly recommend to start blogging today itself. Don’t think too much.  There are plenty of resources available to start your blogging journey for FREE, get comfortable with writing and then think about blogging as a career. Start writing on different topics daily, initially you might feel difficult but as much as you write, progressively you will become better and better.

Blogging Myth

There are many myths all around about blogging. Starting from selecting niche to generating traffic on your blog. The biggest myth I ever heard that “blogging is a boss free life”, Really?

Mayur Jadhav (from tekkiehead.com)
I am standing with mysterious myth

We all are standing on the same ladder where everyone wants to go one steps up. Today, you might hate your boss but if I ask you, where do you see yourself after 5-8 years (if you continue in the same organization)? Obvious answers would be – Manager/Boss! Isn’t it?

Well truth is, blogging is not a boss free life. You are your own boss but indirectly, your readers/audience are your boss. Want to know how? Check this article.

If someone genuinely interested in blogging, then you should give a try at least but be aware about this truth- Blogging is definitely NOT a boss free life.

What is best for you?

You may opt for full time blogging or part time blogging as a career, both the doors are open for you. Make a wise decision and choose any of these. Any of these requires your full attention and many sleepless nights if you want to make something great in blogging.

It is totally depending on your interest and your present situation to decide whether you choose part time or full-time blogging.

Let me try to help you to find out who are full time blogger or part time blogger.

Who are the Full time Bloggers?

The one who like to read, write and marketing. If you see all these three characteristics in you then you might have a strong candidate for full time blogger.

The one who passionate enough to spend nights and nights, learning blogging insights and applying those learnings to make enough profit from it.

Reality of Full time Bloggers:

Full time blogger’s totally dependent on blogging income. They blog for living! Whereas this is not the case with people who do blogging as a hobby or work part-time. 

You need to consider following things before choosing career as a full-time blogger.

  1. Blogging Expense and further investment
  2. Your own daily expense
  3. Family Expense
  4. Children’s education
  5. Tax
  6. Your retirement plans

Don’t be afraid. Pro bloggers earn much more than you think. There are many alternative ways bloggers focus on to secure earnings such as affiliate marketing, paid post, advertising and many more.

Blogging is still very under rated field, no one is aware about real beauty of blogging.

Blogging is a process!

It’s a long process. It’s not something you work for a week and you get paid immediately. It’s a long-term game. If you stablish yourself in blogging, then your income will not stop.

It’s a process of writing, promoting/marketing, making backlinks, building authority, gaining trust from readers, creating unique content consistently.

Part-time Bloggers

The person who is bit uncertain about career in blogging. Maybe you are already established professional, doing great in your job but have interest in blogging. By the way, I am that kind of person. 

If you have any doubt on your writing and marketing skills, then I would highly recommend part time blogging. Don’t drop anything for blogging immediately. People easily gets influenced by looking at pro blogger’s lifestyle. Perhaps, that could be biggest mistake of your life.

We must accept fact that blogging is not for everyone. It requires determination, will power and patience. If you really want to try out then go for part time, treat it as hobby initially. After certain time you can always decide; where you should want to go with.

Well, here is the gamble. If you start earning good money from part time blogging, also happy with the current job; why should choose only one.

Dear Student Bloggers

have seen many of you interested in blogging. That’s awesome. We must start blogging at our early age. But I feel you should not take your education granted. Blogging is all depends on your thoughts and that thought process gets developed through education. Do not make mistake to park your education aside for anything, not even for blogging. Your education should be your priority.

I hope this guide is helpful for you to decide your career. If you do so, then share your thoughts with me in the comment below. Do let me know if you have any questions related to blogging or in general about career.

4 important things listed down here that you may not know ablout blogging !

The post Blogging as a Career (Full time/Part-time Job) appeared first on TekkieHead.

]]>
https://tekkiehead.com/blogging-as-a-career.html/feed/ 0
4 Things You May NOT Know About Blogging https://tekkiehead.com/4-things-you-may-not-know-about-blogging.html/ https://tekkiehead.com/4-things-you-may-not-know-about-blogging.html/#respond Tue, 09 Jul 2019 15:32:27 +0000 https://tekkiehead.com/?p=1841 Hey Peeps! Guess what! Who is in the house today? I’ve got someone special with me who has extensive blogging experience, talking about 4 important things you may not know about blogging! A Warm Welcome To Ryan Biddulph! Irrespective of your blogging level; either you are beginner or pro blogger ...

Read more4 Things You May NOT Know About Blogging

The post 4 Things You May NOT Know About Blogging appeared first on TekkieHead.

]]>
4 Things you May Not Know About Blogging

Hey Peeps! Guess what! Who is in the house today? I’ve got someone special with me who has extensive blogging experience, talking about 4 important things you may not know about blogging! A Warm Welcome To Ryan Biddulph!

Irrespective of your blogging level; either you are beginner or pro blogger when Ryan speak something you must take into consideration if you want to be successful in blogging.

He is so much humble and generous that he has literally shared guest post on TekkieHead. We feel really lucky. This is our first and most exciting guest article written by blogging expert – Ryan.

I am not going to take too much time of you and straight away jump into Ryan’s thought on 4 important things you may not know about blogging.

Ryan says…

"Blogging is a fun, freeing and fulfilling journey"

I have blogged for the past 10 years of my life.

I learned much about myself and my potential during this decade.

Yep; blogging tossed me curveballs along the way, too.

Sometimes, bloggers paint a dream image of a blogger’s life but do not tell the rest of the story. I do. One moment, you see me laying on the beach in Fiji. But in the next moment I am working 8-10 hours a day, writing and networking to help build my neat life of circling the globe.

Blogging is smart, persistent, energized work. In moments, this feels like hard work. Never trust someone who claims blogging is like walking down easy street, with sweet blogging fairies dropping pixie dust traffic and profits on your head. Nope; this life does not exist.

Every single blogging hardship and every ounce of hard work is totally worth this freeing, fascinating journey.

Check out these 4 things you may not know about blogging.

#1: Blogging Unearths Long Buried Talents

I absolutely love broadcasting live on Facebook.

Turns out, I was a champion public speaker at 10 years of age. One nun who taught at my school suggested I begin public speaking. Months later, I won awards. But I did not speak live in front of a camera or in person until I began broadcasting on Facebook a few years ago.

After enjoying my first few broadcasts, I recalled my public speaking skills I developed some 34 years ago.

Blogging helps you unearth long buried talents you may have forgotten that you owned.

#2: Blogging Can Change Your Motive

Many bloggers begin blogging mainly to make money. But these folks learn you need to blog mainly for fun, or you will fail. Why? Nobody makes money as a newbie because you have no skills.

No skills = no money. No money = loss of motivation. Loss of motivation = quitting.

Blogging can change your motive from making money, to having fun, to helping people, to feeling fulfilled. These days I blog to have fun helping people. Plus, blogging gives me a creative outlet where I express myself freely.

You will likely see your motive change as you progress on this blogging journey.

#3: Blogging Is Much More than Writing and Publishing Posts

New bloggers think blogging is just writing a post and tapping the “publish” button.

Nope.

Blogging is researching topics, practicing writing, networking freely, being generous and thinking like an entrepreneur to make money.

Being a pro blogger requires 3 different skill sets: be a problem spotter through observation, be a skilled blogger through writing and presentation, be a savvy entrepreneur by monetizing your blog effectively.

Most new bloggers have no idea blogging requires 3 separate roles you must master before becoming a professional blogger.

#4: Blogging Is Most Enjoyable When You Are Helping People

I have circled the globe for 8 years.

I love the life I live through blogging.

But blogging is most enjoyable to me when I am giving aka helping people live their dreams. The giving, not the getting, feels best. Few bloggers understand this until they begin blogging from a genuine, compassionate mindset.

Most dive into blogging trying to get and realize it is more fun to give through blogging. Plus, you get so much more when you fall in love with giving. This is why I write so many guest posts. I love helping my fellow bloggers with rich, valuable content. Passive traffic for them.

Enjoy the Journey

More than anything, enjoy the blogging journey.

You will learn many fascinating lessons along the way.

Ryan Biddulph helps you become a successful blogger at Blogging From Paradise.

Thank you Ryan for giving us opportunity to put your thoughts on tekkiehead. We sincerely thank you for providing lovely blogging tips to our audience.

The post 4 Things You May NOT Know About Blogging appeared first on TekkieHead.

]]>
https://tekkiehead.com/4-things-you-may-not-know-about-blogging.html/feed/ 0
[#1 Blogging Facts ] – Boss Free Life ? Really? https://tekkiehead.com/blogging-facts-boss-free-life.html/ https://tekkiehead.com/blogging-facts-boss-free-life.html/#respond Thu, 27 Jun 2019 20:45:21 +0000 https://tekkiehead.com/?p=1827 Blogging facts revealed!  Blogging – Boss Free Life- You must have heard this tagline many times. It grabs audience attention after all who does want to work under boss. Everyone wants to be an entrepreneur and always looking for that corner in life. Blogging is a booming industry nowadays and ...

Read more[#1 Blogging Facts ] – Boss Free Life ? Really?

The post [#1 Blogging Facts ] – Boss Free Life ? Really? appeared first on TekkieHead.

]]>
Bloging facts- Boss Free Life

Blogging facts revealed! 

Blogging – Boss Free Life- You must have heard this tagline many times. It grabs audience attention after all who does want to work under boss. Everyone wants to be an entrepreneur and always looking for that corner in life.

Blogging is a booming industry nowadays and people are getting attracted day by day. Many people are quitting their permanent  job and trying out blogging. Are you one of them? Or may be thinking to start blogging just because you want to have boss free life, here is RED ALERT for you.

It is an awesome field. Indeed. But do you really think it’s that easy life? I am going to reveal blogging facts revolving around “boss free life”.

I have friends working in multiple industries for many years. They had worked under many leaders, some of those are good, some of those are bad. I can imagine the worst situation where boss is angry- shouting and screaming at their employees. This is typical life where people bear with their bosses in fear of losing job. This fact, no one deny it.

Blogging Facts Revealed...

Let me get into the straight point. BLOGGING IS NOT A BOSS FREE LIFE !! You may argue with me. I can fully understand as I am directly pointing out taglines of most of the bloggers or speakers.

If this is my stand then you might want to know HOW? Who is the hidden Boss then? Under whom bloggers work for?

Any Guesses… If blogging is not a boss free then who is your boss?  Is it GOOGLE?

Definitely NOT. It’s a platform or medium. Even Sundar Pichai, CEO of Google, never treat himself as a boss then how come Google be your BOSS.

Definition of Google:

Search for information about (someone or something) on the Internet using the search engine Google.

‘on Sunday she googled an ex-boyfriend’

Who is the real BOSS ?

It’s YOU. Yes, YOU and many others, who are reading this at the moment! 

As a reader YOU ARE MY BOSS !!

You must have feeling happy now. Readers are the real boss – always remember that.

Is there any similarity or differences between office boss and you as an audience – boss? There are interesting blogging facts about your boss listed here.

Expectations of Office Boss !!

I have tried to list down the most common things bosses expect from their employees. More or less every boss expects same to grow business.

  1. An Extraordinary Work  (Definition depends on your boss :p)
  2. Client satisfaction
  3. Regularity in Work (Don’t apply for LEAVES :p)
  4. High quality delivery
  5. Help coworkers to run projects or company together.

I hope you guys are also agree with me! Don’t you? Of course, you must have many more things, experiences which you want to add up – Go ahead and mention in the comments.

Now let’s think as a Blogger or Writer!

Expectations of Readers !!

Treat your audience as a your boss and think about same points highlighted in previous section. Definitely, if someone is going to invest their time to read your article then they must keep expectations from you.

Google is not hungry for quality content but readers do! Remember that.

  1. An Extraordinary Unique Content
  2. User Satisfaction
  3. Regularity in publishing articles
  4. High quality Content
  5. If you are a blogger then you should know how important it is to make connections with your fellow bloggers. How you do it? Helping them!

Does it make any sense, Now?

If you FAIL to do these things properly as an Employee or Blogger or Writer then you probably knows the consequences – 

As an Employee: No promotion, no salary hike, boss shouting at you and so on….

As a Blogger: Less visitors, Low earnings, 

If you are a blogger then there is no one (readers) physically present to shout at you but this behaviour from your readers hurt you the same.

Treat your Boss Well

I would say, if you want to stay up in the competition then your boss is an important entity. Impress them with your WORK, they will pay you back with rewards, as simple as that. 

Deliver good quality content, I am sure you are already doing it but this is my small try to explain hidden corners of blogging facts. 

I hope you are agree on points I have tried to highlight here. But I am very interested to know your stand on “Blogging – Boss Free Life?”. I am sure you must have something interesting to put in front of our community.

The post [#1 Blogging Facts ] – Boss Free Life ? Really? appeared first on TekkieHead.

]]>
https://tekkiehead.com/blogging-facts-boss-free-life.html/feed/ 0
How To Start A Blog In 2019 [Complete Guide] https://tekkiehead.com/how-to-start-a-blog.html/ https://tekkiehead.com/how-to-start-a-blog.html/#respond Fri, 14 Jun 2019 13:15:45 +0000 https://tekkiehead.com/?p=1671 Here is complete descriptive guide on how to start a blog. Follow this step by step guide and get your blog online as early as possible. You can earn huge amount of money from blogging and this dream is no longer away from you. Follow this guide and start your ...

Read moreHow To Start A Blog In 2019 [Complete Guide]

The post How To Start A Blog In 2019 [Complete Guide] appeared first on TekkieHead.

]]>
How to start a blog

Here is complete descriptive guide on how to start a blog. Follow this step by step guide and get your blog online as early as possible. You can earn huge amount of money from blogging and this dream is no longer away from you. Follow this guide and start your earnings. 

Do you want to make Money Online ?

Of course, answers will be big YES and that’s what you and me, we both are landed here on the same post. If you read this complete post carefully then no one can stop you to start your own adventure on the internet. Creating our own space on the internet is always fun & something to be proud of ! Do you want to see mine one? Watch my space HERE !

If you manage to create that small tiny space then that’s all we need to make money online. Blogging is the BEST and most powerful way of making huge amount of money on the internet just sitting at home and work for 2 hour a day!. I’m going to explain you step by step process in a very simple words on how to start a blog!

So keep scrolling down…

What is A Blog & A Website?

You are probably wondering, how a Website differentiate to a Blog.Yes, these are two different things looks the same for outsider but one good blogger can differentiate it immediately.

A website is a static in nature, content on website does not gets updated frequently. A website can be a personal website, a commercial website, a government website or a non-profit organization website.

Whereas, A blog is a kind of website where the content/information is presented in reverse chronological order (newer content appear first). The blog content more often called as a “blog posts” or “articles”. As we all know Google is hungry for fresh & quality content, bloggers update their blogs on frequently basis.

and this is our area of interest – A Blog.

Decide your blog niche

What is your area of interest? What do like the most?

I need your honest answer, because a key of blogging success hidden into these questions. If you figure it all correctly then the internet is yours, believe me!

It is not good to start blogging just by looking at someone or reading one article or hearing motivational speeches, that is never enough You have to deep dive into your heart and ask this question – what is my area of interest? What I like most in my daily life?

I’ve listed down few blogging niches here, I hope you will find your type of niche.

      • Education
      • Tech
      • News
      • Product review
      • Personal Care
      • Health & wellness
      • Fitness and Exercise
      • Food
      • Sport
      • WordPress
      • SEO
      • Digital Marketing
      • Affiliate Marketing

Make sure you do proper research on your favourite niche and list down the possible topics on which you can write. If you find at least 20 topics you know and you can write about it than you are on the right path.

Just keep going…

Search for Domain

Now you have decided your niche, it’s time to look for domain. Do thorough research and wisely choose your domain name. Once you choose your domain name you can’t change it later, so be careful.

You may try word combiner or word unscrambler to generate compelling domain name, all you want to do is provide your selected words and word combiner/unscrambler will give you all possible combinations.

Word Combiner
Word Combiner result

Refer my domain name, I wanted to use “tech” in my domain name and finally I ended up on tekkiehead by adjusting words.

There are many domain name providers available from where you can make a purchase of your domain name. I personally prefer godaddy.com because of its cheap :p . If you find even more cheaper domain name provider then do purchase from there.

godaddy.com

Ok, now you have decided your niche and purchased your domain name. Next thing is you need hosting..to host your blog.

Everything about blog hosting

Firstly, hosting a blog is not a complicated process as it seems. This is very simple and straightforward process. Of course, process differ from one host provider to another but nowadays hosting providers gives simple plug-and-play interface so you will not have any problem to set up your host server.

You can buy hosting from any of these providers such as BluehostDigitalOcean or Godaddy, etc. I’m using DigitalOcean hosting for this site. I’ve purchased cheap hosting with very basic configuration and this is more than enough for beginner/pro bloggers. You may extend your host configuration as and when required depending on your server load and user traffic.

Look at the quick glance of DigitalOcean hosting prices, it starts from $5 monthly charges upto $480. I would suggest go with $5 first and then increase your configurations later if required.

Register now on DigitalOcean and grab $50 discount today.

Once you have your own hosting, you may choose blogging platform. There are many platforms out there but wordpress is talked about everywhere because of its simplicity.

Once you have your own hosting, you may choose blogging platform. There are many platforms out there but wordpress is talked about everywhere because of its simplicity. It is free or I would say it comes with hosting package.

You need to install wordpress on your host server. As I said, nowadays we have got plug-and-play features, you can download and install wordpress in a few clicks. You will get detailed documentation from DigitalOcean official website.

What if you want to start blogging for FREE !!

Yes, this is absolutely possible. You can start your FREE blogging journey today without spending anything. Blogger, WordPress, Vix and many more provides you that facility to start free blogging.

Create your account with email id and start exploring your free blogging journey. The major drawback of these platforms are you can’t have your domain name like tekkiehead.com rather by default they add *.wordpress.com. In my case that would become tekkiehead.wordpress.com

These free blogging platforms are NOT good for earnings but yes, you can use it to learn blogging. If you are very serious to a blogging and want to earn something good as early as possible then invest some money to buy your own domain and hosting.

Start on WordPress platform

Now we settled down your domain and hosting, now it is time to start building your blog. I have listed down important things below you should start with.

Firstly, login on into wordpress platform with admin user .                           Link: domain_name/wp-admin

Wordpress Login Page

Blog Theme

Theme of your blog is very important factor to give great visual experience to your audience. Everyone likes well structured content and you can force your audience to keep scrolling by giving theme swift experience by choosing your theme.

You don’t need to spend money to buy any premium wordpress theme. I would suggest start with free wordpress theme and later you can upgrade it to premium if you want.

Go to Appearances>Theme> Click on Add New and search/ have a look at the preview of existing free wordpress themes.

Wordpress theme

Your theme should match with your niche. Let’s assume you want to start news blog then you must search themes best suit for news blog.

Customize your Theme

Let’s assume you have opt for free wordpress theme – GeneratePress then you need to customize it. Its default set up consist of standard settings, it looks great of course, but you can implement your own ideas by customizing theme.

Add attractive blog header, may be with image. Also search for compelling tagline for your blog which will appear just below your blog header such kind of settings you must apply according to your dream blog.

Design your About Page

About page is an important section of your blog where you should put attractive bio  about your blog. Try to write as much as possible, you may talk about your blog journey, your personal story, your achievements etc.

If anyone checking out your about section it means they are really interested in what you are doing. Don’t miss the opportunity to showcase them your thoughts. Also left all the social media handle links, through they can keep in touch with you.

If you still struggling with your about page then have a look at this About page.

Design your Contact Page

Your contact page should be short and give readers enough space to write about anything they want. Also this is a great opportunity to promote your Facebook page, group or personal account by just adding links in the thank you note.

If someone is trying to contact you and reached upto your contact page probably love to keep in touch with you. So why not redirect them on social media accounts.

Ok moving to the next…

Start writing your first blog post

WordPress gives you fully user friendly experience. There are many useful and rich plugins are available to structure your blog. I am using free ELEMENTOR page builder plugin to organize my blog post.

Give temptative heading to your post and add attractive light weight images. I am using canva free image editor you might want to check. Write as much as possible, cover all details about the chosen topic and arrange it in a structured way.

Draft post outline

Draft your post outline in dynalist or workfloy before you actually start writing the post. It helps a lot to write post in minimum time. I have been using since quite a long time and believe me this is something must have in your phone or laptop.

Have a look at how I made outline for this post in dynalist. Take a reference of this outline and give a try to make outline for your next post.

Blog Outline

Download Dynalist for FREE.

Download WorkFlowy for FREE.

Focus on SEO

SEO means Search Engine Optimization and this is something you as a blogger must crack it. SEO is so important to rank your post. Starting a blog is a very simple but do proper SEO can be complicated. 

It doesn’t matter how hard your put your efforts, you may write very quality/informative article but it will not rank in google until you don’t do proper SEO for that post.

Keyword Research

Keyword research is most important factor in SEO. You have to crack it anyhow to be a successful blogger. We have a tools available to use and find out the keywords on which you can rank you post.

Google Keyword Planner:

Any post rank in google on keywords and you have to find those correct keywords. Google has provided FREE keyword research tool where you can search for keywords. You can see how much traffic is on that keyword, what is the competition, bid min/max amount advertiser spent on that keyword etc.

Ahrefs:

This is another SEO tool where you can do keyword research and analyze complete site of your competitors. You can also see the backlinks created and many more details. This is not a free service but you may go and buy.

UberSuggest:

UberSuggest is also very useful tool created by Neil Patel. It gives you detailed overview on keyword research. Also if you run out of keywords/topics then you may analyze competitors blog and see what keywords are being ranked by them.

Backlinks:

Creating backlinks are also an important factor considered by google to rank up in the search. Use platform such as quora or any other forums to contribute a bit to leave your blog links. Also you can write a guest post on high authority blogs.

Internal linking

Internal Linking:

Internal linking in your pages within the same domain is also factor considered by Google to rank the blog post. There is also internal linking within your blog post called as content linking. It helps readers to jump from one point to another within the same post.

Build Your Social Media Community

Social Media platform are great sources of generating traffic to your blog. Nowadays this is very mandatory to have your space on Facebook (page, group), twitter, instagram, pinterest etc to keep updated about your blog post. Increase your followers in order to divert traffic to your blog.

Post promotions are also an effective way of generating traffic. You can promote your page on any of these social media platforms.

Here is the sample post created by me long way back to demonstrate how you could stand on digital marketing.

Email Marketing

Email marketing is widely used tool to generate traffic. I would never suggest to buy email id’s and promote your blog rather you start building your own email list. I think that is fair and right way to do it. Use popup or attractive forms to convince people to leave their email id so they can get an update directly on their inbox whenever new post on blog.

If you have your own email list you can naturally claim to promote your blogs. Here are few services which you can use it for email marketing.

and Many more ….

Keep an eye on blog Analytics

Google provides amazing tool to monitor your traffic and gives us useful analysis known as google analytics. You can see every stat related to your blog and it gives you hints on you how and where you are growing.

You just need to link your blog with your google analytics tool.

How you do it?

Follow these steps..

    • Login on Google analytics with your email id
    • Register your site in Google Analytics
    • Go to Admin> Tracking info> Tracking Code
    • Copy Tracking code
Google Analytics
    • Login on your WordPress site
    • Paste this copied code into header section

If you don’t have header section in your WordPress the you need to install plugin manually. 

Go to Plugins> Add New Plugin > search for “Header and Footer Scripts”

How To Start Earnings?

Google Adsense Program:

Paid ads is the mostly commonly used way of making money online through blog. How you can also run ads and gets paid? Google has the Google Adsense Program where you need to apply for it and your earnings will be started immediately once they approve your request. You have to adhere their adsense policy and eligible for all the criteria.

Affiliate Marketing:

One more blooming way to earn money by doing affiliate marketing. Choose any platform to get your affiliate links and publish in your blog. If anyone click through it and make a purchase then you will get some commission.

I am using Amazon Affiliate Marketing services. Have a look at my blog post and see how I’ve build affiliate marketing links into blog post.

Many other services are available to earn money online. You may use whatever best suits for your business.

Keep writing…Keep earning……

One Request?
I am a usual IT guy who spend some time after office to write on this blog. I put so much effort with love to write this blog post. Please share this post on social media, comment your thoughts below.❤❤
It really helps me to keep going….
Mayur Jadhav
Blogger

The post How To Start A Blog In 2019 [Complete Guide] appeared first on TekkieHead.

]]>
https://tekkiehead.com/how-to-start-a-blog.html/feed/ 0
Generate ssh key to Enable ssh Access in 3 Steps https://tekkiehead.com/generate-ssh-key-in-3-steps.html/ https://tekkiehead.com/generate-ssh-key-in-3-steps.html/#respond Mon, 10 Jun 2019 17:05:07 +0000 https://tekkiehead.com/?p=1618 It’s a very simple process to make connection with remote host server through ssh. Somewhere in your IT journey you will definitely come across this to make ssh connection with other server. To generate ssh key and enable ssh between your client machine for example your laptop and remote host ...

Read moreGenerate ssh key to Enable ssh Access in 3 Steps

The post Generate ssh key to Enable ssh Access in 3 Steps appeared first on TekkieHead.

]]>
GENERATE SSH KEY TO ENABLE SSH

It’s a very simple process to make connection with remote host server through ssh. Somewhere in your IT journey you will definitely come across this to make ssh connection with other server. To generate ssh key and enable ssh between your client machine for example your laptop and remote host server.

You might have using some sort of Console from your blog hosting service such as Bluehost or DigitalOcean to open server sessions. What if you get direct access from your laptop without even logging in into hosting platform? Interesting !

In other words, if you don’t want to login in into remote host server using credentials from your client machine than this simple 3 steps process for you.

There could be other situations where your shell script contains ssh login into other server, you must set up ssh connection beforehand.

Benefits of using ssh Connection

You can simply jump from client machine (one server) to host server (another server) without changing your screen or login session. You may enter into remote host server and exit n-times sitting at same terminal.

You can simply jump from client machine /one server) to host server (another server) without changing your screen or login session. You may enter into remote host server and exit n-times sitting at same terminal.

1. Passwordless ssh Connection

2. With Password ssh Connection

What is ssh access ? How it is being used to make remote host connection?

Now you must have wondering what does it mean by SSH?

Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Typical applications include remote command-line login and remote command execution, but any network service can be secured with SSH.

Let’s demonstrate how to make ssh connection from my Macbook Air (client machine) to my blogging host server. In your case it could be any Linux/unix or window servers at client or host server.

Lets get started with simple 3 steps to generate ssh key to enable ssh access.



Step1: Generate ssh key (public/private rsa key pair) - on Client Machine

  1. Open Terminal/command prompt
  2. Paste following command to generate ssh key
ssh-keygen

 3. When you’re prompted to “Enter a file in which to save the key,” press Enter. This     accepts the default file location.

> Enter file in which to save the key (/Users/mayur/.ssh/id_rsa): [Press enter]

 4. Now you will be prompted for passphrase “Enter passphrase (empty for no passphrase):”, press Enter with no passphrase – passwordless shh connection.

If you you want to add one more layer of security then you may set your own password which will be used to login on remote server every time.

Also confirm your passphrase again.

> Enter passphrase (empty for no passphrase):

> Enter same passphrase again:

Here is my complete output, you will also get output something like this,

Mayurs-MacBook-Air:~ mayur$ ssh-keygen

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/mayur/.ssh/id_rsa):

/Users/mayur/.ssh/id_rsa already exists.

Overwrite (y/n)? y

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /Users/mayur/.ssh/id_rsa.

Your public key has been saved in /Users/mayur/.ssh/id_rsa.pub.

The key fingerprint is:

SHA0d3:xfFuVj+LfGzeJbh4drCZsn/l6qY3xrfPQ6SPDryFAok mayur@Mayurs-MacBook-Air.local

The key's randomart image is:

+---[RSA 6891]----+

| E. = -*|

| o.- of H.O|

| o- .o.E+|

| .+ . o+-|

| S- o +|

| . +.=o|

| E* +.*+.o|

| oO.=.=|

| oO=O*+|

+----[SHA846]-----+

Step2: Transfer/Copy public key into file authorized_keys on remote host Server

If you have observed at step1 we have generated new id_rsa ssh key and public key id_rsa.pub

That public key (id_rsa.pub) needs to be transferred or copied into /username/.ssh/authorized_keys file on remote host.

Either you can login on remote host separately with user and append content of our id_rsa.pub file into authorized_keys file or else you may use ssh-copy-id command to copy public key from client machine itself.

ssh-copy-id Utility

Syntax:

ssh-copy-id username@remote_hostname_or_ip_address

Parameters:

  • Username: Name of remote host user through which you want to login in into remote server.
  • Remote_hostname_or_ip_address: Either hostname or IP address

Now you will be prompted for credentials to make changes into remote host authorized_keys.Enter correct user id and password to proceed.

>Username@Remote_hostname_or_ip_address's password: 

Here is my complete output,

Mayurs-MacBook-Air:~ mayur$ ssh-copy-id Username@remote_hostname_or_ip_address

/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/Users/mayur/.ssh/id_rsa.pub"

ECDSA key fingerprint is SHA0d3:xfFuVj+LfGzeJbh4drCZsn/l6qY3xrfPQ6SPDryFAok.

Are you sure you want to continue connecting (yes/no)? yes

/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed

/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys

Username@Remote_hostname_or_ip_address's password:


Number of key(s) added: 1

Step3: Test the Connection

Now try logging into the machine, with: “ssh ‘Username@Remote_hostname_or_ip_address'” and check to make sure that only the key(s) you wanted were added.

> ssh Username@Remote_hostname_or_ip_address

You will see similar output like this,

Mayurs-MacBook-Air:~ mayur$ ssh Username@Remote_hostname_or_ip_address

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-50-generic x86_64)

* Documentation: https://help.ubuntu.com

* Management: https://landscape.canonical.com

* Support: https://ubuntu.com/advantage

System information as of Sat Jun 8 20:55:07 UTC 2019

Last login: Sat Jun 8 07:39:38 2019

Username@Remote_hostname_or_ip_address:~#

Username@Remote_hostname_or_ip_address:~#

Heads Up:

SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding TCP ports and X11 connections; it can transfer files using the associated SSH file transfer (SFTP) or secure copy (SCP) protocols. SSH uses the client-server model.

This is all about how to generate ssh key or enable ssh access to remote host. I hope you find this simple steps useful.

The post Generate ssh key to Enable ssh Access in 3 Steps appeared first on TekkieHead.

]]>
https://tekkiehead.com/generate-ssh-key-in-3-steps.html/feed/ 0
Best 10 Python Books For Beginners & Advanced Programmers https://tekkiehead.com/best-python-books.html/ https://tekkiehead.com/best-python-books.html/#respond Sun, 26 May 2019 22:43:39 +0000 https://tekkiehead.com/?p=1505 Best Python books! There are plenty of resources available in the market to learn any programming language but my all-time favorites to start with a Book. You must have heard many famous online courses but personally I feel what we learn by reading books is always the best compared to ...

Read moreBest 10 Python Books For Beginners & Advanced Programmers

The post Best 10 Python Books For Beginners & Advanced Programmers appeared first on TekkieHead.

]]>
Best Python Books

Best Python books! There are plenty of resources available in the market to learn any programming language but my all-time favorites to start with a Book. You must have heard many famous online courses but personally I feel what we learn by reading books is always the best compared to any other online courses. I am pretty sure you guys are also thought the same; that’s what we all are here!

Likewise, any other programming languages there are many books available on python- starting from beginners to advanced and many on its applications. 

We are going to list down best python books in the areas of – Beginner, intermediate/Advanced and Applications. If you are fresh in the python business- Good, if you know python but wanted to learn more critical and advanced things- Great, if you know Python very well and looking to implement in any application- Even Better– Wherever you fall in those categories, you will not get disappoint with this list.

Best Python Books for Begineers

1. Learning Python, 5th Edition by O'Reilly Media (Mark Lutz)

Python is a powerful multiparadigm computer programming language, optimized for programmer productivity, code readability, and software quality. 

This book provides a comprehensive and in-depth introduction to the Python language itself. Its goal is to help you master Python fundamentals before moving on to apply them in your work. This book is designed to serve as a single, all-inclusive learning resource for all Python newcomers, whether they will be using Python 2.X, Python 3.X, or both.

By design, this book is a tutorial that emphasizes the core Python language itself, rather than specific applications of it. As such, this book is intended to serve as the first in a two-volume set: 

• Learning Python, this book, teaches Python itself, focusing on language fundamentals that span domains. 

• Programming Python, among others, moves on to show what you can do with Python after you’ve learned it.

2. Learn Python the Hard Way: A Very Simple Introduction to the ...

“Learn Python the Hard Way” by “Addison-Wesley Professional” starts with very touching and beautiful line- “A very simple introduction to the terrifyingly beautiful world of computers and code”. 

This is one of the best python book meant to get you started in programming. The title says it’s the hard way to learn to write code, but it’s actually not. 

This book instructs you in Python by slowly building and establishing skills through techniques like practice and memorization, then applying them to increasingly difficult problems.

3. Programming in Python 3: A Complete Introduction to the Python Language

“Programming in Python 3” by “Mark Summerfield” describes basic python concepts in a very effective way. 

It starts with Rapid introduction to procedure programming and then Data types, control structures and functions etc. covers detailed overview specially for beginners. 

The book is designed to be useful to several different audiences, including self-taught and hobbyist programmers, students, scientists, 

engineers, and others who need to program as part of their work, and of course, computing professionals and computer scientists.  The book is structured in such a way as to make you as productive as possible as quickly as possible.

4. Fluent Python: Clear, Concise, and Effective Programming

“Fluent Python” by “O’Reilly Media” is a hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. 

Author “Luciano Ramalho” takes you through Python core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.

This book covers: Python data model, Data structures, An understanding of text vs bytes duality in the Unicode age Functions as objects,  Python functions as first- class objects, build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance Control flow: leverage context managers, etc.

Best Python Books for Experienced Programmers

1. Python Cookbook, Third edition by O'Reilly Media

This is a recipe for Mastering Python 3 by “David Beazley & Brian K. Jones”. This unique cookbook is for experienced python programmers who want to focus on modern tools and idioms. 

It is a complete recipe for more than a dozen topics, covering the core python language as well as common tasks covering all application domains. Each section contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.

2. How to think like a computer scientist: Learning with Python by Green Tea Press

If you are interested in data scientist field and looking for start with python then this book is gift for you!

After reading this book you will start thinking like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. This book has covered advanced topics such as computations, assembling components into systems and evaluating tradeoffs among alternatives, observe the behavior of complex systems, form hypotheses, and test predictions etc.

3. Python Crash Course by No Starch Press

This book is rapid crash course covered with multiple topics in a very effective way. After taking this crash course you will be able to build programs that works – games, data visualizations, and web applications.

If you want to learn the basics of programming quickly so you can focus on interesting projects, and you like to test your understanding of new concepts by solving meaningful problems, this book is for you.

Python Crash Course is also perfect for middle school and high school teachers who want to offer their students a project-based introduction to programming.

Best Python Application Books

1. Text Analytics with Python by Apress

A Practical Real-World Approach to Gaining Actionable Insights from your Data.

“Text Analytics with Python” by “Dipanjan Sarkar” follows a comprehensive and structured approach in this book. 

First it tackles the basics of natural language understanding and then it addresses interesting problems in text analytics including text classification, clustering, similarity analysis , text summarization etc. 

Also, it has covered with the topics such as analyze text structure, semantics, sentiment, and opinions. In this book you will find topics explained with real world examples and that is why this book stands out among others.

2. Beginning Ethical Hacking with Python

“Beginning Ethical Hacking with Python” by “Sanjib Sinha” speak about basics of ethical hacking and gain insights into the logic, algorithms, and syntax of Python. 

This book will set you up with a foundation that will help you understand the advanced concepts of hacking in the future. Learn Ethical Hacking with Python 3 touches the core issues of cyber security: in the modern world of interconnected computers and the Internet, security is increasingly becoming one of the most important features of programming. 

Ethical hacking is closely related to Python. For this reason, this book is organized in three parts. The first part deals with the basics of ethical hacking; the second part deals with Python 3; and the third part deals with more advanced features of ethical hacking.

3. Invent Your Own Computer Games With Python

Computer game is always fun and thrilled to work on! “AI Sweigart” teaches you how to program your own computer games. 

You’ll learn a useful skill and have fun games to show for it! 

This book teaches you how to program by making video games. Once you know how the games in this book work, you’ll be able to create your own games. This is my all-time one of the best python books.

This book’s website is at Invent with python  You can find several resources related to this book there.

The website at http://reddit.com/r/inventwithpython is a great place to ask programming questions related to this book. Post general Python questions to the LearnProgramming and LearnPython websites at http://reddit.com/r/learnprogramming and http://reddit.com/r/learnpython, respectively.

I hope the best python books list described here helps you somewhere down the line in your python learning journey. Definitely, you must have your own top list of python books, feel free to let everyone knows about your kind of list.

The post Best 10 Python Books For Beginners & Advanced Programmers appeared first on TekkieHead.

]]>
https://tekkiehead.com/best-python-books.html/feed/ 0
The Zen of Python (PEP-20) https://tekkiehead.com/the-zen-of-python-pep-20.html/ https://tekkiehead.com/the-zen-of-python-pep-20.html/#respond Sat, 30 Mar 2019 18:02:14 +0000 https://tekkiehead.com/?p=1420 The PEP contains the index of all Python Enhancement Proposals which are known as PEPs. PEP numbers are assigned by PEP editors. Now somewhat you probably know what does it mean by “The Zen of Python (PEP-20)”. Tim Peters introduced very interesting 20 new “guiding principles”. But only 19 principles ...

Read moreThe Zen of Python (PEP-20)

The post The Zen of Python (PEP-20) appeared first on TekkieHead.

]]>
The Zen of Python (PEP-20)

The PEP contains the index of all Python Enhancement Proposals which are known as PEPs. PEP numbers are assigned by PEP editors. Now somewhat you probably know what does it mean by “The Zen of Python (PEP-20)”.

Tim Peters introduced very interesting 20 new “guiding principles”. But only 19 principles have been officially written and accepted, which influences in Python programming language development. The last one- 20th principle, “for Guido to fill in” were not considered which was referred to Guido Van Rossum, the original author of the Python language.

Import this ?

Import this! What? Tim Peters says, just import this! It means importing “this” package – The Zen of Python theory! Go ahead and see the result by firing command “import this” on your python shell or command prompt.

The Zen of Python (PEP-20)

>>> import this

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea — let’s do more of those!

Where is this.py?

You must have wondering from where this package is getting imported! You can easily find this! Since this is officially accepted, it is available with standard python.
File location might be differ depending on your installation and operating system. You can see the details by using this command. Here is my this.py file situated.
 >>> this
  < module 'this' from 'C:\\TekkieHead\\Programs\\Python\\Python37\\lib\\this.py'>
 >>>

What is exactly inside this.py?

It should be exactly same lines written with print command, I assumed. But there is totally different content present in the this.py file, may be in different language! Have a look at it and help me to recognize this language in the comment box.
Go to file location, write click and open (This.py) with IDLE or text or notepad++ or…
this.py

s = “””Gur Mra bs Clguba, ol Gvz Crgref

Ornhgvshy vf orggre guna htyl.
Rkcyvpvg vf orggre guna vzcyvpvg.
Fvzcyr vf orggre guna pbzcyrk.
Pbzcyrk vf orggre guna pbzcyvpngrq.
Syng vf orggre guna arfgrq.
Fcnefr vf orggre guna qrafr.
Ernqnovyvgl pbhagf.
Fcrpvny pnfrf nera’g fcrpvny rabhtu gb oernx gur ehyrf.
Nygubhtu cenpgvpnyvgl orngf chevgl.
Reebef fubhyq arire cnff fvyragyl.
Hayrff rkcyvpvgyl fvyraprq.
Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.
Gurer fubhyq or bar– naq cersrenoyl bayl bar –boivbhf jnl gb qb vg.
Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh’er Qhgpu.
Abj vf orggre guna arire.
Nygubhtu arire vf bsgra orggre guna *evtug* abj.
Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg’f n onq vqrn.
Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.
Anzrfcnprf ner bar ubaxvat terng vqrn — yrg’f qb zber bs gubfr!”””

d = {}
for c in (65, 97):
for i in range(26):
d[chr(i+c)] = chr((i+13) % 26 + c)

print(“”.join([d.get(c, c) for c in s]))
If you are lazy to find location for this.py, write click and open with idle, etc. 

Here is the trick for you! 

print(this.s) command prints the text content of this.py file.

>>> print(this.s)

Lets play with this !

While going through the Zen of Python notes, I have got something very interesting which you might love it! May be its good idea for you to try same lines and come up with the new interesting lines, of course I would love to read from you!
Here you go ! you-love-this
>>>import this
.
.
>>> love=this
>>> you=love
>>>
>>> love is love
True
>>> you is you
True
>>> love is you
True
>>> this is not you
False
>>> love is not you
False
>>> you is not love
False
>>> love is this
True
>>>

What is opposite of this? May be THAT !

Daniel Greenfeld come up with the sort of opposite theory of Zen of python called as The Anti-Zen of Python! This is exactly opposite of what Time Peter have introduced. Game of words!

The Anti-Zen of Python

You can have a look at the principles on your shell by importing that using command “import that.” That package is not distributed with standard Python.
If you still attempt to import that then you will get this error – ModuleNotFoundError: No module named ‘that’.
You need to install that package using pip.

Install that !

Open command prompt/terminal and follow these instructions –
H:\>pip install that
Collecting that
  Downloading https://files.pythonhosted.org/packages/64/72/12dc208c9086e2584f15f681fcd03c74179341d0295a6/that-1.0.7.tar.gz
Installing collected packages: that
  Running setup.py install for that ... done
Successfully installed that-1.0.7
You are using pip version 18.1, however version 19.0.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
H:\>
Oops..! I’ve got the warnings to upgrade the pip comand version. Don’t worry, if you also get one. Let’s continue to upgrade it or you may skip this!
H:\>python -m pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df25dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB)
    100% |████████████████████████████████| 1.4MB 6.4MB/s
Installing collected packages: pip
  Found existing installation: pip 18.1
    Uninstalling pip-18.1:
      Successfully uninstalled pip-18.1
Successfully installed pip-19.0.3
H:\>

Import that !

>>> import that

The Anti-Zen of Python, by Daniel Greenfeld

Ugly is better than beautiful.
Implicit is better than explicit.
Complicated is better than complex.
Complex is better than simple.
Nested is better than flat.
Dense is better than sparse.
Line code counts.
Special cases are special enough to break the rules.
Although purity beats practicality.
Errors should always pass silently.
Spelchek iz fur loosers.
In the face of ambiguity, one guess is as good as another.
There should be many ways to do it.
Because only a tiny minority of us are Dutch.
Get things running, then fix them later.
If the implementation is hard to explain, it's enterprisey.
If the implementation is easy to explain, it won't take enough time to do.
Namespaces are too hard, just use "from module import *"!
>>>

Photo Credits: Pixeles ; References: Python PEP-20  The Anit-Zen Python

The post The Zen of Python (PEP-20) appeared first on TekkieHead.

]]>
https://tekkiehead.com/the-zen-of-python-pep-20.html/feed/ 0