Productiviteitstools voor ontwikkelaars: creëren en negeren

Vorig jaar, tijdens Cisco Live 2025 in Las Vegas, heb ik alles voorbereid voor mijn sessie “DEVNET-3707 – Netwerktelemetrie en kunstmatige intelligentie voor respons op netwerkincidenten”. Normaal gesproken test ik mijn demo’s altijd voorafgaand aan de sessie, zodat ik er zeker van kan zijn dat alles werkt. Maar deze keer merkte ik tijdens het testen dat de statistieken in mijn Grafana-dashboard niet verschenen. In paniek begon ik het probleem op te lossen en ontdekte uiteindelijk een fout in het Python-script dat telemetriegegevens verzamelde met behulp van NETCONF. Ik begreep niet waarom het niet werkte, aangezien het script altijd zou moeten werken, ongeacht de omgeving. Als een goede ingenieur heb ik alle containers opnieuw gemaakt – Grafana, Telegraf, InfluxDB – totdat alles weer werkte.

De demo werkte uiteindelijk en mijn sessie verliep goed, maar ik realiseerde me dat het niet de bedoeling was om dit soort problemen te herhalen. Mijn mantra is altijd geweest “bouwen en vergeten”, maar het script dat door Telegraf werd gebruikt, volgde deze mantra niet. Ik gebruikte destijds Poetry en het debuggen kostte me wat tijd.

In mijn maandelijkse serie over de productiviteit van ontwikkelaars op ons YouTube-kanaal wilde ik delen hoe je projecten kunt opzetten en configureren, zodat ze één keer worden gebouwd en daarna vergeten omdat ze altijd werken. Dit is hoe ik graag werk en dit wilde ik delen met mijn kijkers.

In de eerste video laat ik zien hoe je je ontwikkelomgeving als een professional kunt opzetten. Zodra de omgeving is ingesteld, zorgt de tweede video ervoor dat uw IDE fouten opmerkt voordat ze problemen veroorzaken. Maar zelfs als alles goed lijkt te gaan, laat de derde video zien hoe je fouten kunt opsporen wanneer dat nodig is. En ten slotte zorgt de vierde video ervoor dat uw code overal werkt, niet alleen op uw eigen computer.

Het is belangrijk om te streven naar een “bouwen en vergeten” mentaliteit in uw projecten, zodat u zich kunt concentreren op het daadwerkelijke coderen in plaats van te worstelen met uw omgeving. Ik deel mijn kennis en ervaring in deze video’s om ontwikkelaars en ingenieurs te helpen productiever te zijn en meer plezier te hebben in hun werk.

BRON

Paul Arends

Paul Arends

“Ik ben Paul Arends, afgestudeerd in Bedrijfskunde aan de Universidad Complutense en met een master in Personeelsmanagement en Organisatieontwikkeling aan ESIC. Ik ben geïnteresseerd in netwerken en social media en richt mijn professionele ontwikkeling op talentmanagement en organisatieverandering.”

Verwante vermeldingen

Voorbereiding op reactie op geavanceerde bedreigingen

Veel organisaties gaan ervan uit dat alles binnen hun vertrouwensgrenzen, van doorgelichte leveranciers en geautoriseerde werknemers tot gecertificeerde cloudproviders en ondertekende artefacten, als veilig kan worden behandeld, en door de…

Beveilig federale digitale ervaring met Cisco ThousandEyes for Government

Voor federale agentschappen is digitale veerkracht niet langer alleen een IT-doel. Het is van cruciaal belang voor de uitvoering van missies. Wanneer kritieke diensten niet meer beschikbaar zijn, reikt de…

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Ben je verdwaald?

Lenovo levert succesvolle technologie voor FIFA World Cup 2026™.

Lenovo levert succesvolle technologie voor FIFA World Cup 2026™.

Google Play-veiling op Comic-Con San Diego

Google Play-veiling op Comic-Con San Diego

Gemini Startup-forum van Google voor Startups aanmelden

Gemini Startup-forum van Google voor Startups aanmelden

Gebruik Halo tijdens het rijden op Waze

Gebruik Halo tijdens het rijden op Waze

Het eerste ATLAS-rapport over AI

Het eerste ATLAS-rapport over AI

Nieuwe eenvoudige manier om in te loggen op Google-account

Nieuwe eenvoudige manier om in te loggen op Google-account