Professional Content Writer with Proven Track Records – Available for Hire
(Note: This page is pretty old and does not contain recent updates)
Content is king. You have good content, you have quality traffic. And when you have traffic you can do whatever you want with it – make money, monetize by ads, create a community, spread your name, establish a belief, create trust for your company, whatever you want. To get better contents for you website, blog, book, etc. you need to hire a commited and professional author. I can be that guy for you. Don’t forget to send me an introduction email.
Wrting is my passion. I wrote a little story and a poem when I was just a grade one student (as far as my memory goes), I started to write songs two or three grades later. Leave it, they were childish stuffs. I started blogging more than a decade ago. I did not write for profit, fame or anything back then, it was all about passion and teach people what I know, tell them what I believe, talk about social and global problems and all those good things a passionate writer should write about. I have been writing professionally for some years now. I have written for a handful of companies, individuals, friends, and also for myself.
I can write on a variety of topics. Though, from the lists below you might think that I am a technical writer (yes, that is a special speciality of mine due to being a tech professional), I write perfectly on a very long list of topics. Even if you need something that do not have any prior knowledge about, I can give you a perfect piece if you give me the time to study on that for some time. You won’t regret hiring me ever as none regreted before. As I believe in quality over quantity, you will get pieces that will be hard find elsewhere. Again, I am open to suggestions, so you will also be able to add color of your soul in my writing. Engough talk, let’s get back to work.
Here are some examples of my writings. Don’t forget to tell me your opinion through email about my writings.
- Monitor Filesystem Events with Pyinotify (published on Linode.com)
- Career In Cyber Security
- Destructuring in ES6
- Metaprogramming with Metaclass in Python
- Python 3 Programming Basics
- Understanding & Working with Strings in Python 3
- Best Website Monetization Strategies in 2018
- How to Promote Physical Products Online in 2018
Java
Java Basics and Intermediate
- Enums In Java Explained
- Introduction To Generic Programming With Java
- Generics, Arrays And Collections In Java
Java I/O
Network Programming in Java
Java Beyond the Basics
- Working With Date and Time in Java
- Processing ZIP Files With Java
- Null And NullPointerException In Java Explained
- Regular Expressions In Java
Parsing with Java
Multiprocessing in Java
- Understanding Concurrency in Java
- Programming With Threads in Java
- Thread Synchronization with the synchronized Keyword in Java
JavaScript, Node.js, TypeScript, ES6+
JavaScript Basics & Intermediate
- First Steps In JavaScript With Node.js
- String Manipulation In JavaScript With Node.js
- New Working With Files In JavaScript With Node.js
- Basics of JavaScript Functions
- Data Type Conversion In JavaScript
- Intro to Arrays in JavaScript
- Working With Mutator Array Methods in JavaScript
- Non-Mutator Array Methods In JavaScript
- Understanding JSON in JavaScript
ES6
- Introduction to ES 6 Classes
- Advancing into ES6 Classes
- Destructuring in ES6
- Introduction to for-of loops in ES6
Angular, SPA, Single Page Application, Angular 5+/6+
- Intro to Angular and the Evolution of the Web
- Getting Started with Angular 5
- Creating Your First Simple Angular Application
- Adding Dynamic Behavior to our Angular Application
- Displaying an Array of Elements in an Angular Template
- Working With Objects, ngFor and ngIf in Angular
- Property and Attribute Binding in Angular
- Class and Style Binding in Angular
- Event Binding in Angular
- Two Way Data Binding and Pipes in Angular
Project Based Tutorials on Angular (Angular/Angular.js, TypeScript, JavaScript)
In this series of 10 articles I guide the learners to create a to-do single-page-application (SPA). I strat with explaining stuffs, go from simple to complex to completion.
- Angular 5 To-Do List App – Part 1
- Angular 5 To-Do List App – Part 2
- Angular 5 To-Do List App – Part 3
- Angular 5 To-Do List App – Part 4
- Angular 5 To-Do List App – Part 5
- Angular 5 To-Do List App – Part 6
- Angular 5 To-Do List App – Part 7
- Angular 5 To-Do List App – Part 8
- Angular 5 To-Do List App – Part 9
- Angular 5 To-Do List App – Part 10
Learn to Develop a Web Framework from Scratch (JavaScript, Node.js)
There are uncountable number of developers in this globe who know how to create applications using framework. But, there are very few of them who know how to create those frameworks. To level up your knowledge way beyond those around you, you should learn how to create a framework. Actually, you need to learn it to earn more knowledge beyond conventional learning. In this series of articles I teach how to develop a web application framework from scratch. It is not a full featured framework, but a very simple one for educational purpose. To see production ready frameworks developed by me take tour to my Github account.
- Backend Development in Node.js – Reading and Serving Files
- Node.js Backend Development – Creating Custom Modules
- Node.js Backend Development – Working with Responses
- Node.js Backend Development – Urls, Methods, & Forms
- Node.js Backend Development – Implementing Routing
- Node.js Backend Development – Implementing Improved Routing
- Node.js Backend Development – Serving Static Files
- Node.js Backend Development – Global Objects
- Node.js Backend Development – Implementing a Templating System
Android, Mobile Application Development
- Components of an Android Application
- Storage Options In Android
- SQLite Database Programming In Android
- Understanding Content Providers For Android Programmers
- Working With Content Providers In Android
C
Ruby
- Should I Use Ruby?
- Writing Your First Program in Ruby
- Understanding Strings in Ruby
- String Operations in Ruby with Operators
- String Methods in Ruby
- Understanding Data Types in Ruby
- Understanding Arrays in Ruby
- Working With Different Array Methods in Ruby
- Working With Hashes in Ruby
- Working with files in Ruby
- Conditional Statements in Ruby
Python
Python Basics
- Python 3 Programming Basics
- Understanding & Working with Strings in Python 3
- Formatting Strings in Python 3
Python Beyond the Basics
Asynchronous Python
Data Visualization with Python
Math & Statistics with Python
Python Network Programming
Python Beyond Advanced
Python Decorators
- Understanding and Working With Decorators in Python
- Working With Class and Method Decorators in Python
- Understanding Advanced Decorators With Parameters In Python
Database Programming in Python
Lexing, Parsing, Text Processing, Data Processing in Python
- Custom Markdown Parsing With Mistune and Python
- Processing Markdown in Python
- Working with CSV in Python
Python I/O
Regular Expression in Python
Multiprocessing in Python
Web Application Development with Django (Python, Django, ORM, Templating)
- Beginners’ introductory guide to web development with Python and Django
- Understanding the request-response lifecycle of a Django web application
- Django URL dispatching and request processing
- Working with Django views
- Working with Django models – Django ORM
- Working with Django templates
- Working with forms in Django
Flask
PHP
- Learn PHP Programming in Computer Scientists’ Ways – The Inception
- Installing and Working with PHP Without any Server
- JIT, Asynchronous Programming, Preloading and PHP 8
Templating
- Getting Started with Creating Custom Templating System with Jinja2
- Customizing the Jinja2 Environment
Sysadmin, DevOps, Security, Hacking
- How to Setup SSH Key on Ubuntu 18.04
- What is Secure Shell (SSH), Why do We Need It
- How to Install WordPress on Ubuntu
- Keeping Your Linux Server Secure
WordPress, WordPress Security/Hacking
- Top 10 Evergreen WordPress Security Tips
- WordPress vs WordPress.com vs WordPress.org
- Best WordPress CRM Plugins in 2018
- How to Install WordPress on Ubuntu
- Why to choose WordPress for your next Business, Website or Blog
- Potential WordPress Security Threats and How to Fix Them in 2018
Understanding Technologies
- Understanding Universal Resource Locator (URL) for Programmers
- Introduction To Markdown For Programmers
- What is Secure Shell (SSH), Why do We Need It
Listicles
- Best WordPress CRM Plugins in 2018
- Best Python IDE in 2018
- Top Python Data Science Libraries
- Best Self Hosted Password Managers, Vaults in 2018
- Programming Languages to Learn in 2018
Career, Career Decisions, Job, Freelaning, Money
- Career In Cyber Security
- Writing Resume for Programmers
- How Not To Find Clients As A Freelancer
- How To Make Decent Money Writing Articles As A Freelancer
- The Real Way To Bid For Jobs On Freelancing Sites To Get The Contracts
- Should I Use Ruby?
Business, Marketing, Internet/Digital Marketing, SEO
Contents in Bangla
Bangla (alternatively Bengali) is my native language. Besides English I like to write contents in Bangla too, but it is not as frequent as English. Below are few samples of my writing in Bangla.
Technical Content in Bangla
Poem in Bangla
Yes, I like to write stories and poems and they are not like anyone. My writings are totally unique. I can say that you will have some good time reading them. I also write stories in English.
Ghost Writing & Credits
I usually do not do ghost writing (ah, this guy is afraid of ghosts) and do not agree to work with if I do not get proper credit of writing. Yes, again, I sometimes like ghosts in movies and like to write as a ghost writer. But, when I write as a ghost (writer) I charge double or triple the normal fee. You are welcome to discuss with me. Heat up your email client, write an email and fire towards my inbox.
Pricing
I usually write for $300/1k words. It sometimes goes down to $200 and even sometimes $100 depending on the complexity of the writing and depending on how many articles you want each week or month. Let’s do some discussion, but remember that I am not a person of bargain.
Conclusion
Still unsure? Let’s do a paid test before commiting to a long term working relationship.