Sign in

Magnus Ahlkvist he/him

@transmokopter.bsky.social
398 followers 310 following 340 posts

SQL nerd. Been at it for 23 or so years, still learning. Learn with me!

PostsRepliesMedia
Magnus Ahlkvist he/him @transmokopter.bsky.social · 23/08/2026
Some pictures from the parade through Enköping yesterday. The youngest participant I met was just weeks old, the oldest I talked to was in their 90s.
021
Magnus Ahlkvist he/him @transmokopter.bsky.social · 22/08/2026
Preparations for Enköping Pride in full swing.
150
Magnus Ahlkvist he/him @transmokopter.bsky.social · 10/08/2026
On top of the future. Or at least rooftop of Futurium, Berlin. I throw in a picture of my family and a giant mirror cube as well.
010
Magnus Ahlkvist he/him @transmokopter.bsky.social · 10/08/2026
Time for my monthly polygraph test.
240
Magnus Ahlkvist he/him @transmokopter.bsky.social · 22/06/2026
Half past midnight in Dalecarlia, Sweden. This is as dark as it gets this time of year and I just love it. (I won’t love it as much in half a year when this is as light as it gets mid day)
040
Magnus Ahlkvist he/him @transmokopter.bsky.social · 11/06/2026
Kidney stone treatment today. Got a bus ticket in the bus app, hospital fixed. Pain killers and 45 min treatment and quick xray + ultrasound. Total cost: 260 sek (less than 30 usd). Thank you grandparents and everyone else who fought for this way back then.
070
Magnus Ahlkvist he/him @transmokopter.bsky.social · 24/05/2026
Not agreeing with refs, Roller Derby style. Meaning you wait until the end of the jam and then you have a civil discussion about it, where refs and team reps keep their ears open and are open to the possibility they made a mistake.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 23/05/2026
Turn 50. Get amazing drinks from your friends. This one is a 2008 Diplomatico Single Vintage Rum. Opened it tonight. Probably the best rum I ever had.
170
Magnus Ahlkvist he/him @transmokopter.bsky.social · 26/04/2026
Well hello there, you are most welcome
030
Magnus Ahlkvist he/him @transmokopter.bsky.social · 20/04/2026
Every week, I drive my son to chess practice. They start with game scenarios on a big board and then they play mini tournaments. Sometimes a parent has to fill a slot at a table. I really recommend trying it. It's good for one's self image to play a "brain game" and get crushed by a nine year old.
130
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/04/2026
Last minute preparation for my presentation at SeaQL tomorrow. Got this amazing hat from Tonie and Peter just now.
270
Magnus Ahlkvist he/him @transmokopter.bsky.social · 03/04/2026
Went for a run. Got back home at leet o’clock. That’s gotta mean something. #runhappy
050
Magnus Ahlkvist he/him @transmokopter.bsky.social · 26/03/2026
Trying to get into running again. It ain’t easier this year.
030
Magnus Ahlkvist he/him @transmokopter.bsky.social · 02/03/2026
I ended up in Hanau, Germany yesterday. It's a bit surprising really, given that I gave @frankgeisler.bsky.social the wrong pickup location at Frankfurt airport. But he persisted and finally found me and brought me here. Spending the day learning more about SQL 2025 from Magi Naumova.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 21/12/2025
I think we’re done.
030
Magnus Ahlkvist he/him @transmokopter.bsky.social · 21/12/2025
It’s that day again. A couple days earlier this year than usual.
040
Magnus Ahlkvist he/him @transmokopter.bsky.social · 19/11/2025
Suzanne Ahlkvist was born March 13 1950. She has been important to so many people. Daughter, sister, mother, grand mother, great grand mother, friend, neighbour and community leader. She has been my mother for 49 years. Yesterday evening, her body finally gave up after fighting cancer a long time.
880
Magnus Ahlkvist he/him @transmokopter.bsky.social · 24/10/2025
Sheffield Wednesday loose 12 points and go into administration. Sounds horrible, right? Yet a lot of fellow supporters are today celebrating. Ticket sales up, merch sales up. That’s how much the fans love the owner…
010
Magnus Ahlkvist he/him @transmokopter.bsky.social · 21/10/2025
This isn’t exactly how I wanted this day to start. If I have the recovery key saved in my Microsoft Account? Absolutely not.
010
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/10/2025
Getting ready for my presentation at #SqlDayLite2025
040
Magnus Ahlkvist he/him @transmokopter.bsky.social · 11/10/2025
Stockholm SQL is born. We will have our inaugural event on November 11 in the B3 office on Wallingatan. RSVP on meetup: www.meetup.com/stockholm-sq... Thanks @dhma.ch for speaking this night!
4143
Magnus Ahlkvist he/him @transmokopter.bsky.social · 06/10/2025
New Transmokopter SQL AB head quarters. I moved furniture during the weekend, now waiting for ISP to activate my fiber connection.
190
Magnus Ahlkvist he/him @transmokopter.bsky.social · 29/08/2025
Oslo is raining on me but it’s OK. Gonna stay inside and heckle @dhma.ch all day anyway.
250
Magnus Ahlkvist he/him @transmokopter.bsky.social · 28/08/2025
On the bus to Oslo. We just crossed the border to Norway. No wall. No checkpoint.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 28/08/2025
Person on the bus (P1) watches videos without earphones. Annoying. Racist person (P2) tells P1 to put earphones on so they won’t have to listen to Arabs in the video. More annoying. P1 responds “they’re not Arabs, they speak Hindi” and keeps watching the video without earphones. We have a winner!
120
Magnus Ahlkvist he/him @transmokopter.bsky.social · 28/08/2025
Today’s class is about being a decent person in public spaces. 1. YOUR BAGS DO NOT NEED THEIR OWN SEAT ON THE BUS. 2. WHEN A MOTHER AND HER TODDLER ENTERS THE BUS YOU MOVE TO ANOTHER SEAT NEXT TO SOMEONE ELSE SO THE MOTHER AND THE CHILD CAN SIT TOGETHER.
171
Magnus Ahlkvist he/him @transmokopter.bsky.social · 24/08/2025
Working with DR this weekend. Client has corruption. Transaction log backups failed a week before they saw. Can’t take tail log backup of db. Copy of datafile and attach single file shows data wasn’t written to data files for a whole week, only to transaction logs. Yay.
120
Magnus Ahlkvist he/him @transmokopter.bsky.social · 06/08/2025
Arrived in Visby, Gotland yesterday. Mandatory ice cream stop in this wonderful garden with a view over Baltic Sea. This week is medieval week in Visby but I stick to my 80s outfit.
130
Magnus Ahlkvist he/him @transmokopter.bsky.social · 02/08/2025
No running today. But a lot of walking. Through Stockholm, in the #pride parade. I have been there several times but this was the first year I was IN the parade. Hard to decide on section: ”We march for those who can’t”, ”Proud parents” eg. We decided to join the section with the best music.
050
Magnus Ahlkvist he/him @transmokopter.bsky.social · 01/08/2025
10k today. No walking. I instead kept a strict eye on my heart rate and slowed my pace when it neared 160. In the long run, I want it at around 150 but stamina isn’t there yet. Keeping HR low makes it easier to increase training volume without risk if injury. #sqlrun #runhappy
030
Magnus Ahlkvist he/him @transmokopter.bsky.social · 31/07/2025
Some news for non Schengen travellers to Sweden: From Oct 12, travellers must get their face photographed and their fingerprints taken, like ESTA and other travellers to US has for quite some time. Expect delays in your travel plans if your first point of entry to the Schengen area is Sweden.
000
Magnus Ahlkvist he/him @transmokopter.bsky.social · 31/07/2025
My friends daughter has been in respiratory care. They came in to an ER in one part of the country. Then flown to the university hospital near us. Still in intensive care but out of respiratory. She has covid and a bacteria infection. Without a single payer system, she wouldn’t be with us today.
040
Magnus Ahlkvist he/him @transmokopter.bsky.social · 29/07/2025
Today another 5k run. My legs hurt a little, the way they do if you sit all day and then try to run. So I kept a really slow pace and ran the whole 5k without walking. One minute slower than when I last ran a 5k with 100m walking every km. strava.app.link/oyDqmii8oVb
strava.app.link
040
Magnus Ahlkvist he/him @transmokopter.bsky.social · 29/07/2025
Städar ur svärmormors vind och hittar baptismsamfundets Vecko-Posten från 1 december 1938.
130
Magnus Ahlkvist he/him @transmokopter.bsky.social · 28/07/2025
Enjoying another beautiful Swedish summer evening in Gagnef, Dalecarlia. Forecast for tomorrow says rain all day, but I’ll believe it when I see it. Summer so far has been superb, which really doesn’t happen every year for us. What DOES happen every year for us is five to six weeks paid vacation :)
160
Magnus Ahlkvist he/him @transmokopter.bsky.social · 26/07/2025
5k run in the books today. Followed by dinner and drinks with friends so I guess that nullified the effect. But it’s all good. Making it a habit is what counts for now. #sqlrun #runhappy strava.app.link/D6ssOpVmkVb
strava.app.link
040
Reposted by Magnus Ahlkvist he/him
Daniel Hutmacher @dhma.ch · 23/07/2025
If you're organizing an event or a usergroup, here's your recurring reminder that I'm sharing some tools I made for myself: * @callfordataspeakers.com to find speakers * QR code scanning solution for your sponsors * Session evaluation/feedback app sqlsunday.com/organizer-to... RTs appreciated ❤️
sqlsunday.com
Conference organizer tools – sqlsunday.com
184
Magnus Ahlkvist he/him @transmokopter.bsky.social · 21/07/2025
I burnt my head in the sun. Luckily I found this very stylish hat on a flee market.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 19/07/2025
Slowly getting back into running. 20kg extra weight makes it hard but I’m trying to get out 3-4 times per week. I run 400 and walk 100, to control the heart rate and to last a little longer each time. I wish there were easy ways to do it. But I know keeping it up comes with a nice reward.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/07/2025
Penalty shootout. Not worthy a championship game.
110
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/07/2025
New ”haircut” and sweden-shirt on. I’m ready to knock England out of Euro 2025. (Shirt is for Swedish junior roller derby team but it does have the right colour).
050
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/07/2025
I don’t know if this is typical Swedish but it’s really annoying. If I ask a visitor “would you like a cup of coffee” they often answer “did you already make some, otherwise don’t bother just for me”. Like they wouldn’t be worth the 30 second hassle of making a cup of coffee.
430
Magnus Ahlkvist he/him @transmokopter.bsky.social · 16/07/2025
…followed by a visit to Harry’s ice cream truck.
020
Magnus Ahlkvist he/him @transmokopter.bsky.social · 16/07/2025
This year’s Idea Gardens in Enköping, examination projects for gardening students.
000
Magnus Ahlkvist he/him @transmokopter.bsky.social · 08/07/2025
I optimized some SQL used in a batch a while back. Next time the batch executed, it crashed. SQL queries were now fast, meaning the batch could send WCF and REST requests faster. Which led to the server running out of ephemeral ports. Moving bottlenecks is easy. Removing bottlenecks is hard 😂
261
Magnus Ahlkvist he/him @transmokopter.bsky.social · 28/06/2025
Half an hour to go and already a pretty large crowd. #västeråspride
030
Magnus Ahlkvist he/him @transmokopter.bsky.social · 26/06/2025
On my way to client meetings. I’m not sure about the office dress code after years of #wfh. Hope I nailed it.
6130
Magnus Ahlkvist he/him @transmokopter.bsky.social · 23/06/2025
This one’s in your honor @spaghettidba.bsky.social Pizza with cheese, tomato sauce, beef filé, sauce bearnaise, fresh tomatoes, onion and mashed potatoe.
160
Magnus Ahlkvist he/him @transmokopter.bsky.social · 18/04/2025
Join us in half an hour (12:00 CEST). www.youtube.com/watch?v=p7lZ...
youtube.com
SQL Friday #152 - From SQL Server to Microsoft Fabric: How to and Strategies
YouTube video by TRANSMOKOPTER SQL AB
010
Magnus Ahlkvist he/him @transmokopter.bsky.social · 17/04/2025
…and that’s a wrap. Me and my son watched episode I to episode VI the last few days. Tomorrow we will see episode VII in a cinema with a live orchestra.
030