Duomly blog

Programming is for those who think differently... for those who want to create big things and are willing to change the world.




7 Node JS project ideas for beginners, to train your skills

Intro to Node JS project ideas for beginners In this article, I’d like to tell you about 7 Node JS project ideas that will help you train your skills, build an impressive portfolio, and get hired. For some time, I’m publishing the lists of projects that you can use to practice the coding skills that you’ve just learned. I was focusing mostly on frontend technologies, but today I decided to jump to the Javascript backend framework called Node JS.

Keep reading...

Golang Course With Building a Fintech Banking App - Lesson 6: DB connection pool and Transactions History

Intro In the 6th lesson of the golang course, we will talk about the Golang DB connection pool and transaction history. In the previous lessons, we built some features that made our project bigger. Here you can find the five previous lessons: In the previous episodes of the Course, we learned how to do migrations: Golang course with building a fintech banking app – Lesson 1: Start the project

Keep reading...

Node.js Course With Building a Fintech Banking App – Lesson 4: Login and User Authentication

Intro to Node.js Course - Login and User Authentication In previous weeks we started a Node.js Course, where we are building a fintech banking application. In this course, we are using the Nest.js framework and Typescript. In the first lesson of this Node.js Course, we started a project and done migrations to set up the database. In the second and third lesson, I focused on user registration, creating a new user in the database, and displaying the proper response from the endpoint.

Keep reading...

Blockchain use cases in education

Intro to blockchain use cases in education Today we will talk about blockchain use cases in education. Education, especially the public, is one of the industries that still don’t go so fast into the very modern world. There is a lot of paperwork. Students in many schools need to apply in a slow way, and a lot of people work required to handle that. It’s about the performance, usage of resources, and energy, but more issues need to be fixed ASAP.

Keep reading...

9 Vue JS project ideas for beginners, that will help you to get hired

Intro to Vue JS project ideas for beginners In this article, I’m going to share another list of project ideas, today for the Vue.js apps. You could realize that we’re publishing articles with a list of project ideas for the particular front-end technology to provide you some apps ideas that you can create to practice coding and create an excellent portfolio. I’ve already created the following project ideas lists:

Keep reading...

How to build a website with Hugo and amp tutorial

Intro to how to build a website with Hugo and amp tutorial Today we will focus on how to build a website with Hugo and amp, next we will host it on S3. Last episode about performance you can find here: React.js performance tutorial Last days we noticed our blog is growing a lot in size, and performance is going down. As max on slow 3g, we had even 7s to LCP that punished our SEO, and visits decreased three times.

Keep reading...

How to increase your website speed and score 100 on Google PageSpeed Insights

Into to 7 methods to increase your website speed and score 100 on Google Page Speed Insights In this article, I’d like to tell you about 7 ways that helped us to increase our blog speed and score 100 on Google Page Speed. When you are writing your own blog to share something you are passionate about or have a website for your company, you’d like other people to know about it and read it.

Keep reading...

Angular Course with building a banking application with Tailwind CSS – Lesson 5: User authentication

Intro to Angular Course - User authentication For almost one month, we are preparing an Angular course for you, and we are building a fin-tech application. Today I’m going to show you how to implement user authentication and how to use it with guards and resolvers. Our main goal is to check if the user token is active and compatible with the user id. When it’s correct, our API will return us the user data, and the user will be able to see the dashboard.

Keep reading...

Golang course with building a fintech banking app - Lesson 5: Bank transactions PART 2

Intro to Golang course Bank transactions In Lesson 5 of the Golang course, we will continue with banking transactions. In the previous episodes of the Course, we learned how to do migrations: Golang course with building a fintech banking app – Lesson 1: Start the project We learned how to do user login: Golang course with building a fintech banking app – Lesson 2: Login and REST API We learned how to do user registration:

Keep reading...

Freelance programming: how to start getting clients and earning money in 8 steps

How to start freelance programming Starting a freelance programming career became really popular in previous years, and of course, it has lots of advantages. Hence, people are more and more interested in working this way. Some of us choose freelancing because it can be done anywhere, you don’t need to be in a specific location to do freelance jobs. One day you can be in South America, second in Australia and the other in Asia.

Keep reading...