Yayabels – Designing The Domain

Yayabels and DDD What better way to spend the weekend than to do some rewrite of one of your side projects? I wrote the first version of yayabels.com using JAM stack. The Markup, generated by NuxtJS is hosted in github pages (SSL and all), and the API (ASP.NET core WebAPI) is hosted in a free-tierContinue reading “Yayabels – Designing The Domain”

Having Fun with Automated Tests

You read the title right. It has the words “Fun” and “Automated Tests” in one sentence. Consider the following test data: _dbContext.Members.Add(new Member {     Id = new Guid(CONST_MEMBER_ID_1),     FirstName = “John”,     LastName = “Smith”,     Address = “One Fictional Way”,     CellNo = “09150001111”,     Email = “johnsmith@mail.com” }); This adds a test data to the Members table in a SQLite database using Entity Framework. This SQLite db gets created and then destroyed (usingContinue reading “Having Fun with Automated Tests”

The Ultimate Productivity Tool

Its so easy to get distracted these days. Social media alone will take a big chunk of your time and attention at any given day. I too, struggle with this on a daily basis, not necessarily about social media, but the web in general. I read stuff on hackernews, aspnet blogs, and other technology/software engineeringContinue reading “The Ultimate Productivity Tool”

Why I’m Going Back to WordPress from Ghost

I opened an AWS (Amazon Web Services) account. Purchased a domain name. I decided to write a weekly blog. I was going to conquer the world. One year later, my debit card expired. Along with my ambition. So why I came crawling back to WordPress? Two words: Cognitive Burden. Now that I committed to aContinue reading “Why I’m Going Back to WordPress from Ghost”