Building Mobile Apps using VueJS. Also Cordova vs. Capacitor
· ☕ 6 min read
If given a choice to develop mobile apps, what is it going to be Capacitor, Cordova or something else altogether? Here are my glorious opinions on the matter. The World of Mobile Apps - with VueJS As fans of VueJS, we have more than few options for mobile app development. A few popular ones are -

Layouts in Vuetify vs. Quasar
· ☕ 7 min read
How do you create typical layouts in the the most popular Material Design styling libraries for Vue? Creating layouts for your application Layouts help us standardize UI across the application. For e.g., you have layouts to take care of - Toolbar for the app and for views/components Navigation bars Standard controls (buttons/titles etc.

Test Email Functionality During Development
· ☕ 2 min read
Here are a few simple ways and powerful tools to test your email functionality when you are developing your awesome application. The Case for Email Testing After working in CRM and dealing with millions of records, and dozens of fragile’ly built systems, I have been through imagined (and a couple of real) scenarios of email fiascos -

A quick start on ASP.NET Core Razor Pages
· ☕ 8 min read
Here’s a quick introduction to Razor pages in ASP.NET core, and an opinionated way to quickly start building applications using Razor pages. And yes, there is a case for using Razor pages even in 2020. So.. ASP.net? Yes, indeed. I have had a love-hate relationship with ASP.NET through years. I am way less productive using ASP.

Free Excel Template for Scrum Projects
· ☕ 2 min read
Excel is the only program you need to survive in IT. So, how about a template for tracking tasks in an Agile Scrum project? Why Scrum? If you are looking for the answer on why agile / scrum - You are in the wrong site That is well beyond the scope of this post In short: Scrum is a framework to run your project using Agile methodologies.

New theme for Saber.land - Beautiful Saber
· ☕ 2 min read
I played around with Saber.land a bit in the past week and it’s been amazing to work with. Mix Vue with static content in .md files Templates that I understand and love Use .md or .html files for content Easily bring some “dynamism” to the static pages - conditional rendering, use variables and so forth I mashed together a few design elements and created a new theme called “Beautiful Saber”.

Use Packages Locally Without Publishing Them
· ☕ 2 min read
How can you use packages being developed locally in other projects - without publishing them to npm repository? NPM Packages Make Life Exciting NPM makes it really easy to create packages and reuse them across projects. I am not even talking about big, useful libraries like Vue, Loadash etc. - just the routine problems across our projects.

A story of company case studies and API testing
· ☕ 3 min read
#rant that none asked for. I came across this whitepaper on testing micro services. I clicked on this link because I am writing microservices now but I am fairly new to microservices. I did a mistake that I have repeated 1593 times in the past. The said link was a resource by one of the big IT service providers.

Automatic Dynamic Sidebars in Vuepress
· ☕ 6 min read
How can you get automatic sidebars to be generated in Vuepress depending on the page? The Situation Vuepress is simple. Being simple is rather difficult. In the case of Vuepress, the difficulty can show up in unexpected places. Starting with Vuepress is simple enough. Equally simple is enabling navigation on your site at multiple levels through a “sidebar” and/or a “navbar”.

Refer Project Folder from NPM Package
· ☕ 1 min read
You can refer to other files/folders using a simple require or using basic node libraries. But, how can you do that with npm packages? The Problem When creating a bunch of Javascript files, here’s what you can do to refer other files - 1 const awe = require("../plugins/awesome.js"); This fetches awesome.

Summary of Posts
· ☕ 1 min read
This is a summary of the site that lists categories, tags and what not alongside the number of posts. Not quite useful for anyone other than the publishers.

Fastify and its plugins are great
· ☕ 3 min read
I had been meaning to use more of Fastify for work, but only made that a reality recently. So far I have had a great experience on the server framework. What is Fastify? Fastify is a low-overhead server framework built on top of NodeJS. Fastify was started in late 2016 and jumped to v1.

npm run does nothing at Svelte startup
· ☕ 2 min read
I was getting back to Svelte for a small project and ran into a strange issue. npm run dev did not run the svelte app as expected - no output or errors. First I create a new project. 1 2 3 4 npx degit sveltejs/template awesome-project-1 cd awesome-project-1 npm i npm run dev And, I get greeted with nothing.