In de Stack Overflow Developer Survey van 2022 gaf 74,48% van de 71.010 deelnemers aan Visual Studio Code (VS Code) te gebruiken – een cijfer dat in de loop der jaren gestaag is toegenomen. VS Code is inmiddels de go-to code editor geworden voor developers van over de hele wereld vanwege de veelzijdigheid en uitgebreide aanpassingsmogelijkheden.

Stack overflow onderzoek onder developers.
Stack overflow onderzoek onder developers.

Maar wat onderscheidt het en wat maakt het nou echt uitzonderlijk? Het antwoord ligt in het enorme ecosysteem van extensies. Deze extensies pakken het potentieel van VS Code en tillen het naar een heel nieuw niveau van functionaliteit en productiviteit.

Of je nu een liefhebber bent van JavaScript, een Python expert of een developer die werkt met populaire technologiestacks, er is een extensie voor iedereen.

In dit artikel verkennen en groeperen we een zorgvuldig samengestelde selectie van VS Code extensies die je zullen helpen je productiviteit te verhogen.

9 algemene VS Code extensies om de productiviteit te verbeteren

Laten we beginnen met een aantal algemene extensies die de productiviteit verhogen en zorgen voor een betere gebruikerservaring in VS Code.

1. Prettier

Prettier is een veelgebruikte code formatter die een consistente codestijl afdwingt in al je projecten. Hij ondersteunt verschillende programmeertalen en formatteert je code automatisch volgens vooraf gedefinieerde regels, wat de leesbaarheid verbetert en stijlgerelateerde conflicten vermindert.

Prettier
Prettier extensie.

Kenmerken:

  • Ondersteunt verschillende programmeertalen, waaronder JavaScript, TypeScript, CSS, HTML en meer.
  • Formatteert code automatisch volgens vooraf gedefinieerde regels.
  • Dwingt een consistente codestijl af in al je projecten.
  • Integreert met de markup van VS Code en kan worden geactiveerd bij het opslaan of via sneltoetsen.

2. Remote – SSH

Met de Remote – SSH extensie voor Visual Studio Code kun je werken op externe servers of virtuele machines met behulp van het veilige SSH protocol. Het biedt een naadloze ontwikkelervaring door je in staat te stellen bestanden te bewerken, commando’s uit te voeren en applicaties te debuggen – rechtstreeks vanuit je lokale VS Code instantie in externe omgevingen.

Remote - SSH extensie
Remote – SSH extensie.

Kenmerken:

  • Maak verbinding met externe servers of virtuele machines met behulp van SSH.
  • Bewerk bestanden op externe systemen alsof ze lokaal zijn.
  • Voer commando’s en scripts uit op machines op afstand.
  • Debug applicaties die draaien op externe omgevingen.
  • Naadloze integratie met de uitgebreide bewerkings- en debuggingfuncties van VS Code.

3. Live share

Live share maakt real-time samenwerking met andere developers mogelijk door je ontwikkelomgeving te delen. Je kunt bewerken, debuggen en terminal sessies delen, wat effectief teamwork bevordert en naadloos pair programming mogelijk maakt.

Live Share extensie
Live Share extensie.

Kenmerken:

  • Real-time samenwerking met andere developers.
  • Gedeelde bewerkings-, debugging- en terminalsessies.
  • Geïntegreerde chatfunctionaliteit voor effectieve communicatie.
  • Collaborative code review en pair programming.

4. Better Comments

Better Comments voegt kleurgecodeerd commentaar toe aan je code, waardoor het makkelijker wordt om verschillende soorten commentaar te onderscheiden. Je kunt verschillende voorvoegsels gebruiken om belangrijke opmerkingen, TODO’s, waarschuwingen en meer te markeren.

Better Comments extensie
Better Comments extensie.

Kenmerken:

  • Ondersteunt aangepaste commentaartypes en voorvoegsels.
  • Verbetert begrip en organisatie van code.

5. CodeSnap

CodeSnap vereenvoudigt het maken van screenshots van code. Het legt je codefragmenten vast en genereert een afbeeldingsbestand dat je eenvoudig kunt delen met anderen, waardoor het ideaal is voor documentatie, tutorials en het delen van code op sociale mediaplatforms.

Codesnap extensie
Codesnap extensie.

