Privacy education for smartphone user

Standard

Recently I organised one event on “Privacy education for smartphone user”. My focus is to create internet privacy awareness among very new smartphone users, where most of them started using smartphone a few months back.

In this event, I started with very basic things like smartphone features, social app etc. Then I jumped to the basic of internet privacy. There I have discussed how our data is being sold, how other internet users are tracking us when we are surfing internet etc.
Not only that, even I told them why people don’t care about their data privacy. After that, I have shown them various solutions which can help them to save their internet privacy.

Also, I shared how to protect privacy on Android.

Here is my slide.

Thanks DuckDuckGo for helping me to organise this awesome event.  27 people came up during the event. After the events, all participants showed that they have learnt somethings new which help them to enhance their online life.

 

 

India uses Firefox Nightly: Kick off on May 1, 2017

Standard

In my last blog, I have announced that Mozilla India is going to organize a special campaign on Firefox Nightly Usage in India. RSVP here.

Everything is set. Gearing up for the campaign.

#INUsesFxNightly_fb

 

 

 

BTW Recently we have organized one community call on this campaign. You can watch it to know more about how to organize events and technical things.

  • How to get involved:
    • Online Activities
      • Telling and inviting friends!
      • Create the event in social media!
      • Writing about it on Facebook & Twitter.
      • Posting updates on social media when the event is running.
      • Running an online event like webinar for this campaign. Please, check the event flow.
      • Blog posting regarding Firefox Nightly technical things, features and events.
    • Offline Activities
      • Introduction to Mozilla
      • Introduction to Firefox Nightly Release cycle details
      • Why we need Firefox Nightly users?
      • Showing various stats regarding firefox
      • Installing Nightly on participant’s PC
      • WebCompat on Firefox Nightly
      • How they can contribute in Nightly (QA and Promotion)
      • Swag Distribution
  • Duration of Campaign: 2 months
  • Total Number of offline events: 15 only. 
  • Hashtag: #INUsesFxNightly
  • Duration of each event: 3-5 hours

Swag is ready! 

 

IMG_20170425_174228.jpg

Swag for offline events

For requesting swag, please read here.

Also, we have the budget for these events. You can request it. Know more here .

Other than that if you want to know more about activity format, event flow, resource and more thing, please read the wiki.

If you have a special query, please send a mail to Biraj Karmakar [brnet00 AT gmail DOT com]. Don’t forget to join our telegram group for a realtime chat. 

 

 

India uses Firefox Nightly – A Campaign especially for India

Standard

Fellow mozillians, I am super excited to inform you that very soon we are going to release a new campaign in India  called “India uses Firefox Nightly“. Behind this campaign, our mission is to increases Firefox nightly usages in India. 

Why India?

As we all know we have a great Mozilla community around India. We have a large number of dedicated students, developers and evangelists who are really passionate about Mozilla. We have seen that very few people in India actually know about Firefox Nightly. So we have taken an initiative to run a pilot campaign for Firefox Nightly throughout India. Firefox Nightly, as a pre-release version of Firefox targeting power-users and core Mozilla contributors, is a glimpse of what the future of Firefox will be for hundreds of millions of people. Having a healthy and strong technical community using and testing Nightly is a great way to easily get involved in Mozilla by providing a constant feedback loop to developers. Here you can test lots of pre-release features. So it needs little bit of general promotion, which will pump to bring a good number of tech-savvy, power users who will be our active community members.

Few Key points

Time Frame: 2 months Max              Hashtag: #INUsesFxNightly

Event Duration: 3 – 5 Hours              Total events: 15

Who will join us: We invite students, community member, developer, open source evangelist to run this campaign.

Parts of Campaign 

Online activities:

Mozillians spread the message of this campaign around the India as well as through social media (facebook, twitter, Instagram), blog, promotional snippet, email, mailing list, website news item etc.

Offline activities:

Here any community member or open source enthusiasts can host one event in his area or join any nearby event for helping organisers. The event can be held at Startup Company, School, University, Community centre, Home, Café. 

Goals for this initiative

Impact:

  • 1000 Nightly Installed
  • 20 New Active Contributors

Strength:

  • 30 Mozillians run events
  • 500 Attendees

BTW have you tried Firefox Nightly yet, download it now?

More details will come soon. Stay tuned!

