Utvecklare

1
Okt 09

Booli Hackathon – Live update

Kl 13:37 drog vi igång och vårt Uppsala-kontor har fyllts av folk som vi kodar, äter, pratar eller bara tar en match i NHL10 ihop med.

BH

Det första lilla projektet vi har att visa upp är en tidig version av polygonsök, eller med andra ord, möjligheten att själv rita det område på kartan man vill söka bostad i. Vi vill dock göra er uppmärksamma på ett par detaljer innan ni ger er ut och testar; bostadsdatan är inte helt färsk på test-servern, som utvecklare har vi en förkärlek till Firefox 3.5, det kan finnas en del buggar ;-)

Med det sagt, ni hittar funktionen här: http://testing.booli.se/Kartsök. Zooma in tills det dyker upp en ruta som berättar att man kan aktivera funktionen, aktivera, rita och sök! Mycket nöje!

Update: Det visade sig att det fanns en viss förkärlek till OS X också. Det ska funka med FF i Windows, men med några mindre grafiska fel.

24
Sep 09

Booli Hackathon

Det började som en längtan från oss utvecklare att få tid att göra de där sakerna vi velat göra så länge, men som aldrig blivit prioriterade tillräckligt högt. Istället för att vänta på att det sker så tänkte vi ta saken i egna händer.

Det hela är väldigt enkelt, vi öppnar dörrarna på kontoret i Uppsala och sitter och kodar hela natten. Vi köper upp lite pizza och Jolt-cola och tar det därifrån. Ledorden är opretentiöst och mest på skoj. Hackathons har utförts på många ställen förut, bla på Facebook och Google.

Det är snabba bud som gäller, ingen vill väl vänta på något roligt!? Torsdagen den 1 oktober kl 13 kör vi igång här. Och vi håller på tills vi inte orkar längre!

Så, om du är sugen, släng iväg ett mail till emil@booli.se så ses vi snart!

24
Sep 09

Nyckeln till Booli.se – vårt API!

Vi vet att flera av er har många riktigt bra idéer på tjänster och förbättringar som vi på Booli.se borde genomföra. Sedan vi startade har ni gett oss kontinuerlig feedback på det vi byggt och på vad vi borde prioritera att bygga. Det är hur grymt som helst. Tack!

Vi försöker förverkliga så många av de bra idéerna som kommer in som möjligt, men befinner oss – som alla webbentreprenörer säkert gör – i en ständig kamp om vad som ska prioriteras och vad som ska få stå åt sidan. Det är frustrerande, det finns så mycket häftigt man kan bygga, så många bra idéer som vi inte hinner genomföra att man faktiskt blir lite deppig när man tänker på det.

Men så råkar vi också veta att det finns många därute som inte bara har idéer och önskemål utan som dessutom kan backa upp dem med lite coding-skillz. Och vi vill ju se alla häftiga/roliga/nyttiga idéer komma till liv – så därför känns det väldigt naturligt att nu ta steget och öppna upp API-dörren helt till Booli.se.

Så har du en idé och lite skillz, välkommen att hacka runt med vårt API! All our base are belong to you.

9
Apr 09

Kartsök! Helskärm! Äntligen!

Så var det dags att presentera en ny medlem i Booli.se-familjen! Denna gång är det kartsök som rullas ut från laboratoriet i Uppsala, en funktion som tillåter dig att söka bland Sveriges alla bostäder till salu i en och samma karta.

Kartsök har varit en av våra mest efterfrågade funktioner så därför känns det extra roligt att den nu är färdig. Flera av oss som jobbat med funktionen har flera gånger kommit på oss själva med att sluta jobba och sitta djupt försjunkna i kartan istället. Vi hoppas att du också gillar den! Varför inte leta efter fritidshus så här inför sommaren? Eller dröm dig bort bland dom här dyrgriparna. Och för dig som vill bygga eget, det finns mycket tomter och mark att välja bland, vart vill du bo?

Kartan fungerar som vanligt på Booli, när många bostäder syns samtidigt visas prickar och för att se större markörer behöver man zooma in. Dessutom finns också möjligheten att själv förfina urvalet och att spara enskilda objekt. Saknar du något så lyssnar vi som vanligt, hör av dig!

kartsok.png

Mer 1: Kartkontrollerna har fått sig en uppfräschning i syfte att bli enklare (och snyggare).

Mer 2: För ungefär två veckor sen lanserade vi Booli.se i en ny version. Vi har lyssnat på den feedback som inkommit och genomför idag ett antal förändringar på förstasidan: Mer fokus på sökfältet, tydligare uppdelning mellan olika delar och ytterligare ett steg mot att bli en så bra och lättanvänd tjänst som möjligt. Kolla in!

16
Feb 09

Ett avbrott i min arbetsdag

Booli.se har vi byggt ett rätt omfattande filtreringssystem som förhindrar att bostäder med felaktig data blir sökbara. Denna vecka är det min tur att gå igenom de bostäder som fastnat i filtrena, ett lite roligt avbrott i min annars rätt programmeringsintensiva arbetsdag. Det som gör det roligt är att det då och då fastnar rätt annorlunda objekt i systemet, idag fastnade till exempel den här herrgården från 1850-talet, våra filter sa att objektets boarea verkade misstänksamt stort, och visst är det stort, men för oss som vill ha ett eget torn att bo i så är det klart att även sådana hus ska gå att söka fram på Booli.se :)

