DEV Community

Dĵ ΝιΓΞΗΛψΚ profile picture

Dĵ ΝιΓΞΗΛψΚ

404 bio not found

Location Sri Lanka Joined Joined on  github website

All 107 comments

react or vue with asp.net core?

neither! go for svelte. you won't regret it 😉

ServiceStack in a Console Application

servicestack would've been a godsend if we didn't have to pay...

Overcoming The Limitations Of MongoDB C# Driver

thanks for the feedback 🙏 join our discord server if you ever...

GraphQL vs REST - Conclusion

personal opinion... graphql = yuck 🤪

I've completely replaced the need for Postman with this one extension in VS Code!

beeeeaaaautiful... I will give it another look. keep up the g...

I've completely replaced the need for Postman with this one extension in VS Code!

I need a collection per project and support for deeply nested...

I've completely replaced the need for Postman with this one extension in VS Code!

tried it. not bad. but can't use it for large projects due to...

Which JavaScript frameworks are worth learning in 2021?

SVELTE + TAILWINDS is the holly grail of frontend ui for me 🙏

The Full Stack Illusion

totally agree with you. I can do full stack when it comes to...

Show off your Workspace 👩🏻‍💻💯

yes... 4hrs of 90s sitcoms would be enough of a break for tod...

Show off your Workspace 👩🏻‍💻💯

have you managed to enter the matrix yet with this rig? jk......

Show off your Workspace 👩🏻‍💻💯

nothing fancy here. still saving up for a good table. this o...

Using your Gmail Account With Your Domain For Free

thanks for this. it's surely gonna come in handy.

I Did My Own Small Benchmark. C# - List of Int vs Array of Int

for this kind of benchmarking it's always better to use bench...

Exploring vertical slices in dotnet core

nice article. vertical slices have saved my life many times o...

AutoMapper

I avoid automapper like the plague. here's why: softwareengi...

First Impressions of Test Driven Development (TDD)

yeah this has been my experience too. I find that I have to s...

MongoDB Web-Api Starter Template For `dotnet new`

this is the only open source project I can show you github.co...

What STACK do you choose and why?

ui: svelte + tailwinds api: servicestack + .net core db: mong...

Overcoming The Limitations Of MongoDB C# Driver

thanks for the feedback. mondocks looks quite interesting too...

Overcoming The Limitations Of MongoDB C# Driver

thanks will check it out!

I Develop in Virtual Machines

docker is the way to go if your main OS is Linux based. windo...

Can Insomnia Be Cured?

I don't think it can be cured 100% but it can be dealt with. ...

In a Lean context, create a system that can evolve over time is a waste or worth in an early stage?

trunkbaseddevelopment.com/

In a Lean context, create a system that can evolve over time is a waste or worth in an early stage?

in projects where there's no prototype and there's only a vag...

It's Time to Say Goodbye to Docker

thank you for your opinion ♥️🙏

It's Time to Say Goodbye to Docker

yeah nothing is perfect in our world and I guess I'll have to...

It's Time to Say Goodbye to Docker

yeah I've been reading about those. maybe I'll have another c...

It's Time to Say Goodbye to Docker

another gripe I have with docker is the loss of performance. ...

It's Time to Say Goodbye to Docker

yes 👍

It's Time to Say Goodbye to Docker

okaaay, let me try and rephrase then... "the widely accepted ...

It's Time to Say Goodbye to Docker

I don't really pay much attention to what the herd is saying ...

Tutorial: GeoSpatial Search In MongoDB The Easy Way!

i just copy/pasted the above code into a new console project ...

It's Time to Say Goodbye to Docker

thanks for this. haven't had the need for containers yet in m...

SQL or NoSQL?

trello uses mongodb afaik. personally I've let go of sql. i...

Do you think GitHub Actions has an overwhelm problem?

it's called azure pipelines this is what the yaml editor look...

Don't overcomplicate git 🙇‍♂️

yep! to be honest, i've been a developer for over a decade wo...

Do you think GitHub Actions has an overwhelm problem?

I tried out github, gitlab and azure devops. found azure dev...

Don't overcomplicate git 🙇‍♂️

use whatever you're comfortable and productive with. for me g...

How do you deal with legacy projects?

either avoid or convince them to rewrite with something moder...

Why do microservices need an API Gateway?

yes, rightly said! my teams have adopted vertical slice archi...

Why do microservices need an API Gateway?

I really don't like microservices. mainly due to the complexi...

What GIT GUI client do you use?

just had my first play around with gitkraken. i think i'll st...

What are you glad you no longer use?

I've been investigating neo4j lately. I like the query langua...

What are you glad you no longer use?

lol yeah there's not even a parallel universe where php can b...

What are you glad you no longer use?

ummm... I don't think anybody has ever gone back to php from ...

What are your favorite DB GUI tools?

nosqlbooster for mongo. was using navicat before that.

What are you glad you no longer use?

it really depends on the complexity of the requirements I gue...

What are you glad you no longer use?

yeah new stuff on the right. but in all honesty it's your own...

What are you glad you no longer use?

yes deliverability was the main reason i gave up on managing ...

What are you glad you no longer use?

lol no way 🤪 well I guess you read it wrong cause the outcome...

