Sidoprojekt
Jag har lagt in några av de sidoprojekt jag jobbat med från det att jag blev intresserad av programmering (tog nog fart på riktigt i gymnasiet). Vissa väldigt små, andra lite större. Många har några år på nacken och är verkligen inget att skrya med, men de låter mig berätta lite om mig som person och vad jag drivs av. Mitt mål är att du helt enkelt ska få en känsla av vem jag är.Hemsidor
Mangani.se
Under gymnasietiden blev jag intresserad av Anime efter en rekommendation av en kompis En dag köpte jag lite nyckelringar från serien Naruto på eBay. Av någon anledning la jag ut dessa för försäljning på Tradera istället för att behålla dem själv och efterfrågan var stor (år 2004) så totala priset för alla 6 nyckelringar landade på runt 600 SEK. Jag hade betalt 100 SEK inklusive porto har jag för mig. 💰 🤑
Jag började köpa in fler prylar från eBay och sålde dessa på Tradera och gjorde fina extrapengar, och girig som jag var ville jag bli av med avgiften Tradera tog. Samtidigt hade jag börjat få upp intresset för programmering. Det tog inte lång tid innan jag bestämt mig för att en e-butik hade varit ruskigt kul att försöka utveckla samtidigt som det hade minskat på kostnaderna.
Jag slängde mig in i en värld av PHP och MySQL och efter en månad eller två stod min första version (med frames!!) där. Under kommande år fick den sig två omdesigner och byggdes ut med ett mindre community. Åkte även på konvent och sålde vilket var en minst sagt spännande upplevelse. Det hela växte och snart var halva mitt rum hos föräldrarna ett lagersystem. Fun times!
Extravinst.se
Denna sida startade egentligen som något helt annat. Affärsidéen var att dela med mig av den provision jag fick från Svenska Spel när folk registrerade/spelade via sidans länkar, men den affärsidéen slogs rätt snabbt ner av Svenska Spel (av förståliga och bra skäl). Sidan bytte riktning och används nästan uteslutande för att hitta resultat för spel från Svenska Spel.
Sidan skapades främst med HTML, CSS, lite javascript, PHP och en MySQL databas med cronjob som hämtar nya resultat. Trots den utdaterade designen besöks sidan fortfarande av 1000-2000 besökare dagligen.
ResaTillJapan.se
Detta är ett exempel där fokus främst var på content mer än det var om kodning. Detta är en wordpress sida med färdigt tema och tror inte det är många rader kod jag modifierat här. Hade en del sådana här sidor men insåg efter ett tag att det som var roligast var att koda så därför var sidor som Extravinst och Mangani betydligt roligare att utveckla och underhålla så dessa fick prio.
Appar
App Store | Google Play
Aurora Now
Efter en vecka i Björkliden/Abisko och ett nyfött intresse för norrsken skapade jag Aurora Now, som låter dig se nuvarande status och hur chanserna att se norrsken där du befinner dig är. Det fanns redan en app som lät mig göra vissa av dessa saker, men vad som saknades var fler push-notifikationer för olika indikatorer.
Appen blev måttligt populärt inom denna nisch och push-delen av appen blev i princip kopierad av ett par andra aktörer/personer. Denna app gjordes i Objective-C med en Node backend (+ MongoDB) som hämtar data från swpc.noaa.gov som många andra norrskensappar (yep, nu finns det en uppsjö av norrskensappar!).
TryOnBaby
Antalet nedladdningar för denna app passerade troligtvis aldrig ens 20, så ett stort misslyckande från det perspektivet, men var riktigt kul att utveckla (ofta har jag lagt alldeles för mycket fokus på utvecklingen och knappt något på marknadsföring).
Appen låter dig prova kläder på din bebis med hjälp av kameran på din telefon. Produktflöden importerades från samarbetspartners och produktbilderna modifierades semiautomatiskt för att få en transparent bakgrund. För detta användes ImageMagick som var nytt och spännande att jobba med. Appen gjordes i React Native och släpptes även till Android. Troligtvis fungerar appen fortfarande men produkterna lär inte längre säljas av butikerna. På baksidan användes Node och en MongoDB-databas.
Själva appen låter dig egentligen enbart flytta klädesplagget "på kameran" samt ändra storlek och rotera, så inget fancy alls, men var ett kul projekt jag satt med när jag satt på bänken.
Whack some bees
Enkelt spel som går ut på att skjuta ner bin.
Satt mycket med Adobe Illustrator här för att skapa grafiken till detta spel, vilket var riktigt kul och nytt, trodde dock aldrig att det skulle ta sådan tid. "Ljudeffekterna" är även hemmasnickrade och det märks nog.
Gjordes i Objective-C med SpriteKit.
Övrigt
Chrome extensions
Jag deltog i ett program/kurs för att ta fram fysiska produkter i Kina och sälja dessa på Amazon i USA. I samband med detta använde vi ett Chrome extension för att se hur bra olika produkter sålde. Jag tyckte det var lite otydligt, så tyckte det hade kunnat vara kul att prova på att göra ett Chrome extension själv, som i detta fallet egentligen bara extendade det andra extensionet (inception!). Väldigt nischat och fungerar bara om man redan köpt det andra extensionet, vilket dock många i programmet gjort så den fick lite spridning där.
Ett annat behov jag såg var när jag började lära mig kinesiska. Finns en bra sida för kinesisk grammatik men var lite lurigt att hålla koll på vad man läst. Samt, dom har jättebra exempelmeningar så ville förenkla hur man kunde importera dessa till den populära SRS mjukvaran Anki så skrev ihop ett enkelt extension för detta, främst för privat bruk men släppte även detta om någon annan skulle vara intresserad.