Kenmerken:

  • Aanpasbare instellingen voor code-snapshots, waaronder thema, lettergrootte en meer.
  • Ondersteunt verschillende afbeeldingsformats, zoals PNG, JPEG en SVG.

6. Code Runner

De extensie Code Runner biedt een handige manier om snel stukjes code of hele bestanden in verschillende programmeertalen uit te voeren vanuit Visual Studio Code. Je hoeft niet meer te schakelen tussen de code-editor en een aparte terminal, zodat je direct code kunt testen en uitvoeren.

Code Runner extensie
Code Runner extensie.

Kenmerken:

  • Voer stukjes code of hele bestanden uit in verschillende programmeertalen.
  • Ondersteuning voor een groot aantal programmeertalen, waaronder JavaScript, Python, Java, C++ en meer.
  • Aanpasbare uitvoeringsinstellingen en opdrachtsnelkoppelingen.
  • Mogelijkheid om code uit te voeren in de terminal of het uitvoerscherm.
  • Ondersteunt uitvoering van code met invoer/uitvoer.
  • Automatische selectie van de juiste compiler of interpreter op basis van de taal van het bestand.

7. Path intellisense

Path intellisense vereenvoudigt het invoeren van bestandspaden door intelligente autoaanvulling te bieden voor bestandspaden in je code. Het elimineert typefouten en zorgt voor nauwkeurigheid bij het verwijzen naar bestanden of modules in je project.

Path-intellisense extensie
Path-intellisense extensie.

Kenmerken:

  • Ondersteunt relatieve en absolute paden.
  • Werkt naadloos met verschillende programmeertalen en frameworks.

8. vscode-icons

vscode-icons brengt een vleugje visuele glans naar je codeerwerkruimte door de standaard bestandspictogrammen te vervangen door een uitgebreide verzameling aantrekkelijke en intuïtieve pictogrammen.

Vs Code Pictogrammen extensie
Vs Code Pictogrammen extensie.

Kenmerken:

  • Biedt een breed scala aan pictogrammen voor verschillende bestandstypen, mappen en populaire programmeertalen.
  • Biedt verschillende aanpassingsopties, zodat je de grootte van de pictogrammen, de ondoorzichtigheid en het in- en uitschakelen van specifieke pictogrammensets kunt aanpassen aan je eigen voorkeur en codeerstijl.
  • Wijs specifieke pictogrammen toe aan mappen, zodat je gemakkelijker visueel onderscheid kunt maken tussen verschillende delen van je project.

9. Night Owl

Night Owl is een visueel verbluffend thema voor VS Code dat een rustgevend en oogvriendelijk kleurenpalet biedt voor je code-editor.

Night Owl extensie
Night Owl extensie.

Kenmerken:

  • Donker thema dat vermoeide ogen vermindert, vooral tijdens lange coderingssessies.
  • Biedt levendige en goed gedefinieerde syntax highlighting voor een groot aantal programmeertalen.
  • Stelt je in staat het thema te personaliseren door te kiezen uit een reeks accentkleuren.
  • Biedt een hoog contrast en leesbare tekst.

7 VS Code extensies om de productiviteit van webdevelopment te verhogen

Webdevelopment is een vakgebied dat voortdurend in beweging is en developers zijn voortdurend op zoek naar tools en technologieën die hun productiviteit kunnen verhogen. Hier zijn enkele extensies die je productiviteit een boost zullen geven:

1. Live Server

Live Server is een fantastische extensie waarmee je een lokale ontwikkelserver kunt maken met live herladen. Hiermee kun je je wijzigingen in HTML, CSS en JavaScript in realtime bekijken, waardoor je het gedoe van het handmatig verversen van de browser bespaart.

Live-server
Live Server extensie.

Kenmerken:

  • Start een lokale ontwikkelserver met live herladen.
  • Automatische verversing van de browser bij bestandswijzigingen.
  • Ondersteuning voor HTML, CSS, JavaScript en andere webontwikkelingsbestanden.
  • Aanpasbare serverinstellingen voor poortnummer, hoofdmap en meer.

2. Auto Rename Tag

Auto Rename Tag is een handige extensie die automatisch HTML- of XML tags hernoemt wanneer je de openings- of sluitingstag wijzigt. Het bespaart je tijd en zorgt voor consistentie bij het werken met markuptalen.

Auto Rename Tag extensie
Auto Rename Tag extensie.

