logo

PineBoat

  • Home
  • About
  • Search
  • rss feed logo

Developing an Installable Website Is Unbelievably Easy

  • By Vijayabharathi Balasubramanian
  • October 7, 2018
  • 7 minute read
  • Tags:
    • Service Workers
    • |
    • Javascript
    • |
    • PWA
    • |

Just 2 extra files. A manifest and a service worker JavaScript, both less than 10 lines. That's all it takes to install your website to your mobile home screen.

Read more...

Progressive Web Apps Are All You Need to Reclaim Users

  • By Vijayabharathi Balasubramanian
  • August 26, 2018
  • 13 minute read
  • Tags:
    • Service Workers
    • |
    • Javascript
    • |
    • PWA
    • |
    • Progressive Web Apps
    • |

Progressive Web Apps are like X-Men. They are normal websites with superpower mutations. They learned to live on mobile home screen and work offline! You don't know you are using them.

Read more...

Why CSS Selectors are the most useful Selenium WebDriver locators?

  • By Vijayabharathi Balasubramanian
  • July 10, 2018
  • 13 minute read
  • Tags:
    • CSS
    • |
    • CSS Selectors
    • |
    • XPath
    • |
    • Selenium
    • |
    • WebDriver
    • |

When Front end developers need to locate elements on a web page, they use CSS selectors! Why not for selenium webdriver automation?

Read more...

Re-Think Promises When You Write Async JavaScript

  • By Vijayabharathi Balasubramanian
  • June 15, 2018
  • 25 minute read
  • Tags:
    • Javascript
    • |
    • ES6
    • |
    • Promises
    • |
    • Async
    • |
    • Await
    • |
    • Callbacks
    • |

Promises are the new return type of most of the asynchronous web APIs in JavaScript. Much friendlier on your brain. They help you handle errors better. Also, to have more control

Read more...

Think Event Loop When You Want to Run to Completion

  • By Vijayabharathi Balasubramanian
  • May 25, 2018
  • 11 minute read
  • Tags:
    • Javascript
    • |
    • Async
    • |
    • Event Loop
    • |

Event loop in the browser and the promise to Run to Completion are the two key aspects of Asynchronous JavaScript

Read more...

Have you gone offline?

  • By Vijayabharathi Balasubramanian
  • December 9, 2017
  • 1 minute read
  • Tags:
    • offline
    • |

This is an offline page. Looks like we can't reach the network. Do not loose hope, you can still find something useful within these pages.

Read more...

How to Energize a Scary Terminal With Little Scripts

  • By Vijayabharathi Balasubramanian
  • November 23, 2017
  • 6 minute read
  • Tags:
    • Git
    • |
    • Bash
    • |
    • Aliases
    • |
    • Terminal
    • |
    • Workflow
    • |

Three valuable tools to finally conquer fear of terminals. Git Aliases, Bash Aliases, and One click snippets.

Read more...

How to Make Regular Expressions Your Ally

  • By Vijayabharathi Balasubramanian
  • November 12, 2017
  • 26 minute read
  • Tags:
    • Regular Expressions
    • |
    • JavaScript
    • |
    • RegExp
    • |

Have you stayed off from Regular Expressions because they look complex. Grok them in this 30-minute practical guide.

Read more...

How to Shatter Impostor Syndrome and Boost Confidence

  • By Vijayabharathi Balasubramanian
  • September 7, 2017
  • 12 minute read
  • Tags:
    • Learning
    • |
    • Impostor Syndrome
    • |
    • Code Refactoring
    • |

Everyone faces their impostor self once in a while. Especially when you know how much you don't know. One way to fight against the syndrome is to recognize what you do know. To realize you are becoming better.

Read more...

Privacy Policy

  • By Vijayabharathi Balasubramanian
  • September 7, 2017
  • 2 minute read
  • Tags:
    • privacy
    • |
    • policy
    • |

Privacy first: no tracking scripts, no Google Analytics

Read more...
  • First
  • Previous
  • Next
  • Last

Newsletter

Please subscribe to my email list to contact you through email to:

  • notify new posts
  • ask for your opinions
  • notify new courses

Powered by MailChimp

Hi, I am Vijayabharathi, a software quality assurance and test automation lead for enterprise IT organizations. I am also a web developer with a front-end developer certification from freecodecamp. I write about my learnings on Web Development in this site.

You should follow me on twitter here.

Featured*

I guest-authored an article for Auth0 blog about Dockerized Ruby on Rails workflow with continuous testing . Part 2 with continuous deployment workflow using Github, TravisCI and Heroku is now available too.

Privacy note

In case you don't fully understand GDPR, just know that it is a good thing and protects your personally identifiable information (PII). I removed third party visitor tracking scripts from this site, and added my own solution that tracks non-PII data just to know if anyone reads articles on this site. Privacy page is updated with more details if you are interested.

  • Theme design by Vijayabharathi B
  • Powered by Hugo and Netlify
  • Beehive Theme on Github
  • Get this on your RSS feed reader
  • Explore Sitemap
  • Copyright © 2017 to 2018