#javascript #tutorials #programming

Creating a pagination component in Vue.js

Introduction post photo by pexels Vue.js is a progressive JavaScript framework that allows you to create compelling user interfaces efficiently and easily. In this post, we are going to create a pagination component, able to have a dynamic number of steps! Our final application will look like this: Project set up use the vue cli to create out app: npm install -g @vue/cli Next, we make use of the CLI to create all the boilerplate for our app: ...

#career #productivity

How to be awesome at your daily stand-up with 7 steps

Introduction A daily stand-up meeting is an essential part of many workplaces these days. Either when following the Scrum methodology or simply when wanting to tighten the bonds between the team members and stakeholders, the performance of the daily stand-up can either make or break your day. Let’s be honest here. Every workplace does their stand-ups differently. But that’s really OK! It’s not another formal, dull meeting that requires you to stick to the procedure. ...

#tutorials #javascript

Getting started with Angular Material - Creating a custom Dialog Component

Angular is a popular framework for building single-page, interactive applications. With Angular gaining more popularity, we have the opportunity to use libraries that provide us with built-in UI components that allow us to focus on the code that will make our app stand out. ;) In this tutorial, we will examine how to use Angular Material in order to build a clean and reusable dialog component. We will focus on reusability, meaning that we will build a single custom dialog component that we will call when needed via a service class. ...

#productivity

The ONE search you should perform before you start learning

Introduction As software engineers, there is quite often a need to learn a new programming language, framework or library so as to use it in a new project or enhance an existing codebase. Continuous learning is integrated into our workday and often times it requires time after work (evening or weekends) which can turn out to be a dull process and add to an already growing burnout feeling. It is obvious that we always try to optimize this learning process, to have better results. ...

#career #clean-code #productivity

The 14 habits of highly effective developers (Part 2)

Introduction This is the second part of the “The 14 habits of highly effective developers” series. You can also read the first part here, or in dev.to In the first part of “The 14 habits of highly effective developers” series, we began showing the power of habits in a developer’s every day life and how can we benefit from incorporating simple yet crucial changes into our job, aiming to benefit the most and help leveling up our careers as software engineers. ...

#career #clean-code #productivity

The 14 habits of highly effective developers (Part 1)

Introduction Many believe that transitioning from an effective Junior-level developer to a mid-level is just a matter of time and experience. Truth is that the line separating these 2 kinds of developers is very thin and subjective. This article is not going to add more to the endless debate on “What exactly defines a mid-level developer”. To be honest, I firmly believe that something that can shift one’s mindset and help in transitioning one from a Junior to a Mid-level or Senior developer is habits: ...