We need many core campaign volunteers who will help us to run this initiative smoothly. If you are intersted in joining campaign team, please let me know.

Have design skills? We need a logo for this campaign, please come and help us here.

GNOME 3.24 Portland Release – Kolkata Meetup

Standard

Again another open source community, now it is GNOME…….

Two days ago, I have successfully organised GNOME 3.24 Portland Release party with few open source community member around Kolkata. Yes, this was the first ever GNOME community meetup in Kolkata.

Meetup Agenda:

  • Introduction What is GNOME?
  • Why are we celebrating GNOME 3.24 Release Parties?
  • Changes in GNOME 3.24
  • What are areas they can start contribution?
  • GNOME Kolkata group formation
  • How to engage new contributor in GNOME Kolkata
  • How to spread awareness around Kolkata
  • How to engage local people in GNOME Kolkata
  • Future Meeting planning

We had a fruitful discussion on every topic. This is just a start.

Here is group photo.

 

My dream project – Digital Literacy Camp 2017

Standard

Sorry, for posting this late. Actually last few months I was so busy. That’s why I could not write this here.

As you all know, the world has now transformed into a global village and the digital literacy movement will touch every city one by one. Lack of web literacy can push young minds to the darkness of ignorance, where no dreams prosper. That’s why I started this initiative called “Digital Literacy Camp 2017“- this is my dream project.

So let me introduce you all to my Dream Project – Digital Literacy Camp 2017 – aim to reach 100 students in my city and make them powerful web citizens, transforming the little part of our whole country.

I started my campaign in various crowd fudging site from December 1st week’16.

Our training period starting from 1st Mar to 31st May 2017. So we already started our training……..

This is three months staggered campaign to educate 100 underprivileged students on and prepare them for a better tomorrow. Here we have 100 Students from the unprivileged community. 1 Common dream. The Desire to learn – Basic Computer Learning, Internet & Web Literacy, Spoken English and Smartphone usage.

Why this 100 students from the underprivileged community:

Some children are born to lead. But at some point time, these students are always used to hear “NO”, because of their economic condition but we are saying “Yes” to their dreams. Our goal is to open a whole new world to these underprivileged children by fueling their curiosity. It is not just about education, we will help these kids learn effective skills through fun activities. Let’s work together to empower a generation of digitally literate citizens. They are here to make a difference in the lives of others.

Our campaign video:

Our goal:

After three months’ training, the students will:

1. Understand the working of a computer and know about the various programs.

2. Use English while communicating with others. 50% of the content produced on the internet is written in English, so the spoken English skills will come in handy.

3. Utilise the power of the internet to understand the world in a better way. Explore the new way of learning through the Internet. They can know more about privacy on their online life. They must know how to connect online and utilise the online resources.

4. They can know how the smartphone can transform their life. Also, we have selected some fun activities which will not only keep them interested but also develop a learning spirit in them. These beautiful minds will; get the best resources from us and that included proper infrastructure, skilled trainers, study material, the internet and skill-based class training.

Impact:

Students are bombarded with tonnes of information every single day and it is very hard for them to retain the right information. We must concentrate our efforts on making them effective consumers of information. Digital footprints are permanent and if they lack digital knowledge, they will never develop the ability to differentiate between what is trustworthy on the web and what is not. As they are proceeding down this path, these young students are growing their vocabulary, learning how to do research and most importantly their critical thinking skills are developed. The little joys are priceless. The smile on their faces encourages us to work harder. If a little move can create so much difference in their life, we can definitely do bigger things for them. Bigger things can bring bigger changes. Teaching with a difference can make learning easy.

We already started our training

BeFunky Collage.jpg

Our students with guardians on 1st day of class | Date 01 March 2017

 Few photos from our training classes

 

BeFunky Collage.jpg

These are all our trainers, taking classes

For more photos, please follow our facebook and twitter. Campaign hashtag is #digitalcamp2017.

We have not raised sufficient money from crowdsourcing platform. Still, we need your help. Every contribution is equally important to make this initiative successful. Your gift can give them a hope to live and become educated digital citizens.

a7f583b0acd790909d8a69e605c6ee9ad5f72d2c.png

           If you are outside of India then this link for donation.

People staying in India can donate us through these

OGN2YV0

We would like to thank all donors and supporters. Want to know more about this program, please read here. Help us to make these kids proven Digital Literate persons.

