Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Ville Laukkanen

@villelaukkanen.com
1.6K followers 813 following 441 posts

Building workflows and easy-to-use tools with AI. A data viz wizard. Automations, tools and agents. ex high stakes poker pro, obsessed with padel. M Sc Eng. A Finn enjoying the sun and tapas in Alicante (ES)

PostsRepliesMedia
Ville Laukkanen @villelaukkanen.com · 17/08/2026
Jääkiekon Liiga (SM-liiga) käynnistyy parin viikon kuluttua! Tässä todella kattava, datalähtöinen analyysi, jonka kirjoitin kiekkoanalyysi comille. Jos jotain jäi puuttumaan tai kommentoida tekstiä, niin laita viestiä. kiekkoanalyysi.com/ennusteet/li...
kiekkoanalyysi.com
Kiekkoanalyysi - Liigaa numeroiden takaa
Liigaa numeroiden takaa
000 0
Ville Laukkanen @villelaukkanen.com · 07/03/2026
How to make more money without adding more content? - Direct existing users to your money pages - Share the "link juice" with pages that need it - Create topical authority .. by creating links with pages that need it. Hard to visualize, if you don't visualize it. #seo
120 2
Ville Laukkanen @villelaukkanen.com · 05/03/2026
I didnt mean MY followers. Just this crowd in general. Have to start liking even more tech stuff, but I for sure havent liked a single painting..
020 2
Ville Laukkanen @villelaukkanen.com · 04/03/2026
Pages have 90 incoming links. Looks healthy? All 90 are nav links. Zero content links. Google has no topical context for it. 15 out of 97 pages have this problem. Woops. Verified with Screaming Frog. Built a tool that separates the two. It's free to use, so drop your URL. #seo #buildinpublic
030 3
Ville Laukkanen @villelaukkanen.com · 16/02/2026
Bluesky is so weird compared to X. An oil painting has 2000 likes, a deeply technical post has 2. Like every single time 🤔
000 0
Ville Laukkanen @villelaukkanen.com · 16/02/2026
SEO gurus, travel bloggers, I need your help.. My site is getting lots of impressions but the CTR's are way below the benchmarks. I can be 3rd in SERP (see screenshot) but have 0.5% CTR. Strong brands and AI overviews vs me? Bad title and meta? Or what.. #buildinpublic
121 2
Ville Laukkanen @villelaukkanen.com · 13/02/2026
Top 3 SERP results getting 0.5% CTR's isn't exactly great.. Time to change metas and titles for some pages needing the change the most and hopefully I'll start getting more visitors :) So much better than trying to keep up with these in Google Sheets or smth.. #buildinpublic
021 2
Ville Laukkanen @villelaukkanen.com · 13/02/2026
I have a hobby website. I got tired of thinking and manually changing titles and metas in WP. Even more tired of trying to manage internal linking. Uses page intent, content, SERP position etc. Cause it's more fun doing the stuff you actually like. A full blogging/website suite in the making.
000 0
Ville Laukkanen @villelaukkanen.com · 10/12/2025
Thank you :)
010 1
Ville Laukkanen @villelaukkanen.com · 04/12/2025
Portfolytics is now live in the Shopify App Store! I have worked in ecommerce (Ecommerce manager, senior ecommerce data engineer etc.) for years, but getting your own product (finally) out there hits very differently from any new job or a promotion. So proud of myself! #buildinpublic
shopify app portfolytics launch
151 5
Ville Laukkanen @villelaukkanen.com · 18/11/2025
Looks like CloufFlare is down. X, Upwork etc. are all down.
000 0
Ville Laukkanen @villelaukkanen.com · 29/09/2025
Just realized that my toaster's brand is "Bluesky" 😀
020 2
Ville Laukkanen @villelaukkanen.com · 21/09/2025
Weekend. The time of the week NOT to work and DO get out of the house to see nature, friends and real life. Not stare at a screen. That's the theory. In practice I'll watch a Premier League match or two in addition to some sexy waterfalls 😁 #Alicante
010 1
Ville Laukkanen @villelaukkanen.com · 16/09/2025
Yesterday I was excited to notice that one graph had wrong numbers in his app 🫣 It was nice to do some detective work to find out what was wrong without even touching the code. Today, sent my first Linkedin DM to get more beta testers 😒 A founder's gotta do what founder's gotta do #buildinpublic
040 4
Ville Laukkanen @villelaukkanen.com · 12/09/2025
I need to combine Storeleads/Storecensus data with Linkedin data to DM the best prospects to get beta testers to my Shopify app. Are there any decent tools that let you do that? Doing the combining manually seems exactly the type of work that should and could be automated? #buildinpublic #shopify
041 4
Ville Laukkanen @villelaukkanen.com · 11/09/2025
Clearly looking forward to DM'ing people on LI: - started cleaning the apt - fired up Playstation for the first time in 6 months What a classic 😃 #shopify #buildinpublic
040 4
Ville Laukkanen @villelaukkanen.com · 09/09/2025
Fancy analytics in place (wanted to do smth nerdier after a while) and I just shipped my first Linkedin Carousel ever 💪 Ready to for the beta testers (who get 2 years for FREE). If these carousels don't work perhaps it's time to get less faceless *gulp* with vids 😨 #shopify #buildinpublic
031 3
Ville Laukkanen @villelaukkanen.com · 04/09/2025
I had a lot of fun designing my first ever app's UI and UX and the core functionalities, but I am enjoying the marketing part much less. I even specialized in "International business and marketing" studying my Masters. No memories what we studied, but it most def wasn't this 😀 #buildinpublic
050 5
Ville Laukkanen @villelaukkanen.com · 03/09/2025
Shopify people not using Portfolytics are leaving lots of money on the table. 1 minute setup, no customization needed. Easy to read dashboards. Simple as that. #buildingpublic #shopify
010 1
Ville Laukkanen @villelaukkanen.com · 02/09/2025
No this is a bad dog pun, right? 😀 #shopify #buildinpublic
040 4
Ville Laukkanen @villelaukkanen.com · 22/08/2025
This is how I feel when a boss wants to do things the old way instead of an easy (and still free for a while) solution 😎 #buildinpublic #shopify
010 1
Ville Laukkanen @villelaukkanen.com · 11/08/2025
It's hard to optimize an ecommerce store if you don't know which collections sell. Shopify's native reports only show sales in product and shop level. --> I created an app (zero setup) that instantly show's sales in collections and categories. portfolytics.app #buildinpublic
portfolytics.app
Portfolytics – Shopify Inventory Analytics & Category Insights
Use Portfolytics to get clear Shopify inventory analytics. Spot underperforming categories, collections and tags and optimize your store in minutes. Free trial available.
021 2
Ville Laukkanen @villelaukkanen.com · 06/08/2025
My first Shopify app video is (finally) live! www.youtube.com/watch?v=WtR6... Automatic product hierarchy from your main menu, Sales per Unique Products, collection analytics.. If you work for a Shopify store, check out the video. Beta testers get 2 years free! #buildinpublic #shopify
youtube.com
See Product-Hierarchy Analytics in Action – Join Portfolytics Beta and Get 2 Years for Free
YouTube video by Portfolytics
041 4
Ville Laukkanen @villelaukkanen.com · 09/06/2025
Don't forget to replace "X" with Bluesky
000 0
Ville Laukkanen @villelaukkanen.com · 08/06/2025
I haven't worked much the past 3 weekends as I've noticed that I have been more and more tired of long weeks and quite a few setbacks. Nothing wrong with noticing that you really need a break. And acting on it. #buildinpublic
130 3
Ville Laukkanen @villelaukkanen.com · 06/06/2025
"I am really the first one doing this?" Yesterday I showed my gf the ugly app demo enthustiastic about a feature and realized that my little solution is the first one of it's kind (almost certainly). Made me feel proud of myself (doesn't happen enough) . I think I'm addicted now. #buildinpublic
130 3
Ville Laukkanen @villelaukkanen.com · 06/06/2025
Shopify app magic that nobody has done before! Perhaps that's why he was a bit confused?
000 0
Ville Laukkanen @villelaukkanen.com · 05/06/2025
From genius to interdimensional communication. Sometimes you just need a helping hand 🤓 #buildinpublic
240 4
Ville Laukkanen @villelaukkanen.com · 14/04/2025
whyyyyyy
110 1
Ville Laukkanen @villelaukkanen.com · 14/04/2025
I opened an FB page and now I started getting messages about violating trademark rights. I think they are scams, but I'm not sure..
010 1
Ville Laukkanen @villelaukkanen.com · 08/03/2025
I could have that in print on my home office wall!
010 1
Ville Laukkanen @villelaukkanen.com · 08/03/2025
One of the most amazing buildings AND areas I have ever seen anywhere. The other buildings are simply stunning as well. I didn't edit the image at all.. Ciutat de les arts I Les ciències, Valencia, Spain. More photos, facts and stories travelespain.com/en/valencia-en
010 1
Ville Laukkanen @villelaukkanen.com · 22/02/2025
@drewc.bsky.social thanks for this. Made my morning. Which post gave me away?
000 0
Ville Laukkanen @villelaukkanen.com · 21/01/2025
This list and it's creator got deleted
010 1
Ville Laukkanen @villelaukkanen.com · 20/01/2025
For crypto, dark. For some more normal people like in ecommerce, light 🙂
110 1
Ville Laukkanen @villelaukkanen.com · 20/01/2025
The multitasking heaven before a little 2 week 🇲🇽 getaway: - Shopify app approval process feat. privacy policy, marketing texts, app name, logo etc - translate and publish SEO site articles - cover letter and CV changes to potential client (CRO gig) Yes we can! 💪 #buildinpublic
020 2
Ville Laukkanen @villelaukkanen.com · 20/01/2025
Porn bot. First a fascist, now a fracking PORN BOT! 😀 I mean I think that thanks to pádel I have a pretty good ass but I'm not publicly showing it off or anything. #lavidaesrara
100 1
Ville Laukkanen @villelaukkanen.com · 18/01/2025
I'll check it out as well
000 0
Ville Laukkanen @villelaukkanen.com · 18/01/2025
Ic.. I'll check out the pricing. Thanks!
010 1
Ville Laukkanen @villelaukkanen.com · 18/01/2025
Snow in Alicante (province) 🥶❄️😲 solid +16C on the beach ⛱️
000 0
Ville Laukkanen @villelaukkanen.com · 17/01/2025
Thanks, will check out both. Not familiar with front end code 🤷‍♂️
110 1
Ville Laukkanen @villelaukkanen.com · 17/01/2025
better later than sooner, like the saying goes.
000 0
Ville Laukkanen @villelaukkanen.com · 17/01/2025
It will be a Shopify app, but I don't want to share the idea because of copy cats.. Apart from selling I guess FAQ, customer service etc. would be there but I dont really know. First timer here, in case you didn't notice 🙂 What I need from the customers are installs :)
110 1
Ville Laukkanen @villelaukkanen.com · 17/01/2025
Dear #buildinpublic How should I build a landing page for my B2B app? It should look shiny and techy and ooze competence. I have created some sites on WP, but never with templates, so those might be an option. Or just use Framer or smth? I'm a bit torn thb..
560 6
Ville Laukkanen @villelaukkanen.com · 15/01/2025
Gotta love and hate tech. There is always something shinier right behind the corner 🫤
110 1
Ville Laukkanen @villelaukkanen.com · 15/01/2025
If you work with APIs, you should at least try Postman. So much nicer than using a command prompt or whatever. "Real" devs might disagree, but I'm not one, and i've always preferred GUIs to text based UIs. #buildinpublic
120 2
Ville Laukkanen @villelaukkanen.com · 14/01/2025
Seeing the buzzword "AI Agents" everywhere, but not exactly sure what they are? I wrote a short post about the topic. Read and be readier to drop some terminology and knowledge at the water cooler or in the break room 😎 www.linkedin.com/pulse/ai-age... #buildinpublic #ai #aiagents
linkedin.com
AI Agents in the Workplace 2025
AI agents seem to be the buzzword of 2025, but there are a lot of misconceptions about what they are. In this post, I want to explain what constitutes an “AI agent” and what are simply automated workf...
020 2
Ville Laukkanen @villelaukkanen.com · 12/01/2025
There is definitely more interesting tech and startup convo on X than here 😒
020 2
Ville Laukkanen @villelaukkanen.com · 12/01/2025
I am developing my first Shopify app (with a freelancer dev) and I'm entering the beta testing next week. Because Shopify allows only one distribution method per app: - should I just publish the MVP? - create two apps. one for testing, and one public for the store? -smth else? #buildinpublic
050 5
Ville Laukkanen @villelaukkanen.com · 12/01/2025
If u read 50 pages an hour every day for a year, you would read 90 books of 200 pages. Perhaps it's your reading speed? Which ofc depends a lot on what you are reading.
110 1