Kenmerken:

  • Zorgt voor consistentie en bespaart tijd bij het werken met markuptalen.
  • Werkt naadloos met Emmet afkortingen en snippets.

3. SVG Preview

SVG Preview is een handige extensie voor webdevelopers die werken met Scalable Vector Graphics (SVG). Het biedt een live preview van SVG bestanden direct in de editor, zodat je de wijzigingen die je maakt in real-time kunt zien.

SVG Preview extensie
SVG Preview extensie.

Kenmerken:

  • Ondersteunt zoomen en pannen binnen de preview.
  • Ideaal voor webdevelopers

4. HTML CSS Support

De extensie HTML CSS Support biedt verbeterde CSS ondersteuning binnen HTML bestanden. Het biedt intelligente suggesties en auto-aanvulling voor CSS properties, waardoor je sneller en nauwkeuriger kunt coderen.

HTML CSS Support extensie
HTML CSS Support extensie.

Kenmerken:

  • Biedt intelligente auto-aanvulling voor HTML- en CSS code, waardoor je minder handmatig hoeft te typen en efficiënter kunt werken.
  • Geeft CSS klassen en ID suggesties gebaseerd op de bestaande code.
  • Genereert CSS property suggesties met vendor prefixing.
  • Ondersteunt Emmet afkortingen voor het snel genereren van HTML en CSS code.

5. IntelliSense for CSS class names in HTML

Wanneer je werkt met complexe CSS klassenamen in HTML, kan het een uitdaging zijn om deze nauwkeurig te onthouden en in te typen. De extensie IntelliSense voor CSS class names in HTML biedt intelligente suggesties en auto-aanvulling voor CSS klassenamen. Het analyseert je CSS bestanden en geeft een lijst met beschikbare class namen, waardoor het gemakkelijker wordt om de juiste klassenaam te selecteren zonder typefouten.

IntelliSense forCSS class names in HTML extensie
IntelliSense forCSS class names in HTML extensie.

Kenmerken:

  • Biedt intelligente auto-aanvulling voor CSS klassenamen in HTML-, CSS-, SCSS- en Less bestanden.
  • Werkt naadloos met CSS frameworks zoals Bootstrap, Tailwind CSS en meer.
  • Verbetert de productiviteit door de selectie van klassenamen te versnellen.

6. CSS Peek

CSS Peek is een krachtige extensie die de ontwikkeling van CSS verbetert door je direct vanuit HTML of JavaScript code te laten kijken naar de bijbehorende CSS stijlen. Met een simpele muisbeweging over een CSS klasse of ID, onthult CSS Peek de bijbehorende stijlen in een peek venster, waardoor het niet meer nodig is om tussen bestanden te wisselen. CSS Peek is handig bij het werken met grote codebestanden of ingewikkelde CSS dependencies.

CSS Peek extensie
CSS Peek extensie.

Kenmerken:

  • Ondersteunt zowel inline als externe CSS stijlen.
  • Verbetert begrip van code en navigatie.

7. GitLens

GitLens is een krachtige extensie die Git mogelijkheden direct in je editor integreert. Met GitLens kun je het auteurschap van code onderzoeken, de commit geschiedenis bekijken en waardevolle inzichten krijgen in codewijzigingen met regel-voor-regel blame annotaties.

GitLens extensie
GitLens extensie.

Kenmerken:

  • Inline Git blame annotaties voor elke regel code.
  • Commit details, inclusief auteur, datum en bericht, getoond door te hoveren.
  • Huidige regel en codelens annotaties die Git blame en commit informatie tonen.
  • Naadloze integratie met Git commando’s en repository navigatie.

5 JavaScript VS Code extensies om de productiviteit te verhogen

Bij het ontwikkelen van JavaScript kan het beschikken over de juiste tools je productiviteit en de kwaliteit van je code aanzienlijk verbeteren. Hier zijn er een paar die je kunnen helpen:

1. ESLint

ESLint is een veelgebruikte linter die je helpt fouten op te sporen, coderingsstandaarden af te dwingen en de kwaliteit van code in JavaScript en TypeScript te verbeteren.

ESLint extensie
ESLint extensie.

