Listly by Andrej Gajdoš
Articles about Freelancing, Startups, Software Engineering and Web Development.
I am a freelance full stack web developer and I want to share with you which tools help me to build optimized web applications and custom websites.
Tutorial on how to build a user authentication in a single page application with Node, React, Redux and Koa combined with Passport. We will implement local authentication, where users can log in using an email and passport, and authentication with Facebook, which can be used with other social networks and OAuth providers.
A post on how to create a custom select dropdown using HTML, CSS and JavaScript. Should you build it from scratch or use third-party library? More info in article.
A freelance front-end developer needs to have a wide array of skills and experience to deliver the desired outcome. I am a freelance developer and this is a blog post on how to hire a freelance front-end developer.
The whole strategy of creating link previews, including implementation using open-source libraries in node.js. The whole solution is released as npm package.
I created this checklist for freelance React developers, but project managers or graphic designers who work closely with developers can benefit from this resource too.
Tutorial on how to orchestrate animations with Framer Motion in React.js projects. Learn how to implement animations in a declarative and imperative way.
This is a list of Chrome plugins for freelance web developers. Find out plugins that help you to deliver pixel perfect websites and make you more productive
This is a comprehensive blog post on differences between an minimum viable product (mvp) and a prototype. Learn how to choose the best approach.
This is the most comprehensive guide on how to build an MVP (Minimal Viable Product). In this in-depth blog post you will learn everything about tools for building MVP, from what you need to know before you start building MVP to building landing page for MVP to technologies which help you to streamline the development process.
A comparison between React class components vs functional components with hooks and what you need to know before start using React hooks.
Case study of component composition in React projects. Examples from past projects of wrong component compositions and how to avoid it and fix it.
CSS Modules vs CSS-in-JS vs Atomic CSS in React.js projects. Pros and cons of styling approaches based on the type of the project, developers’ team experience, and workflow.
A case study on how to keep in sync your front-end project and design system by configuring linting tools Stylelint and ESLint.
How I moved from freelance developer to tech lead roles such as software architect, Tech Lead, and fractional CTO.
The easiest way to share Typescript types between React and Node.js projects. This guide provides techniques to optimize API development.
Discover the nuances of building high-performance map visualisations in React from an experienced Leaflet developer's perspective.
Unlock the secrets to selecting the best feature flags platform. Get expert insights and strategies tailored for software architects and developers alike.