Ville Oikarinen (@villeoikarinen) 's Twitter Profile
Ville Oikarinen

@villeoikarinen

How can I help you write your software? How can your software help users?

ID: 256404619

linkhttp://blog.ville.oikarinen.org/ calendar_today23-02-2011 07:41:56

1,1K Tweet

94 Followers

212 Following

Mighty_Finland (@finlandmighty) 's Twitter Profile Photo

Intti muuttuu, oletko valmis? Jarmo Huhtanen nosti taannoin aiheen tapetille, joten päätettiin summata tilannetta ja kysyttiin Sami Salmu 🌻, Ida-Susanna Pöllänen, C Salonius-Pasternak ja @AtteHarjanne, että missäs tässä nyt mennään asevelvollisuuden suhteen suhteen. Käy lukemassa! mightyfinland.fi/post/intti-muu…

John Miller (@agileschools) 's Twitter Profile Photo

The debate about which method is “the best” is a lot like how people argue over martial arts styles. Is it Karate? Jiu-Jitsu? Boxing? When these styles get empirically tested in real-world situations, like MMA, it’s evident that no single one is superior. MMA fighters blend

Ville Oikarinen (@villeoikarinen) 's Twitter Profile Photo

There are different paths to the top of the mountain. True agility means observing both the path and the top. And making choices when needed.

Ville Oikarinen (@villeoikarinen) 's Twitter Profile Photo

Samoin varusmiespalveluksessa riisutaan siiviliyhteiskunnan "arvomerkit". Ja reservissä, vaikka toki vähän ja asiallisesti katsotaan niitä nappuloitakin, kaikilla on perspektiiviä antaa niille vain välttämätön merkitys. Näissä Suomi on onnistunut todella hyvin.

Henri Vanhanen (@henrivanhanen) 's Twitter Profile Photo

About the #BalticConnector : 1. Reason to suspect sabotage, no attribution yet. 2. Serious intent against two NATO members. Discussions and support b/w 🇫🇮🇪🇪 & NATO 3. Most importantly, no panic here: societies function and are prepared for these types of threats. Please RT.

Oliver Drotbohm 🥁 & 👨‍💻 (@odrotbohm) 's Twitter Profile Photo

“I don't like Spring's magic. I'd rather use transactions like this: public void cancelOrder(OrderId id) { transaction.execute(() -> { var order = repository.findById(id); order.cancel(); }); }” “That code has worked with Spring since Java 8's release.” 🦗🦗

Elisa Suutari (@elisasuutari) 's Twitter Profile Photo

”Koko ikäluokalle voidaan osoittaa palveluspaikka joko aseellisessa palveluksessa tai siviilipalveluksessa, kun asepalveluksen rinnalle on kehitetty kansalaistaitoja ja kokonaisturvallisuutta lisäävä siviilipalvelus.” Reserviupseeri @jyrppy rul.fi/ajankohtaista/…

Ville Oikarinen (@villeoikarinen) 's Twitter Profile Photo

Two important practices reduce the likelihood of merge conflicts. Automatic formatting helps to avoid trivial whitespace conflicts. Modularization and high cohesion help to avoid touching the same files/lines when working on unrelated tasks.

Aku Saarelainen (@sulkahattu) 's Twitter Profile Photo

Porukalla vertailtiin että kellä on töissä kalleimmat härvelit. Poliisi aloitti panssarimersulla, johon sitten nokitin hävittäjällä. Merivoimista muistutettiin että on ne paatitkin aika hintavia. Lanssari naurahti ja sanoi "Apotti" ja muut oltiin sitten hiljaa

Ville Oikarinen (@villeoikarinen) 's Twitter Profile Photo

I think the inventors of SQL achieved their goals. Non-programmers can understand it. Now we just need to convince programmers to stop hiding it behind unnatural abstraction.

Harri Vaarala (@harrivaarala) 's Twitter Profile Photo

Keskustan saavutettavuus on heikko, parkkihallit ammottaa tyhjyyttään, keskusta kuhisee ihmisiä🤔 Joku tässä yhtälössä ei nyt täsmää👀 Hetkonen, oisko kuitenkin niin että keskustan saavutettavuus on hyvä ja merkittävä osa saapuu sinne 🚶‍♂️🚲🚌?

Ville Oikarinen (@villeoikarinen) 's Twitter Profile Photo

As a programmer I don't feel any Fear Of Missing Out about AI assisted programming. Firstly, I believe in the benefits of learning by doing. Secondly, IDEs will anyway adopt AI and simply improve existing helper functionality without me having to worry about it.