Skip to main content

Posts

Showing posts from 2021

5 Rules for Every Code Review

Code reviews are the glue of any effective software engineering team. A code review is the stage at which an engineer requests their changes to be merged into the main development branch. During a code review, other teammates and senior leadership can comment on and suggest changes to your code through version control systems such as Git and GitLab. Code reviews are the inflection point from an individual engineer’s changes into a team-wide contribution towards a central code base. The most important piece of code reviews lies within this transition. Code reviews start with individual ownership from one or two developers and end with team ownership. Once that code has been merged, any future bugs or problems are not an individual’s problem — they are a team problem. In the age of fully remote technology teams, code reviews matter now more than ever. It’s extremely important to take the proper amount of time (bonus tip) to review a teammate’s code. A team that has effective code reviews

7 Themes to Make Your VS Code Look Beautiful

  Your code is art, and you can make it look beautiful the way art should be. I believe that we can all benefit in terms of satisfaction when we see our work look beautiful and elegant. And today, I’m here to bring you some of my favourites themes ideas for your vs code editor to accomplish such an eye-pleasing task. Night Owl For myself, I’ve always wanted a good looking graphic theme, mandatorily using a dark palette, but without colors being extremely bright to disturb my eyes. I found all of these characteristics in the theme Night Owl, which you can see down below. Dracula   Dracula is another great dark theme for vs code, slightly brighter than Night Owl, giving to this theme quite a cartoonish look. Shades Of Purple A beautifully looking theme, all based on different shades of purple, giving to your editor a weird dreamy look. Nord   Winter is coming they said, and this theme is a perfect reminder of that for you. Palenight   An elegant and juicy material-inspired theme for

24 HTML Tags you may not know.

We all know about HTML, it help us to structure the contents, there are many tags which help us to develop the web application quickly, there also some tags that we may never use because we don't know it existed. Here I list 24 html tags that may be useful to you at some point in your web development career. You can find the tags in action in this codepen. If you know any interesting tags let me know. Hope this list will help you in someway, happy coding. 1. Address element The address element is a container element which is used to represent contact information or group contact information together. 2. Data element The data element links a given content with a machine readable translation. The data element has one attribute, value, which specifies the machine readable translation. By default the value is not visible to the user. 3. Datalist element   The datalist elements contains a set of option elements. datalist can be used to create auto complete function for input elements in

7 Most Common Git Mistakes

    Many newbies tend to make mistakes, especially at the beginning. This is completely normal, as Git can get very complex, depending on the project's size. I want to accelerate your learning success with Git in this article by showing you the 7 most common Git errors, more specifically Git problems, and how you can easily solve them. It starts with the 7 most common Git errors and their solutions: 1. Discard changes to local files As a programmer, it happens every day that unexpected errors occur. To solve the errors quickly, we fumble wildly with the code. Unfortunately, these code changes are not always optimal. It is, therefore, helpful to quickly undo the changes you have made. With the command “git checkout” you can reset the files to their original state: # Reset directory "myCode" git checkout - myCode 2. Undo local commits You have already created four new commits and only now realize that one of these commits contains a major error. Oops! No panic. If you want

5 Tips on How To Create The Perfect Freelancer Profile

UpWork, Freelancer.com, People Per Hour, Guru.com, are all great freelance platforms you can use as a starting point for your freelance career. However, just registering an account and filling it up with some random text is not going to work out well for you. If you’re serious about making a career as a freelancer, the first thing you need to do is create a complete and attractive freelancer profile. So, here’s what you should include in your freelancer profile. 1. Use Your Real Name   Even though it’s common sense to use a real name when doing business, a lot of freelancers are still using fake names on their freelancer profiles. 2. Upload A Professional Photo Don’t even think about using a selfie or a really weird close-up webcam photo as your profile picture. That’s a mistake most amateur freelancers make. Get cleaned up. Dress well. And ask someone else to take your picture. Make sure not to give too much attention to the background. More importantly, SMILE! 3. Craft A Specifi

5 Common CSS mistakes developers make

If you are starting your carrier as a web developer, CSS is a headache for many developers, based on my experience. It takes time to learn it and master it. This article is covering some common mistakes that you may face when writing CSS code. Ready, let’s go! 1. Using px when it’s not needed⁣   Do you know that you don’t need to use px when you want to set the a value to 0: 2. Repeating the same code⁣   Always keep in mind the DRY rule. Don’t repeat yourself. The number of code lines will cost you in terms of app performance and loading time. 3. Using color names⁣   Using a color code is better: 4. Not using shorthand properties⁣   Avoid multiline of code when you can do the same thing with one line: 5. No font fallback⁣ Always complete the font you’re using:   Read More :: 5 Common Challenges Faced by Web Developers   Read More :: Top 10 Web Development Trends for 2021

Which is the best Javascript frontend Framework: Angular, React, or Vue?

There has been a lot of movement in the front-end environment over the years, with new ideas for creating web apps surfacing. In this intensely competitive age, selecting the right technology stack is crucial to your project’s success. There are several reasons businesses choose one technology over another; some favor vertical stability, while others consider their development team’s core competencies. The possibility of designing a new product is exciting, but there are many hurdles that companies must tackle when deciding on the best front-end system to fulfill their needs. Front-end frameworks are common on the web because they make the job of web coders and designers much simpler while still providing a great user experience. A few years ago, developers were largely discussing whether to use Angular or React for their projects. However, over the last few years, we’ve seen an increase in interest in a third player known as Vue.js. If you’re a developer who’s just starting a project

Top 10 Web Development Trends for 2021

Undoubtedly, it is quite known to everyone that user experience is one of the most considerable facets of web development. And with the same concern, developers are required to follow the latest tech trends of web development to enhance the user experience in every possible aspect such as security, speed, UI, etc. If we look at the numbers, around 90% of online visitors are less likely to return to the website after having a substandard user experience. Though to stay aware of all the latest web development trends is quite a tough job and with the same concern, we’ve compiled a list of several most-recommended tech trends to make it easier for you. Gone are the days when the Web Development is all about HTML, CSS, and JavaScript – however these are still the building blocks for any website but due to the rapid evolution of technologies, now you need to keep up with the latest trends & technologies as well during web development to stay ahead of the game. For instance, it is reporte