30
Sep 08

Booli är fullt!

Talesättet att ”där det finns hjärterum..” stämmer inte alltid. För många av er som försökt besöka oss har Booli varit ”fullt”, våra servrar har helt enkelt inte orkat med. Sorry. Men hjärterum finns alltså, så att det inte råder några frågetecken där.

Nya servrar är beställda och vi åtgärdar ett antal prestandaläckor i koden.  Vill du följa arbetet eller se nulägesstatus kan du alltid kolla in status.booli.se, där postar vi de senaste uppdateringarna.  Vi är snart uppe på banan igen.

Tack till ”rikfred” och ”neanord” för att vi får använda den här fantastistkt roliga skämdumpen.

25
Sep 08

Lite mer än ett jobb

Det är nu Tor 25 Sep 2008 02:00:11 CEST och vi är 6 utvecklare som jobbar för fulla hästar här på Boolis utvecklingskontor i Uppsala. Anledningen till denna nattliga uppståndelse heter Booli version 4. Uppdatering innebär en rejäl utökning av mängden information i vår databas och då forskningen inom halvledarteknologin tyvärr inte går snabbare tar detta lite tid. För att så få av våra kära användare som möjligt skall drabbas av denna Booli-eklips väljer vi att göra detta mitt i natten.

Vår whiteboard med nattens schema ser ut såhär:

  • 00.00 Booli.se visar ”Sidan nere”
  • 00.10 Kör igång script för omstrukturering av databas
  • 02.00 Kör igång script för import av ny data
  • 04.00 Kör igång script för omstrukturering av data
  • Före 07.00 Sidan ska vara användbar

Varför utsätter vi då våra stackars kroppar för denna stress? Stor del av svaret ryms nog inom begreppet företagskultur. Vi har sedan dag ett jobbat på att göra Booli till en bra arbetsplats. Detta yttrar sig i allt från diskussioner om etiska aspekter i features till schemalagda dagar där alla i företaget får jobba med vad de vill. Att skapa en tillvaro och produkt som alla inblandade trivs med är inte alltid en dans på rosor. Åsikter går ofta isär och slutet på vissa debatter kan ibland vara svårt att se. För mig är emellertid uppsidan betydligt större; möjlighet att jobba tillsammans med personer som är passionerade i vad de gör, inte en tråkig minut (nåja) och ett riktigt utvecklande arbete. Helt enkelt lite mer än ett jobb. Hoppas ni gillar version 4!

Utveckling i natten Utveckling i natten

23
Sep 08

Ny release på gång

 

Hur mycket modern utvecklingsmetodik vi än försöker oss på här i utvecklingsverkstaden på Booli så blir det alltid väldigt mycket att göra precis innan vi släpper upp en ny version av vår kära bostadssökmotor. Så mycket att göra att vi inte ens hinner bidra med speciellt vettiga inlägg i bloggen, annat än inlägg som tipsar om att det snart kommer en ny version av Booli såklart :)

9
Sep 08

Utvecklare som utvecklas

Vi som jobbar med tekniken bakom Booli är sex hungriga utvecklare som älskar att jobba med full fart framåt. På det stora hela är vi oerhört nöjda med vår arbetssituation – vi har väldigt stor teknisk frihet, en mycket spännande produkt att jobba med och väldigt roligt på jobbet.

Men i den här branschen vet vi att det inte räcker med att göra saker rätt och ha roligt på jobbet för att kunna utveckla den produkt vi vill utveckla snabbare än någon annan. För vi tror att det är som John T. Chambers, VD på Cisco lär ha sagt: ”It’s not the big that beat the small, but the fast that beat the slow’.

Så som de utbildade problemlösare vi är började vi med att tillämpa grundorsaksanalys för att lista ut hur vi skulle kunna bli ännu snabbare. En av de saker vi kom fram till att vi trodde vi skulle kunna förbättra – för att bli ännu snabbare som team – var att bli bättre på att ge varandra rak och konstruktiv kritik. Vi är nämligen alla gamla kompisar från universitetet, och ibland är vi helt enkelt lite för snälla och trevliga mot varandra för att kunna driva produkten med den fulla fart framåt som vi vill göra.

Därför började vi för drygt en vecka sedan med en lek på arbetstid – ja, vi får faktiskt leka på arbetstid – som kallas ”heta stolen”. Leken, som egentligen nog mer ska betraktas som ett verktyg, är väldigt enkel: en självmant anmäld person sitter på en stol och var och en av de andra som vill vara med ska ge minst en positiv och en konstruktiv kommentar till den personen. Alla måste säga något, det får gärna bli diskussion och frågor uppmuntras. Det finns några enkla förhållningsregler för att det hela inte ska spåra ur, men det är upp till teamet som genomför ”heta stolen” att avgöra vad som ska gälla innan man sätter igång.

Hur gick det då, är vi snabbare? Effektivare? Vassare? Jag skulle säga, helt klart 1 (alltså: ja). Så här i efterhand är vi alla lite förvånade över hur effektiv en så enkel övning kan vara. ”Heta stolen” rekommenderas varmt till alla andra utvecklarteam, raketbesättningar och insatsstyrkor där ute som jobbar hårt och tätt ihop och är på jakt efter att fungera ännu bättre tillsammans – och kunna utveckla en riktigt bra produkt ännu snabbare.

Betyg av övningen ’Heta stolen’: Fem av fem möjliga stolar.