Marco Siccardi's Avatar

Marco Siccardi

@msicc.net

.NET & Swift developer working on mobile apps and backend APIs. Exploring AI/LLMs and learning React. Runner, blogger at msicc.net, husband & father ๐Ÿ‡จ๐Ÿ‡ญ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ‡ฉ๐Ÿ‡ช #Developer #DevLife #dotnet #swift #iOS #Running #iPhonePhotography #AI

387
Followers
1,579
Following
653
Posts
06.11.2023
Joined
Posts Following

Latest posts by Marco Siccardi @msicc.net

Well, this was a #productive week for my side projects. I released my first app to the #Mac #AppStore, made a new template for my app landing pages & used it immediately, reworked my #GitHub profile page and started to plan the redesign of my #portfolio website.

#devlife #springcleanup

07.03.2026 09:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's #training was this week's #EasyRun - of course with some hills, as always ๐Ÿ˜ŽโœŒ๏ธ

strava.app.link/Au4nfdJyg1b

#running #laufen #corsa #Runna #Strava #AppleWatch

05.03.2026 17:51 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's training was a #ProgressiveRun on #hills - one of the harder ones (look at that hills!)!

strava.app.link/oK3VnSzed1b

#running #corsa #laufen #Strava #Runna #AppleWatch

03.03.2026 17:49 ๐Ÿ‘ 17 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I am testing out the limits of Codex atm, which includes both VS Code and Xcode. I used Copilot on both before, with VS Code having better support. At work, we are only allowed to use Copilot.

02.03.2026 03:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

if I wouldnโ€™t have paid a year I advance for Copilot, I would probably go free. With the new Xcode also supporting Codex natively, I have a far better experience than with Copilot. At least for now. But that could change with the next update to either of them, so ๐Ÿคทโ€โ™‚๏ธ๐Ÿ˜‚

01.03.2026 14:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Good decision. I am recently doing more work with Codex than with Copilot. ๐Ÿคทโ€โ™‚๏ธ

01.03.2026 14:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's #training was a 15 km #EasyRun, which was not so easy because I was busy to stay in the easy zone.

strava.app.link/h5HaHu6j90b

#running #laufen #corsa #Runna #Strava #AppleWatch

01.03.2026 09:13 ๐Ÿ‘ 17 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

Sun is shining at the Tรถss river near Winterthur, Switzerland

#Sun is shining, temperature is already at 16 degrees Celsius, so I went for a quick #walk of half an hour after #lunch ๐Ÿ˜ŽโœŒ๏ธ

27.02.2026 12:16 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training results from the Runna app

Todayโ€™s training results from the Runna app

Today's training were #HillRepeats (running 60s hard #uphill). Getting used to them.

strava.app.link/bRgxE3zU10b

#running #laufen #corsa #AppleWatch #Runna #Strava

24.02.2026 22:01 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training summary from the Runna app

Me with todayโ€™s training summary from the Runna app

Today I went out for an #EasyRun of 12 km. During the first half, I was accompanied by my neighbor who re-entered after a small injury.

strava.app.link/skDXVgdBX0b

#running #laufen #corsa #Strava #Runna #AppleWatch

22.02.2026 07:41 ๐Ÿ‘ 19 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
AI Context Kit, Evolved: Why I Moved to AGENTS.md + Agent Skills (and how I used the Codex macOS App for the Migration) After releasing AI Context Kit, I learned about two emerging standards that are becoming essential for durable AI collaboration: AGENTS.md for project operation and Agent Skills for workflow authority. In this post, I explain why I transitioned to these standards, how I executed the migration using the Codex macOS App, and what the new architecture looks like.

In the latest AI Context Kit update, I moved toward AGENTS.md and Agent Skills โ€” aligning with emerging standards instead of maintaining custom conventions.

I wrote a blog post about the migration:

msicc.net/2026-02-21-ai-conte...

#AI #LLMs #AgentSkills #AGENTSmd #SoftwareEngineering #DevTools

21.02.2026 08:46 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's #training was a #LongRun in blocks at #RPE 5/6 on hills during #lunch break.

strava.app.link/mhT0uyaXS0b

#running #laufen #corsa #Runna #Strava #AppleWatch

19.02.2026 12:29 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If a watched CI build never finishes, it even more doesn't finish when you're watching it and thinking you're going to bed just as soon as it's done...

18.02.2026 03:55 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training results from the Runna app

Todayโ€™s training results from the Runna app

Today's #training were 1.2km #intervals at 4:50/km with 400m at 6:05/km in between (with some warmup/cooldown at conversational pace as well). Had to pause (stop!) for a few seconds after 3 out of 4 intervals๐Ÿ˜–.

strava.app.link/KmFnR1jXP0b

#running #corsa #laufen #Runna #Strava #AppleWatch

17.02.2026 17:13 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I am positively surprised how well #Codex and I #work together, especially during the migration of my #AIContextKit to adopt AGENTS.md and #agent Skills. The Codex app on macOS makes it very easy to focus on the #engineering part of this process.

16.02.2026 17:21 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training summary from the Runna app

Me with todayโ€™s training summary from the Runna app

Back from #vacation with a #ProgressiveRun. Nice ๐Ÿ˜Š๐Ÿ‘

strava.app.link/BnJAssQrM0b

