loading...
Chathula Sampath profile picture

Chathula Sampath

Full Time #Developer / SSE @ :Different

Education

BSc in Software Engineering

All 59 comments

How to set up a CI/CD Pipeline for a node.js app with Github Actions

I think that you are using https remote urls instead of SSH u...

How do I contribute to / start with open source projects?

Find a github opensource project that you need to contribute....

πŸ”’ How do you admin your Tokens on Github?

you need to keep it in env. If you delete it, you can regener...

Should remote workers be paid differently based on location?

Yes companies invest these asian countries because they need ...

Should remote workers be paid differently based on location?

I am from Sri Lanka and here we are annually getting paid 10k...

Learn Deno: Chat app

How can you deploy deno like we did in nodejs by using someth...

How I host my personal site for ~$1USD/Month

yes agree with that :D

How I host my personal site for ~$1USD/Month

You can do this without any cost by using vercel !

Serverless Redis is Here!

Great. can you explain how it works bit if it is okay for you?

Serverless Redis is Here!

This looks great. Most of people use redis for cahing as it ...

What domain names are you holding on to?

chathula.dev

Hello x/y/z!

Hello!

How do GitHub Actions work?

commit -> event fired-> go through github action workfl...

The Ultimate `npm run dev`

What abou use a package like npm-run-all npmjs.com/package/n...

How Twitter Changed My Life As A Developer

ChathulaC

How Twitter Changed My Life As A Developer

Yes i also found these. These days i am trying to bring up my...

How do you deploy frontend and backend separately?

I am not happy with the price to performance. Serverless is m...

How do you deploy frontend and backend separately?

Heroku is also bit slow for me.i would prefer gcp or aws(non ...

ES2020: Summary of new features & examples πŸ”₯

Thanks for share! Useful information 😍

How to set up a CI/CD Pipeline for a node.js app with Github Actions

Thank you so much for your comment 😍😍

GQLess - a GraphQL client without queries

I love this package. Still has doubt whether it is ready fo...

Describe the best manager you've ever had

Still looking for one! Will see!

How does deployment work at your organization?

We use jenkins. Everytime someone create a branch and push ...

30+ websites to bookmark for your next dev/tech job πŸ’Ό

Thie is awesome. Thanks for sharing!

Replace Redux with Hooks and the Context API: how to

awesome guide! love it!

DEV.TO writers, what MD tools do you use?

I normaly use stackedit. When i write i try to write for bo...

DEV.TO writers, what MD tools do you use?

I used the same! Much easier!

3 ways to time travel in Git to undo destructive mistakes

Great writeup. Learned new things that i never thought 😍😍 l...

Do you work at a startup ?

I don't tell no bonus, most of the times it is hard to get ...

Do you work at a startup ?

Pro: you can learn everything like development, devops and ...

Svelte VS ReactJS Performance Report

What about doing this for vuejs as well.

Manage project from start to end

Just think that you are going to do a some personal project...

Redux action creators

Nice simple clean article. Keep writing. It is bit hard for...

What’s the most under-appreciated software?

AdonisJS

What did you have the hardest time learning?

Maths

A day in the life for you and git...

add commit push mainly with creating branches. Also most o...

How often do you clean your screen/keyboard?

Thank you for remindering me 🀣🀣

Are You a Mediocre Developer? ME TOO

Your implementation is much better than one he shared with ...

It’s my birthday

Happy birthday bro! Happy coding!

There Is No "Right" Way: Git Rebase vs Merge

Thanks for sharing this way of your working ;) grabbed many...

What are your favorite VS Code extensions and why?

Ayu theme

What do you use for password management?

Lastpass and google smart lock

Should I share my current salary with recruiters?

In here sri lanka, some reputated well established companie...

What new language/tool/etc. have you been meaning to learn but haven't gotten around to yet?

Flutter. Started to learn it.bit like a js callback hell.

Best Practices When It Comes to Writing Docker Related Files

Great write up! useful information! Thank you for share t...

Choosing a Linux distro

i would like to share what i wrote few months ago for linux...

Announcing: The Pusher Contest Winners!

Congratz all!!

What is the tech stack of pusher.com?

Thank you for the information!! :D do you have any idea wha...

Getting Started with AWS Lambda and Node.js

great explanation!!! :D

What was the worst bug you've ever written?

this is not actually a coding bug once i was writing a rest...

What was the worst bug you've ever written?

what did you do to fix it?

A crash course on testing with Node.js

This is one of the best unit testing tutorial for beginners...

I'm making a React tutorial. Help me decide what to build!

Stripe analytics...

When and how do you make time to learn?

I watch tutorials on weekend. and also at night i read dev....

Which Array Function When?

Great tutorial!! Got god understand about array stuff!

Moving From Angular to Vue : A vuetiful journey

Grate article..but actually why u guys moved to vue instead...

loading...