What are you glad you no longer use?

definitely not. but I find the mongodb developer experience m...

What are you glad you no longer use?

lol yeah but edge feels leaner.

What are you glad you no longer use?

here's a video I found useful when I first got introduced to ...

What are you glad you no longer use?

i see no reason to go back to vue or even try vue3. unless vu...

What are you glad you no longer use?

vscode: better look & feel (personal preference i guess),...

What are you glad you no longer use?

chrome > new edge php > .net core sql > mongodb wo...

What is Graph Databases? A better way to store connected data

awesome intro to graph dbs!!! any plans to write a beginners ...

What's your favorite go to framework/library for developing web apps?

i had to divorce vue after I met my mistress svelte 😜

An Opinion: ORMS

good arricle. totally agree with your point of view. I myself...

What paid services do you use?

password manager: bitwarden annual cloud storage: pcloud life...

Witch one is batter for building E-Commerce website Asp.net core or Laravel

I'm working on an e-commerce site these days and this is what...

Web Based Pharmacy Management system (MEAN Stack)

වෙරි ගුඩ් 👍

How to use Populate in Mongoose & Node.js

I see. yeah clientside joins are a difficult problem to solve...

How to use Populate in Mongoose & Node.js

does populate in mongoose issue a separate DB call for fetchi...

Introduction to MongoDB and Document Databases

MongoDB doesn’t support transactions. Consequently, you can’...

What is your database of choice?

+1 for mongodb never going back to sql ;-)

Tutorial: MongoDB With C# The Easy Way!

sorry mate cannot help you there as I haven't worked with win...

What is Perfect Code in your heart?

in addition to everything you guys mentioned, I always try to...

help me decide between React & Node

just learn svelte for front-end dude! you won't be disappoint...

Convince me to use SQL

my stance is that if you understand nosql (my choice is mongo...

MongoDB for MySQL People

nice post. once you get past the initial learning curve of mo...

Should I drop PHP?

this is a c# video but I believe the principles can be applie...

Should I drop PHP?

I've had a similar journey as yours but I'm more of a back-en...

How do you manage passwords?

+1 for bitawarden. been with 1password for over 10 years but ...

Database "Stuff" I Wished I Knew About For NodeJS - Part 1- MongoDB

docs.mongodb.com/manual/core/trans...

When to choose NoSQL over SQL?

been with SQL for almost a decade and started using mongodb a...

Tutorial: Fuzzy Text Search In MongoDB The Easy Way!

nothing like that has been written yet. I'll look into writin...

Tutorial: MongoDB With C# The Easy Way!

with this library it's not possible to change the type of the...

Which Cloud Provider do you use?

I always take a DIY approach using vultr/upcloud/scaleaway/he...

What are favorite features of MongoDB?

c# guy here. coming from a sql+entity framework background, t...

Tutorial: Fuzzy Text Search In MongoDB The Easy Way!

sorry mate this is a library written in c#. mongodb doesn't s...

Tutorial: MongoDB With C# The Easy Way!

you are most welcome. just received the email notification re...

Tutorial: MongoDB With C# The Easy Way!

here's my test program in case you need to have a look: gist....

Tutorial: MongoDB With C# The Easy Way!

for seeding the zone entities once, you can use the migration...

Tutorial: MongoDB With C# The Easy Way!

you can do bulk saves like this: var zones = ne...

Tutorial: MongoDB With C# The Easy Way!

not necessary if you're only dealing with a single database. ...

MongoDB: Using aggregation pipeline to extract DBref using $lookup operator

yeah i avoid dbref like the plague 🤪

How to Use One of the Most Powerful Pieces of MongoDB: The Aggregation Framework

awesome article series. keep up the good work. 🙏

How dependency injection improves code quality

i tend to discourage DI in my team. this video explains why...

Why I prefer Vue over React

yes for sure. typescript is a must for developing libraries...

Why I prefer Vue over React

oh yeah true. fortunately im a non-believer of typescript ...

Why I prefer Vue over React

soooo... i guess you haven't played with svelte yet 😋😉

I used to think TypeScript is a waste of time. Now I changed my mind.

i share the same sentiment. if i'm developing a library or ...

EF Core and C# Data Model Validation

i'm never touching System.ComponentModel.DataAnnotations af...

Setting up a MongoDB backup on Google Drive

i used to do a similar thing. was taking hourly dumps of my...

Can't change Kestrel default listening port when publishing.

give this a try

What is the best alternative to Azure?

i personally wouldn't touch managed cloud services with a 5...

Creating a Serverless API with Azure Functions and MongoDB

ah i see... btw i was just looking at your postman timings.

Creating a Serverless API with Azure Functions and MongoDB

8.73 seconds for POST 52.01 seconds for PUT is this typical ...

Death by Interfaces?

would like to share a few awesome videos regarding this sub...

How to find a document in mongo using the partial value of a field

partial matching like this with regex will not use a text i...

Your Take on Bulma?

+1 for tailwind it's a bit more work but it's perfection 😁

[Update] Using Svelte with Tailwindcss - A better approach

thank you so much for this! working perfectly...

What is your preferred Tech Stack?

my goto stack right now is: frontend: svelte + tailwind css...

loading...