If you have any suggestions or comments please share with us.

 

 

 

Web Compatibility Sprint at NITDGP

Standard

As a part of MozActivate initiative from Mozilla, we, from Kolkata community, organized an event at NITDGP  campus on  Web Compatibility on 5 Nov, 2016.

Participants were from 1st year, 2nd year, 3rd year and 4th year engineering students.

Our event agenda was

  • Introduction to Mozilla mission
  • Intro about Web Compatibility
  • Environment Checking 
  • Help install the developers install Firefox  (Mobile / Laptop)
  • Installing Web Compat Add On
  • Focus on the India’s top local websites 
  • Explore ways to become even more involved in the WebCompat community:

We started our event as per agenda.

 

After our brief introduction, we asked students to download latest Firefox Beta in laptop or in mobile.

 

After Web Compatibility hands-on session, students were really excited. Then they started hunting bugs in India’s top local websites.

At the end of the event, we showed them how they can more involved here.

Then we invited them to join our Mozilla Kolkata community.

We got great success at this event!

 

 

 

Report from Mozilla India Planning Meetup 2016

Standard

Hope we all may aware that Mozilla India Planning Meetup 2016 was held on 09-10th July 2016 in C-DAC Pune, India. This is an invitation only event hosted by Mozilla India Community with people from different sub communities based on gender diversity, regional representation, activities and leadership in community. This event will mainly focus on developing options for the direction, vision, strategy and roadmap of the Mozilla India community, and undertaking detailed planning of the second phase that involves the tentative Mozilla India Gathering in Pune, August 26-28, 2016.

Here I am going to write the full report of each and everything that was happened in the event.

This event was super excited for me because of two reasons, I was happy to part of this event for revamping the structure for Mozilla India as well as it was great opportunity to meet some enthusiastic Mozillians around our Mozilla India community.

Here is event agenda.

We started our very first day by filling out one survey based on our experience as a Mozillian – this looks like we are giving an exam. Our awesome fellow mozillian Ankit collected all the survey papers.

IMG_5839 IMG_5842.JPG

Then we were taking opportunity to introduce ourselves.

       _MG_0316.JPG

First of all a big thank you to  for coming here and facilitating this event.

IMG_5851.JPG

Then Haiyya organized a fabulous session on story telling – how we can inspire, motivate other mozillian by describing our story.

IMG_5852.JPG  IMG_5857.JPG

After that George started sharing about the direction of Mozilla, and 5 important areas of Mozilla’s future strategies.

_MG_0314

Reference docs for 5 important areas of Mozilla’s future strategy

      1. Firefox/Context Graph/TestPilot
      2. Future of Platform/Servo
      3. Connected Devices
      4. Mozilla Issues Agenda and Advocacy
      5. Mozilla Leadership Network

Then we have been divided in five group and worked on future strategy. Then we showed our  working templates to others.

 

Here our team was showing our strategic planning on Mozilla Leadership Network.

IMG_5880.JPG

After that Veteran Community Mentor and Leader Vineel shared growth story of Mozilla India, that was inspiring.

_MG_0367.JPG

At last we had a discussion on redesigning of Task Force though different ideas.

Here my team was proposing tightly structured design of Task Force. Though this is not final structure. In next week or so, we will open it for every community members to vote or comment on the available proposal/structure to make it more transparent and open. Stay tune for that.

IMG_0379.JPG

After that we concluded this event by sharing what we have learnt from that day.

This is how the event was ended. Then we headed to Mainland Chaina for dinner.

On the second day, we were gathered in opening circle by sharing our insights of last day event lessons.

That day was truly focused on main meetup. So we immediately started planning on goals.

IMG_0397.JPG

Then Vineel, Ankit, Vinisha and Kailas helped to categorized it in few topics.IMG_0412.JPG

Then again we were divided in 5 teams and each team worked on each. Here are the draft sheet of each goals.

At a glance – drafted goals for the meetup

  1. Develop a strategy, direction and plan for the future of the community
  2. Re-structure the Mozilla India community — structures and processes
  3. Increase the leadership/mobilizing skills of the attendees (and develop strong onboarding programs for new community members)
  4. Improve communication processes and tools, and transparency
  5. Build strong teams
  6. Build strong recognition practices
  7. Create accountability systems and a code of conduct
  8. Build a plan for increasing diversity and inclusive practice across the community

