Vue.js is my framework of choice for front-end development, and there are many reasons for that. I enjoy the simplicity, the powerful features, and the great performance it provides.
I started out with Vue because I found it easy at first. I kept using it because I loved it.
My tips on mastering Vue can help make you a better front-end developer and allow you to find better job opportunities in the future. I’ll go through these tips one by one, explaining what you have to learn to become advanced.
Reactivity is a simple concept in front-end development libraries and…
In this article, I will explain how to create a page in Vue.js with smooth endless scrolling. To illustrate how it’s done, I’ll create a very simple search page on which you can scroll endlessly through the results.
The goal is for the page to be smooth, fast, and free of potential performance issues.
Why am I calling it a smooth endless scrolling page? To keep the experience smooth for the end-user, they must be able to endlessly scroll without constantly waiting for the page to load. Keeping that in mind, let’s start with our simple application.
To begin, we…
Let me start this article by admitting there’s no quick way to becoming an entrepreneur. Finding a problem to solve, creating a solution, and then selling it to customers is never an easy process. Success is not guaranteed. And there are no shortcuts (at least that I know of).
An efficient startup founder gets through the steps quicker but also fails faster, which is important. One of the mantras of startups is to Fail Fast, so you can learn and adjust your course.
But let me add to that, you must also Fail Cheap.
We’re seeing many companies rise to…
Contact details are not easy to come by. That’s why there are countless businesses offering targeted contact details for businesses and individuals, such as ZoomInfo, Uplead, and LinkedIn Sales Navigator.
You may have a list of domains that are businesses you would like to target. There are solutions such as Hunter.io or FindThatLead that convert domains to emails and other contact details, but these come at a cost.
So if you know or would like to learn Python, why not build something yourself?
Granted, it may not be as advanced as the solutions I outlined, but a good crawler can…
Selling is never easy. It takes time to discover the right people, build relationships and grow your presence as a company.
Each industry has its own unique characteristics and typically needs a marketing approach that’s relevant and effective. Some well-defined plays from the digital marketing playbook, don’t produce great results in certain industries.
For example, many B2B companies struggle to create value from Google AdWords. The reason why this happens is that Google AdWords captures demand rather than creating it. …
In 2019, around 90% of startups failed due to ineffective marketing, running out of money, lack of expertise, or just quitting. As a startup founder myself, I’ve networked with countless startups, and most of them have one thing in common: they slowly but surely fade away.
I started my own company around 3 years ago, and I was as clueless as any first-time startup founder, even more so as I was only 19 years old. Our company is still young, but I’m very optimistic that we will continue growing and experiencing success.
I learned some key lessons as an entrepreneur…
Frontend developers find working on frontend charts difficult, and that’s because they don’t typically work with
canvas or custom
svg elements. And since all chart libraries use these two methods under the hood, it’s understandable why it’s not easy.
Chart.js is a free open source library that can replace the need to purchase expensive licenses for libraries such as Highcharts. These paid libraries are often extremely powerful and you won’t find as many features in Chart.js, but there’s still a lot you can do — especially for simpler projects.
I find the default look of Chart.js charts mediocre at best…
The pandemic was a kick in the butt in 2020, and it made me do something I always wanted: to build an online income. Even after recovering the income I lost, I’ve kept freelancing and writing as a side hustle.
Since April 2020, I’ve made over $10.000 by doing software development work, consulting, and writing. Regardless of where you live, if your side hustle generates an extra $10.000, I’m sure you can find great ways to use that money to advance your life, career and reach your financial goals.
I made my money from three different sources:
Many developers think that web scraping is hard, too slow, or difficult to scale — especially when using headless browsers. In my experience, you can scrape modern websites without even using headless browsers. It’s easy, fast, and highly scalable.
Instead of using Selenium, Puppeteer, or any other headless browser solution, we’ll just be using Python requests to show how it works. I’ll explain how you can scrape information from public APIs that most modern websites consume in their front end.
In traditional web pages, your goal is to parse the HTML and extract the relevant information. In modern websites, the…
As someone that has been writing a lot on Medium, I was wondering how long my stories would keep on earning money. To answer my own question I analyzed all my daily earnings from my 1st story almost 2 years ago all the way to now.
I came up with many interesting findings which I’ll be sharing here with you along with some insights that can help you improve your Medium strategy.
Founder & CTO @ GuestFlip