Kenmerken:

  • Geeft direct feedback en markeert codeproblemen terwijl je typt.
  • Stelt je in staat om de regels aan te passen op basis van de specifieke eisen van je project, zodat je code consistent is.
  • Detecteert fouten, maar kan ook automatisch bepaalde problemen oplossen, zoals inspringen en spacing, zodat je schone en goed opgemaakte code kunt behouden.
  • Ondersteunt het gebruik van plugins en aangepaste regels, zodat je het kunt aanpassen aan de unieke behoeften van je project.

2. JavaScript (ES6) code snippets

JavaScript (ES6) code snippets extensie biedt een verzameling handige codesnippets die je tijd en moeite kunnen besparen tijdens het schrijven van JavaScript code.

JavaScript (ES6) code snippets extensie
JavaScript (ES6) code snippets extensie.

Kenmerken:

  • Biedt een uitgebreide bibliotheek met codesnippets voor veelvoorkomende JavaScript taken, waardoor het gemakkelijker wordt om sneller code te schrijven.
  • Snippets bevatten dynamische placeholders waarmee je snel variabelennamen en andere noodzakelijke informatie kunt invullen, waardoor je efficiënter codeert.
  • Snippets zijn speciaal ontworpen voor ES6 syntaxis en functies, zodat je moeiteloos gebruik kunt maken van de nieuwste JavaScript mogelijkheden.
  • Je kunt je eigen codesnippets aanpassen en maken, zodat ze passen bij je codeerstijl en projectvereisten.

3. Quokka.js

Quokka.js is een live scratchpad voor JavaScript dat real-time feedback en uitvoeringsresultaten biedt terwijl je typt. Deze extensie kan je ontwikkelworkflow aanzienlijk versnellen.

Quokka.js extensie
Quokka.js extensie.

Kenmerken:

  • Evalueert je JavaScript code terwijl je typt en geeft de resultaten direct weer in de VS Code editor.
  • Biedt inline annotaties om de uitvoer en de waarden van variabelen aan te geven, waardoor het gedrag van code makkelijker te begrijpen is.
  • Biedt inzicht in expressies, zodat je de resultaten en effecten van elke regel code kunt zien, wat helpt bij het debuggen en oplossen van problemen.
  • Stelt je in staat om waarden te loggen en weer te geven in de editor, waardoor je extra inzicht krijgt in de uitvoeringsstroom van code.

4. npm Intellisense

npm Intellisense bespaart je tijd en moeite door intelligente auto-aanvulling te bieden voor npm pakketimports. Het suggereert pakketnamen terwijl je typt, waardoor het moeiteloos is om dependencies in je project te importeren.

npm Intellisense extensie
npm Intellisense extensie.

Kenmerken:

  • Versnelt het importeren van dependencies.
  • Werkt naadloos met JavaScript- en TypeScript projecten.

5. Import Cost

Import Cost geeft real-time feedback over de grootte van geïmporteerde JavaScript- of TypeScript modules. De importgrootte wordt direct in de editor weergegeven, zodat je de bundelgrootte kunt optimaliseren en mogelijke prestatieproblemen kunt identificeren.

Import Cost extensie
Import Cost extensie.

Kenmerken:

Ondersteunt meerdere modulesystemen, zoals:

  • Standaard importeren: import Func from 'utils';
  • Gehele inhoud importeren: import * as Utils from 'utils';
  • Selectief importeren: import {Func} from 'utils';
  • Selectief importeren met alias: import {orig as alias} from 'utils';
  • Submodule importeren: import Func from 'utils/Func';
  • Require: const Func = require('utils').Func;

5 Python VS Code extensies om de productiviteit te verhogen

Er zijn talloze VS Code extensies beschikbaar voor Python die je productiviteit als developer aanzienlijk kunnen verhogen. Hier zijn vijf populaire:

1. Python

De Python extensie voor Visual Studio Code is een essentieel hulpmiddel voor Python developers. Het biedt een uitgebreide set functies die de ontwikkeling van Python stroomlijnen, waardoor het schrijven, debuggen en testen van Python code eenvoudiger wordt.

Python extensie
Python extensie.