After working on planning, we started working on criteria of participant’s selection for the main meetup. Though this is not final. We are working on this.IMG_5915.JPG

Then we selected date and place for the upcoming meetup. Name has not been selected yet. Hope very soon we announce name of event with every details.

After that we started creating working groups for planning the main meetup. Every working group has built a roadmap for the next 6-weeks.

(1) Communication

Biraj, Vishal, Ashish, Siddhartha, Shaguftha

(2) Logistics

Prathamesh, Chandrakant, Sayak

(3) Regional Coord + Invitatations

Mehul, Akhil, Viswaprasath

(4) Staff/functional coordination

Sayak, Anivar

(5) Documentation

Ankit, Kailas, Harsha

(6) Content/facilitation

Mayur, Anup, Priyanka, Meghraj, Diva

(7) Strategy/Structure for Mozilla India

Deb, Vnisha, Prathamesh, Vineel, George

IMG_5918.JPG

 Communication working group’s draft roadmap for 6 weeks is here

IMG_5925.JPG

This working group is focused on Strategy/Structure for Future Mozilla India

Deb, Vnisha, Prathamesh, Vineel, George +2 people (from the broader Mozilla India community who show great interest and meet).

Then we concluded this event by committing to bringing this meetup back to our local communities. That’s why we need to host MozCafe as soon as possible with every regional community.

Special thanks goes to Grorge Roter, Umesh Agarwal, Faisal Aziz, Shahid Ali Farooqui and whole pune community  for organizing this wonderful event.

IMG_0384.JPG

After all, we got huge success in this event. But we have to do lot of work.

“We have rebooted now!
Let’s run the program” — This is my quote.

Yes Mozilla Kolkata is going to arrange MozCafe@Kolkata on 17 July, 2016, Sunday,  4 PM to 6 PM and place: An Idea . RSVP here .

Looking for tweets and facebook post from the event?

All Pics were taken by me and Harsha.

Though this is very long but I tried to keep it more productive by using more pics and less text.

Hope you enjoyed reading my blog.

Thanks!

 

 

Mozfest 2015 Report

Standard

Yay!! This year I attended my first Mozfest 2015 which was held at Ravensbourne College, London, 6-8 November 2015.

22893315761_8e44640804

MozFest is an annual celebration of the world’s most valuable public resource: the open Web. The Web unlocks opportunity, spurs creativity, teaches valuable skills and connects far-flung people and ideas. With over 1700 participants, 300+ sessions, 8 spaces, 50+ pathways, Mozfest is awesome. In the whole weekend we were building and teaching the web. I was interested to  attend Mozfest to build my leadership and skill development.

mozilla-festival-01

This time I was selected for Mozfest as a part of Global Gatherings by Mozilla participation team.

11875438_956894737691821_1165541251_n

In mozfest, first day most interesting thing was that  I attended Science fair. There were plenty of stalls with innovative ideas. I have almost explored every stalls. I learned new technology, met the pilot behind the technology.

mozilla-festival-03

I have totally understood Mozilla’s Vision and Strategy. Other than that I attended  Community Leadership Summit–( a great session I have ever attended), Facilitation Skill Building Workshop,Participation Leaders meetup.

In next two days, I tried to focus mainly those session which are under this “pathways: leading and building community through participation“. Other than that I attended some technical session. Also I attended “Tech Speaker program” and “Mozilla Campus” and few very important session for me.

Also I have several discussion with program community manager as core contributor for those program like FSA, MDN, Mozilla Science Lab, SUMO, QA etc. I have shared my 2016 goals related to that program with respective person.

From those activities and conversion in Mozfest, I started my voluntary work as per my goal. For my first goal “Increasing QA participation In india”, I have already started preparing for this. Hopefully by this, we would started activities for that.

22686019030_5a20950dd3_b

My all those activities are relevant to Mozilla because it supports Mozilla’s Goals, strategy and community.  Those things will help to build strong community, increase more participation in Mozilla, enhance community members’ leadership and skill development and community development.

My call to actions are

  • Building QA community in India
  • Organize tech speaker program in local community
  • FSA regional community development
  • Helping Mozilla campus program
  • Organize some events which will enhance community members’ leadership and skill development

Increasing more participation in local community by learning program.

Before attending Mozfest, I have shared Why Mozilla, Why Now, Why  and My mozfest experience

