Carl Mäsak

Träffa våra Team

Carl Mäsak
Inside every big interesting problem, there's a small interesting problem hoping you'll find it.


Spetskunskap

  • JavaScript
  • ReactJS
  • Angular
  • Ember
  • Elm
  • Perl
  • Python
  • Java
  • DDD
  • TDD
  • Git

Om mig

Jag har en agil utvecklingsstil som för kunden innebär snabba resultat och korta feedbackloopar som ger dem möjlighet att snabbt korrigera kursen mot önskad lösning.

Jag är en av utvecklarna i Perl 6-projektet och arbetar med både kompilatorn och språkspecifikationen.

Kursledare för:

Kontakt

carl.masak@edument.se

Skrivet av Carl

Varför TypeScript?

I JavaScript är det OK att glömma en property i en objektliteral, att anropa en funktion med färre eller fler argument än vad det var tänkt,  eller att skriva kod som aldrig kommer att nås i ett program. TypeScript flaggar upp alla dessa saker som fel, oftast direkt i ens IDE.

  • JavaScript
Läs mer

Tandborstning och statiska kontroller

Treåringen hemma gillar inte att man borstar hans tänder. Men jag, listig pappa, har utvecklat ett trick.

Läs mer

Varför är TypeScript värt att kika närmare på?

TypeScript är ett “superset” av JavaScript; ett program skrivet i  JavaScript är redan giltig TypeScript-kod. Förutom sin vanliga kod kan  man dessutom lägga till typ-annoteringar, och deklarera variabler som  “string”, “number”, etc.

Läs mer

Nyheter

Inför den nya JavaScript-säsongen

Häng med när vi inför den nya säsongen i Premier L... förlåt, JavaScript, tar tempen på våra favoritlag - Angular Rovers, FC React och TypeScript United!

Läs mer >

Nu lanserar vi COMMA

Nu lanserar vi betaversionen av Comma, ett IDE för Perl 6 utvecklare som kommer att effektivisera deras arbete. Comma är byggt på den beprövade JetBrains IDEA-plattformen vilket innebär att många Perl 6-utvecklare enkelt kan börja använda verktyget.

Läs mer >

Våga välja Vue?

Är React och Angular fortfarande de två enda ansvarsfulla alternativen när JavaScriptramverket för det nya projektet ska väljas, eller har Vue nu vuxit till att bli ett reellt alternativ?

Läs mer >

Framtidens organisation - en levande stad

Framtidens organisation ska ses som en levande stad. Överallt i staden myllrar det av aktiviteter. Allt ifrån projekt, rekrytering, marknadsföring, försäljning till kompetensutveckling. Vad är hemligheten som får den levande staden att fungera?

Läs mer >

Konfigurera CMake för att lyckas

En vanlig fråga som kommer upp på vår kurs i Avancerad C++ är: hur ska jag strukturera mitt projekt? Ska jag dela min källkod över många kataloger? Var ska jag lägga mina unittester? Ska jag använda statiska bibliotek?

Läs mer >