Kenmerken:

  • Biedt intelligente code-aanvulling, suggesties en auto-imports om de productiviteit te verhogen.
  • Ondersteunt codeopmaak met populaire Python opmaakprogramma’s zoals Black en autopep8, waardoor een consistente codestijl wordt gegarandeerd.
  • Voert realtime codeanalyse uit en geeft feedback over mogelijke fouten, coderingsstandaarden en best practices met tools als pylint.
  • Maakt het mogelijk om Python code direct binnen VS Code te debuggen, met ondersteuning voor breakpoints, inspectie van variabelen en stapsgewijze uitvoering.
  • Biedt integratie met populaire Python testframeworks zoals pytest en unittest, zodat je tests naadloos kunt uitvoeren en debuggen.
  • Biedt ondersteuning voor het beheren en activeren van virtuele omgevingen en zorgt voor projectisolatie en dependency beheer.

2. Pylance

Pylance is een krachtige taalserverextensie voor Python in VS Code. Het verbetert de IntelliSense mogelijkheden, codenavigatie en typecontrole voor Python code aanzienlijk.

Pylance extensie
Pylance extensie.

Kenmerken:

  • Biedt snellere en nauwkeurigere suggesties voor codeaanvulling op basis van statische typeanalyse en type-inferentie.
  • Voert statische typecontrole uit om type-gerelateerde fouten op te vangen en de kwaliteit van de code te verbeteren.
  • Maakt eenvoudig navigeren door Python code mogelijk, inclusief zoeken naar symbolen, peeken naar definities en verwijzingen.
  • Toont gedetailleerde documentatie en functiehandtekeningen voor Python objecten, waardoor code beter wordt begrepen en opzoeken minder tijd kost.
  • Ondersteunt type hints en annotaties om de leesbaarheid en onderhoudbaarheid van code te verbeteren.
  • Pylance is geoptimaliseerd voor snel opstarten en reactiesnelheid, voor een soepele ontwikkelervaring.

3. Jupyter

Met de Jupyter extensie kun je direct in VS Code met Jupyter notebooks werken. Het biedt een naadloze integratie die de kracht van het interactieve rekenwerk van Jupyter combineert met de functies en productiviteit van VS Code.

Jupyter extensie
Jupyter extensie.

Kenmerken:

  • Biedt een notebook-editor met ondersteuning voor Markdown, codecellen en rich text formatting.
  • Maakt het mogelijk om codecellen binnen het notitieboek uit te voeren en de uitvoer direct in de editor weer te geven.
  • Gemakkelijk navigeren tussen cellen, herschikken en nieuwe cellen toevoegen aan het notitieblok.
  • Biedt opties om kernels voor verschillende talen te starten, te stoppen en te wisselen, waaronder Python.
  • Maakt het mogelijk om variabelen en hun waarden op verschillende punten in het notebook te inspecteren.
  • Ondersteunt het exporteren van notebooks naar verschillende formats, zoals HTML, PDF en Markdown, en maakt het mogelijk om notebooks met anderen te delen.

4. Django

De Django extensie is speciaal ontworpen voor Django web framework ontwikkeling in VS Code. Het biedt een reeks functies om de productiviteit te verhogen bij het werken aan Django projecten.

Django extensie
Django extensie.

Kenmerken:

  • Biedt functies voor het maken en beheren van Django projecten en applicaties.
  • Biedt intelligente code-aanvulling voor Django-specifieke syntaxis, waaronder modellen, views, formulieren en template-tags.
  • Markeert Django template syntaxis en biedt een visueel onderscheid van andere code-elementen.
  • Maakt het mogelijk om Django templates direct in de editor te bekijken.
  • Biedt integratie met de Django shell, waardoor directe interactie met de Django projectomgeving mogelijk is.
  • Biedt een verzameling codesnippets voor veelvoorkomende Djangopatterns en shortcuts, waardoor de ontwikkeling wordt versneld.

5. Flask Snippets

Flask Snippets is een handige extensie die een verzameling codesnippets biedt voor het Flask webframework in VS Code. Het vereenvoudigt het schrijven van Flask code door kant-en-klare snippets aan te bieden voor veelgebruikte Flask patterns en shortcuts.

Flask Snippets extensie
Flask Snippets extensie.

Kenmerken:

  • Biedt een breed scala aan Flask-specifieke codesnippets, waaronder route decorators, template rendering, database-integratie en meer.
  • Biedt shortcuts voor veelgebruikte Flask codepatterns, waardoor je minder handmatig hoeft te typen en ontwikkeltijd bespaart.
  • Maakt het mogelijk om een Flask project skelet te genereren met een basis mapstructuur en essentiële bestanden om de ontwikkeling van Flask te starten.
  • Biedt integratie met Flask’s opdrachtregelinterface, waardoor Flask-specifieke commando’s direct in VS Code kunnen worden uitgevoerd.
  • Verbetert code-aanvulling voor Flask-specifieke sleutelwoorden, functies en objecten om de productiviteit te verbeteren.