Our participation team is here

group_photo_reps-1024x852

I would like to thank George, Emma, Francesco and whole participation team for giving me this opportunity to attend Mozfest 2015.

All pics source: Mozfest 2015 Flickr album.

Hope you all like the blog.

You can find more blog on Mozfest 2015 here .

 

 

 

FUEL Contributor Handbook

Standard

Today I am going to share with you FUEL Contributor Handbook, which will help you to start contribution in FUEL Project which aims at solving the Problem of Inconsistency and Lack of standardization in Software Translation across the platform. Not only it works to provide a standardized and consistent look of computer for a language users but also FUEL works to create linguistic and technical resources like standardized terminology resources, computer translation style and convention guides, and assessment methodologies.

Now come to different parts of FUEL Project.

Terminologies
Style guides
UTRRS
Assessment matrix

Before start, I suggest you to do following things

Join the FUEL mailing list

Join the IRC channel #fuel-discuss @ irc.freenode.net

Next, you should look at yourself, who are you! what is your background! Localizer/Translator, Content Writer, Community builder, Developer, QA specialist, Graphic designer.

Localizer/Translator: If you localizer or Translator, you can start translation on FUEL Terminologies module based in your language. If your language is not there, you can request that. Other than that you may create your community style guide in your language.

Not only this, if you are professional localizer/translator, then from your past experience you may propose a new FUEL terminology module like FUEL Tourism, FUEL Legal etc.

Content writer: Some time developer overlooks grammatical mistake, spelling mistake. So as content writer, you can enhance those articles by improving spelling mistakes. As of now, FUEL don’t have much contents. Here are some ideas by which you may start “How to work on of FUEL Terminologies”, “How to create a module for Terminology like ‘FUEL Tourism’ in English” etc. Those will be very short and very specific etc. Other than that, you may start writing “How to get involved in FUEL”. Not only this, you may write official blog post for FUEL etc.

Community Builder: FUEL Community is being gradually developed day by day. People from the world, started contributing in FUEL. But FUEL has a great aim. So FUEL is seeking for Community builder, who are passionate for creating the Open Source Community. As a community builder, you don’t need to be a Technical person, but if you are ! Then it’s awesome. The primary goal of the community builder is creating and managing Regional FUEL community. So community builder can host the event, where he can invite several people from his community and share the concept of FUEL among the people. Also he can arrange the FUEL Hackathon, where invited participants will join start contributing in FUEL terminologies, style guide, translation, coding etc. After the event, he/she can share the event report with FUEL community. In offline, community builder can spread the word for FUEL project, engage more contributor in FUEL. Community builder is always rock star for the community.

Developer: If you are a developer, then you can fix the bug, you can do feature request, you can improve existing system by your code contribution in FUEL’s UTRRS and Assessment Matrix etc products and website. Also you can mentoring new people for code contribution in FUEL project. Other than that you may write FUEL code contribution guide which will be great for new coding contributors.

QA Specialist : If you are QA specialist, you can test FUEL’s UTRRS and Assessment Matrix etc products and website. In testing time you may find bug, you can file that bug. However you may also test some upcoming features which are in beta landings. If you are newbie in QA, then you may triage the bug, verify the bug, close the bug. Other than that you may write quick guide for QA contribution in FUEL.

Graphic Designer: If you love to do design, FUEL would be right place for your contribution. You may help by creating some social graphics, which will be used in social post. Here are some ideas, you can create some graphics on FUEL statistics, FUEL history, FUEL’s award, FUEL’s best accomplishment. Those would be reusable and hosted in FUEL website. Yeah! those graphics should be under creative commons license.

I hope I completed everything in this FUEL contributor handbook.

So now it’s your turn. Don’t wait !! Start your contribution towards FUEL project and join this community.

In the mailing list, introduce yourself and share your interest where you would like to start contribution in FUEL project. FUEL community is so helpful. Anyone of the community, will help you to start the contribution.

If you don’t have any skills, but still you want to contribute in FUEL project, just share your interest with FUEL mailing list. FUEL community members will guide you step by step.

SO DON’T WORRY. YOU JUST NEED PASSION FOR LANGUAGE!

More information about FUEL Project:

Website http://fuelproject.org/

Wiki https://fedorahosted.org/fuel/

Hope you all like this blog 😀 🙂