#running #laufen #corsa #Strava #Runna #AppleWatch

15.02.2026 14:25 ๐Ÿ‘ 15 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me and my wife during our ski lesson earlier this week

Me and my wife during our ski lesson earlier this week

Mountain View over Andermatt, Switzerland

Mountain View over Andermatt, Switzerland

A Walk in the snow at Andermatt, Switzerland

A Walk in the snow at Andermatt, Switzerland

Sadly, today is the last day of our #winter #holiday here in #Andermatt (#Switzerland). We really enjoyed this week with a lot of "first time doing x", and we're definitely coming back for another #vacation.

14.02.2026 09:30 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Harness engineering: leveraging Codex in an agent-first world By Ryan Lopopolo, Member of the Technical Staff

If you are into #agentic coding, this post by the #OpenAI team has a lot of good advice in it - not only valuable tor #Codex!

Harness engineering: leveraging Codex in an agent-first world

openai.com/index/harness-engi...

#AI #agents #learning

12.02.2026 06:59 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me and my wife during a walk in Andermatt, Switzerland

Me and my wife during a walk in Andermatt, Switzerland

They gave our love a mere 3 months - as of today, we've surpassed that 100 times! Through all the ups & downs #life threw our way, we've managed to stay together for #25years. We've grown 2 wonderful children together, and our #love for each other has only grown stronger with time.

#anniversary

11.02.2026 10:23 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Completing the LeadEssentials Course with the Blue Belt With the Blue Belt, Iโ€™ve completed the LeadEssentials course. The final modules focused on navigation, modular composition, testing strategies, and Swift Concurrency, tying together many architectural...

Iโ€™ve completed the LeadEssentials course and earned the Blue Belt.

It was challenging at times, but helped me rethink how I approach Swift codebases - especially when it comes to structure, testing, and long-term evolution.

msicc.net/2026-02-07-l...

#Swift #iOSDev #Learning #SoftwareArchitecture

07.02.2026 08:46 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's training were #HillRepeats - first 60s hard #uphill (7 times), then 30s hard uphill (also 7 times).

strava.app.link/33njaDZMs0b

#running #laufen #corsa #AppleWatch #Strava #Runna

03.02.2026 18:08 ๐Ÿ‘ 14 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training summary from the Runna app

Me with todayโ€™s training summary from the Runna app

#Easy #Sunday morning #run โ˜บ๏ธ๐Ÿ‘‹๐Ÿซถ.

Had to run 1km extra to get back home. ๐Ÿคทโ€โ™‚๏ธ

strava.app.link/p68RYQqQo0b

#running #laufen #corsa #Runna #AppleWatch #Strava

01.02.2026 09:10 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A field of hundreds of snowmen lined up in neat rows, like an army, each holding a long spear.

A field of hundreds of snowmen lined up in neat rows, like an army, each holding a long spear.

Meanwhile in Greenland...

06.01.2026 09:58 ๐Ÿ‘ 113 ๐Ÿ” 17 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Todayโ€™s training summary from the Runna app

Todayโ€™s training summary from the Runna app

Today's #training was my weekly #LongRun - of course with #hills โ˜บ๏ธ

strava.app.link/Y13peozxk0b

#running #laufen #corsa #Runna #AppleWatch #Strava

29.01.2026 18:53 ๐Ÿ‘ 15 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Todayโ€™s running results from the Runna app

Todayโ€™s running results from the Runna app

Today I went out for a #FreeRun with the #neighbor on which we agreed spontaneously yesterday. Wish we could do this more often, it helps me to keep it easy!

strava.app.link/QEMkPpv6c0b

#running #laufen #corsa #Runna #Strava #AppleWatch

25.01.2026 07:22 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Unrolling the Codex agent loop By Michael Bolin, Member of the Technical Staff

Very interesting article on how #Codex agentic workflow works under the hood:

Unrolling the Codex agent loop

openai.com/index/unrolling-th...

#AI #LLM #Agent #tools #VS Code #CLI

24.01.2026 06:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training results from the Runna so

Me with todayโ€™s training results from the Runna so

Closing another work week with another #EasyRun โ˜บ๏ธ

strava.app.link/RuL8sCmta0b

#running #corsa #laufen #Strava #Runna #AppleWatch

23.01.2026 17:17 ๐Ÿ‘ 17 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training summary from the Runna app

Me with todayโ€™s training summary from the Runna app

Today's #training was a #LongRun in blocks:

- 4.5km @ conversational pace
- 11.5km @ 5:35 / km
- 1 km @ conversational pace

strava.app.link/3EMuTD3Z8Zb

#running #laufen #corsa #AppleWatch #Strava #Runna

22.01.2026 20:03 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Two months later, I am still waiting for a response to my appealโ€ฆ ๐Ÿซฃ๐Ÿค” #Claude @anthropic.com

22.01.2026 04:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Me with todayโ€™s training summary from the Runna app

Me with todayโ€™s training summary from the Runna app

Today's #training was a 3-2-1 #TempoRun
(3km @ 5:10, 2km @ 5:00, 1km @ 4:55). I really like these kind of training.

strava.app.link/pVwENz694Zb

#running #laufen #corsa #Strava #Runna #AppleWatch

20.01.2026 12:29 ๐Ÿ‘ 15 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0