4 extra VS Code extensies voor verbeterde ontwikkelervaring

Naast de eerder genoemde extensies zijn er nog een aantal andere VS Code extensies die het waard zijn om te weten en die je ontwikkelervaring in verschillende programmeertalen en frameworks sterk kunnen verbeteren. Laten we een aantal van deze extensies verkennen:

1. GitHub Copilot

GitHub Copilot is een innovatieve AI-gestuurde codeerassistent, ontwikkeld door GitHub en OpenAI. Het maakt gebruik van machine learning modellen die zijn getraind op een enorme hoeveelheid code om intelligente codesuggesties en aanvullingen te geven.

GitHub Copilot extensie
GitHub Copilot extensie.

Kenmerken:

  • Analyseert de context van je code en biedt zeer nauwkeurige code-aanvullingen, waardoor je tijd en moeite bespaart.
  • Ondersteunt een groot aantal programmeertalen, waaronder JavaScript, Python, TypeScript, Go en meer.
  • Genereert documentatiefragmenten voor functies, klassen en methoden, zodat je API’s en bibliotheken gemakkelijker kunt begrijpen.
  • Begrijpt de context van je code en genereert suggesties die aansluiten bij je programmeerstijl en patterns.

2. Tabnine AI Autocomplete

Tabnine AI Autocomplete is een door AI aangedreven autocomplet-extensie die het aanvullen van code naar een heel nieuw niveau tilt. Het maakt gebruik van machine learning-modellen die zijn getraind op enorme hoeveelheden code om zeer nauwkeurige en contextbewuste codesuggesties te geven.

Tabnine AI Autocomplete extensie
Tabnine AI Autocomplete extensie.

Kenmerken:

  • Biedt intelligente suggesties op basis van de code die je hebt geschreven, waardoor je tijd en moeite bespaart.
  • Voorspelt de volgende regel code op basis van je huidige context, waardoor je minder handmatig hoeft te typen.
  • Ondersteunt een groot aantal programmeertalen, waardoor het veelzijdig is voor verschillende projecten.

3. Markdown All in One

Markdown All in One is een uitgebreide extensie voor het werken met Markdown bestanden in VS Code. Het vereenvoudigt het maken en bewerken van Markdown documenten door een breed scala aan functies en shortcuts te bieden. Van basisopmaak tot geavanceerde functionaliteiten, Markdown All in One verbetert de schrijfervaring en productiviteit voor Markdown gebruikers.

Markdown All in One extensie
Markdown All in One extensie.

Kenmerken:

  • Syntax highlighting en preview van Markdown content
  • Shortcuts voor veelgebruikte Markdown elementen en opmaak
  • Inhoudsopgave genereren voor eenvoudige navigatie
  • Shortcuts voor efficiënt bewerken en opmaken

4. Regex Previewer

Regex Previewer is een handige extensie voor het werken met regex in VS Code. Hiermee kun je regex in realtime testen en debuggen, zodat ze nauwkeurig overeenkomen met de gewenste patterns. Met Regex Previewer kun je tijd besparen door je regular expressions snel te herhalen en te verfijnen in de editor zelf.

Regex Previewer extensie
Regex Previewer extensie.

Kenmerken:

  • Realtime voorbeeld van regex overeenkomsten in de editor
  • Markeren van matches en vastleggen van groepen
  • Interactief debuggen en testen van reguliere expressies
  • Ondersteuning voor meerdere regex soorten en opties

Samenvatting

Met zijn uitgebreide extensies en aanpasbare features is VS Code een veelzijdige code-editor die geschikt is voor je webprojecten. Of het nu gaat om een applicatie, database of website, het hosten en beheren van elk van deze wordt moeiteloos met Kinsta.

Wat is de VS Code extensie die jij het meest gebruikt? Welke zou volgens jou aan dit artikel moeten worden toegevoegd? Laat het ons weten in de comments.

Joel Olawanle Kinsta

Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 200 technical articles majorly around JavaScript and it's frameworks.