Maker Party on Road

Standard

Hopefully, you were aware about “Maker Party on Road” event during official maker party 2015 season. After the event I thought I would definitely share our lots of experience, fun with rest of the world. So I put it to my to-do list. Yeah, I got some time today to write this blog…….

First of all, what is “Maker party on road” ? it sounds like crazy nah!!! Yeah! first time in the world also. It’s all about just learning , making , instant sharing on road with pedestrians and travelers.

This year, when official “Maker Party” kicks off, we got to know that this year’s Maker Party is all about teaching others how to “Read”, “Write” and “Participate”, So initially, I thought this we may do something new according to this year Maker Party’s theme. Then I chalked a plan about this event, then shared this plan with other community members at our first maker party of 2015 in our town. Everyone not only just showed their interested, but also they given how to better this event and how the event would be run, what would be the probable activities. That day we finalized initial plan.

Next thing why we have chosen the road. We know that we can meet different types of people who are waking on the road, may be they would be Software developer, chaiwala, rikhsawala, police, student, IT professional, small business man etc, sharing with them about event idea, what we are going to do here etc. Actually, it’s really difficult to get people like chaiwala, rikhsawala, police etc  in house event except IT professional and Students . As well as we can teach the people in crowd, that was also my longtime desire, besides that was great enjoyment of when teaching .

Then I started digging into maker party resources. And Yeah, the activities were listed for the event.

20150828_210715

Next thing was making some materials for the events like making some cards for learning web mechanics, web literacy. Then printed HTML puzzle box ( Thanks Yofie for bringing this HTML puzzle box initiative), made some quiz questions for participation etc.

This slideshow requires JavaScript.

At last the day 29 July, 2015 was come. There was heavy rainfall in the morning that totally made worst civil life condition in the city. So we thought we could not run the event. But after 1 p.m, by the grace of God we got pleasant weather for next 4 hours. It made us so so lucky. Special thanks given to SUN.

Our activities were there WEB LITERACY,  WEB PRIVACY,  MAKING COOL STUFF,  FUN & GAMES.

How these activities suites this year maker party’s theme. We may think this way

  • Read WEB LITERACY,WEB PRIVACY and know what is it.—- under “Read” section
  • Make something cool stuffs by webmaker app and thimble  —- under “Write” section
  • Join us at Fun and Games —– under “Participation” section

Is not it ???????

So I created  a pathway how we can approach the people to come and join us.

(In future, if you are interested to host “Maker Party on Road” , please check it out this  presentations )

Then we started approaching people to join us by reading, writing, participating. Here we played our roll as a teacher by giving them cards related to web mechanics, web literacy.

Then we asked them to provide bad password to make one collage of bad password. Also we asked them some ideas how anyone can make strong password. Then we teach them about their privacy when they surf internet as well as, by what are ways they can save their identity when using internet.

This slideshow requires JavaScript.

They we showed people about webmaker app, how they can make some thing cool stuffs there and share instantly. Also we showed them thimble for making their own webpage and x-ray goggles for hacking favorite website.

Some people chose the “Fun and Games” from our activities. For that case,  we offered them “HTML” puzzle box to learn basic HTML tag. Also we offered HTML quiz, where we had a set question basic questions, True/False, fill in the blanks, output of the code etc.

So here, we were five people including me. I trained them first how they would conduct this event while I shoot the video and taking pictures of all. Yes Sometimes I also joined in the conversion with participants.

Then we took a group photo and took foot steps towards our home happily. Because the event was organized successfully. We completed our goal as well as our dream.

IMG_5201

This was  how event was ended. Believe me, during the event, there was not a single drop of rain. I am very happy to be a part of this Webmaker community, which always gives me the joy of teaching.

During the event, we met 80 + people, some signed up sheets are here…

20150828_205016

Feedback from participants

20150828_205237

On the next day of the event, I started editing the video. It almost took 15-16 hours to  make it ready.

At the next day I uploaded it and shared in the world.

At last I would like to thank you ….

Without you all, the event could not be possible.

Next Who am I ?

Yeah, My name is Biraj Karmakar, IRC: biraj, Webmaker Super Mentor, Mozilla Reps and 5 Years Mozillian …..

May be it took some time when you were reading this long blog post, I am so sorry for that.

Thanks once again for reading this!!!

Event blogs from other community members