Starring
Mats Henricson
Det har nog aldrig förut varit så roligt att bygga mjukvara som nu. Moderna språk såsom Java och Scala gör att man kan koncentrera sig på vad som ska göras, inte hur. Det finns enorma mängder av open-source kod man kan bygga sin kod ovanpå, så att man kan "stand on the shoulders of giants", som Isaac Newton formulerade det. Det finns standarder inom framför allt Java som gjort att vi kan välja bland mycket kompetenta applikationsservrar som mellan sig har hård konkurrens.
Men på klientsidan är det inte lika enkelt. HTML var ju aldrig något lysande ramverk att bygga GUI:n med, och trots avancerade ramverk som Tapestry, Wicket och Spring så har det aldrig varit helt enkelt. När sedan Ajax rusade in på scenen 2005 så blev det allt mer komplicerat. Tack och lov tycker jag att det för oss inom Java-sfären utkristalliserats ett huvudalternativ för Ajax, nämligen GWT.
Men det kanske mest spännande som hänt de senaste åren är XP/Lean/Agile/Scrum/TDD. Alla andra sätt att utveckla känns helt stenålders. Jag jobbar just nu i ett projekt där vi har avverkat över 22 sprintar. Vi levererar med precision den dag vi utlovat fyra veckor tidigare. Sällan behöver vi backa ur saker vi inte blir färdiga med. Kunden är jättenöjd.
Kontakta mig gärna om ni söker en passionerad Java-utvecklare som arbetat i många problemdomäner och över hela kodspektrat, från JDBC/Hibernate, Spring, webbramverk och Ajax. Men jag kan även utan en sekunds tvekan hacka XML, XSD, XSLT eller en stored procedure. Jag har jobbat med
- OOP sedan 1989
- Java sedan 1998 (Certified Java Programmer i 1997)
- XP och TDD sedan 2001
- Scrum sedan januari 2007 (Certified Scrum Master i maj 2007)
Dessutom sneglar jag mycket på Scala. Min laptop kör Ubuntu sedan något år tillbaka.
För några år sedan specialiserade jag mig på Ajax och drev den numera avsomnade siten www.seajax.nu. Jag har två bloggar, och ett mycket populärt hobbyhack vars kod ni gärna får inspektera om ni ber snällt. Dessutom är jag Crisps inofficiella teknikscout.
Är du en Crispare?
Svara på några enkla frågor för att ta reda på ifall du liknar någon av oss!
Är du en Crispare?