Automatisoitu tuntikirjaustyökalu konsultille

Minulla on viimein käytössäni kunnollinen tuntikirjaustyökalu. Palaverit ja git-commitit tulevat tuntikirjanpitoon automaattisesti hyväksyttäviksi. AI päättelee, mihin projektiin ne kuuluvat ja pitää erikseen kirjaa projektikohtaisesti myyntityöhön käytetystä ajasta. Jos on tarve tehdä manuaalinen merkintä, se onnistuu helposti raahaamalla ajanjakso kalenteriin.Samalla syntyy raportointi ja yksinkertainen graafi, jolla voi verrata toteumaa tavoitteeseen. Koko web-toteutus on vielä kääräisty Swift-työpöytäsovelluksen … Jatka artikkeliin Automatisoitu tuntikirjaustyökalu konsultille

Building a deeply integrated App Store & Google Play asset creator pays off

The launch of the Android version of my Baller Score app is getting close. I still remember the days when we used to create App Store and Google Play marketing images in Photoshop or Figma – or, even worse, take screenshots of actual devices.Supporting different platforms, screen sizes, and languages means you can easily end … Jatka artikkeliin Building a deeply integrated App Store & Google Play asset creator pays off

My first mobile app Baller Score is now live on iOS

TLDR: Get it here. All the startup guides say that you should launch when you are a bit embarrassed. Well, as a former lean startup evangelist, I'm a bit embarrassed that I broke all the rules with my first app.I did not start with problem validation; never bothered to validate the solution either. I just … Jatka artikkeliin My first mobile app Baller Score is now live on iOS

Building local & secure survey-analysis tools and other recent examples of using AI in design work

Some recent, possibly inspiring examples of how I've found AI useful in my design and product work. The most interesting thing AI has changed is not speed. It’s what kind of things I can now make real enough to evaluate.Tech validation. There were questions about whether React Native currently provides good enough gesture and animation … Jatka artikkeliin Building local & secure survey-analysis tools and other recent examples of using AI in design work

Juttelimme Bängeri-podcastissa suorastaan relevantteja kokemuksiamme tekoälyavusteisesta koodaamisesta

Tämä jakso sisältää jopa ammatillisesti asiallista pohdintaa. Elias oli puoli vuotta poissa ja koko maailma tuntui ehtineen muuttua AI:n myötä sillä aikaa.Kumpikin meistä teki tahoillaan havainnon, että nyt kuuluisi varmaan alkaa rakentaa omaa mobiilisovellusta. Jaksossa käydään läpi mm. näitä kokemuksia. Alkuperäinen julkaisu

Good pattern: using AI to build tools for yourself

This week, I’ve been experimenting with using AI to build tools for me. To continue my earlier carpenter metaphor: this feels a bit like building jigs that help you build the actual product.Yesterday, I was specifying animations in Figma Make. I asked it to use the motion.dev library so that whatever I defined would be … Jatka artikkeliin Good pattern: using AI to build tools for yourself

Artesaanipuuseppien muistokirjoitus ja muutama muu tuore huomio tekoälystä

Lähdin kirjoittamaan LinkedIn-julkaisua, mutta tästä paisui kokonainen blogiteksti. Kirjoitanpa talteen ainakin itselleni, miltä maailma näytti tekoälymurroksen keskellä. Olen jutellut viime viikkoina monien kehittäjien kanssa heidän tavastaan hyödyntää AI-agentteja arjessa. En ollut yllättynyt siitä, että kehittäjät ovat innokkaita hyödyntämään näitä. Olin yllättynyt siitä, että työnantajat kerrankin tarjoavat kunnon työkaluja. Yllättävän monissa yrityksissä tuntuu olevan käytäntönä, että … Jatka artikkeliin Artesaanipuuseppien muistokirjoitus ja muutama muu tuore huomio tekoälystä

I didn’t know that I could build a native app this slick that runs on iOS, Android, Wear OS, and WatchOS

Original post. AI is starting to make native frontend development feasible again. Here’s a sneak peek at my upcoming scoreboard app: phone and watch apps plus a web-based courtside dashboard view you can use right next to the action.The first version targets tennis and padel, with fully native mobile apps for Android and iOS, and … Jatka artikkeliin I didn’t know that I could build a native app this slick that runs on iOS, Android, Wear OS, and WatchOS

LAB: Digitaalisten ratkaisujen ketterä kehittäminen ja innovointi -kurssi oli palkitseva kokemus

Skaalautuminen yllätti lean startup -luennoitsijan. Käytin välipäivät vanhojen syntieni paikkailuun. Opetin syksyllä LAB University of Applied Sciences:ssa YAMK-kurssin nimeltä "Digitaalisten ratkaisujen ketterä kehittäminen ja innovointi", mutta en varautunut kunnolla siihen, että kurssille tulisikin yllättäen yli 100 opiskelijaa.Olisi kannattanut mukauttaa kurssitehtävät monivalinnoiksi, mutta ajattelin naiivisti, että kyllä ne arvioinnit siitä soljuvat, kun lapioi vain. Tieto siitä, … Jatka artikkeliin LAB: Digitaalisten ratkaisujen ketterä kehittäminen ja innovointi -kurssi oli palkitseva kokemus

Claude Code on kuin koukuttava yksikätinen rosvo

Alkuperäinen julkaisu. Olen viime aikoina kokeillut omakohtaisesti, mitä yhteistä on vibekoodaamisella ja uhkapelaamisella. Kolme tuoretta havaintoa Claude Code -AI-työkalulle altistumisen seurauksista.1. Huomaan raivostuvani välillä aivan silmittömästi. Olen kenties keskimääräistä pitkämielisempi toimiessani ihmisten kanssa ja menetän harvoin malttiani. Mutta kun kone väittää tehneensä jotain ja käy ilmi, ettei se olekaan – kerta toisensa jälkeen – huomaan … Jatka artikkeliin Claude Code on kuin koukuttava yksikätinen rosvo