gal.jakic.dev's Avatar

gal.jakic.dev

@gal.jakic.dev

Product & Project Manager @ Acenta. 3x Paralympian. Founder @ We Wow Web. Blogging at https://gal.jakic.dev/ Dad to an awesome human being called Leo.

109
Followers
276
Following
162
Posts
25.10.2024
Joined
Posts Following

Latest posts by gal.jakic.dev @gal.jakic.dev

Post image

Podpiramo in pozdravljamo s paralimpijske vasi v Cortini. ✌🏻

06.03.2026 12:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Been dreaming of this for a while now and now it’s here! My favorite frameworks now overlap! ✌🏻❀️

18.02.2026 11:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
<input type= <input> elements of type month create input fields that let the user enter a month and year allowing a month and year to be easily entered. The value is a string whose value is in the format YYYY-MM, ...

Localization support for date, datetime pickers, file inputs, etc. ACTUALLY supported in all browsers in a way where you can force a locale independent of what the user’s browser language preference is.

Also, input type month across them all:
developer.mozilla.org/en-US/docs/W...

05.02.2026 09:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
an older man sits at a desk using a computer and a mouse Alt: an older man sits at a desk using a computer and a mouse

I'm not even remotely a senior developer, but I definitely had a senior moment right now...

... that's gotta count for something.

22.01.2026 20:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the Bun javascript runtime upgrade process.

Screenshot of the Bun javascript runtime upgrade process.

Switched from node to Bun recently and I'm loving the experience.

Updating a binary version with one command may just be near the top of the list. 😍

21.01.2026 08:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Recently acquired a Echolens - one of these digital disposable camera clones that are a little more eco-friendly, but still don’t allow you to pixel peep before your 52 shot roll is up - so that I can document the life a little more frequently and have less β€œI hate photo editing” excuses…

20.12.2025 17:29 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of a basic web app displaying current NFL Playoff picture ranking.

Screenshot of a basic web app displaying current NFL Playoff picture ranking.

Vibe coded a basic @svelte.dev app which displays the NFL playoff picture, since it's soon to be Wednesday in Europe and the official #NFL Playoff picture page still displays the playoff standings as of last week. 🫠

Maybe I should slap a "playoff probability by next nextGen stats" at the top. πŸ€”

09.12.2025 22:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There should be a laravel old so that brownfield can feel a bit fresher for the rest of us… πŸ˜…

Also, thanks for answering the SQLite question, much appreciated. ✌🏻

02.12.2025 22:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Last, but definitely not the least (insert queue joke here) @harrisrafto.eu from @laravelnews.com came to the event in person to talk about Laravel queues, jobs and workers.

Learned something new today, Bus::chain() for the win.

02.12.2025 22:07 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Local Laravel faction was presented very well through BlaΕΎ OraΕΎem, who had a very interesting talk about October CMS, presenting many of the strategies they use at the Spletna Postaja agency to successfully run and deploy ~700 projects in their day to day.

02.12.2025 22:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

First speaker was @joshcirre.com, with his intro on Laravel Cloud and its capabilities.

… also seen channeling a bit of the @ianlandsman.com in some of his slides. πŸ€“

02.12.2025 22:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Post image

Had a blast at the Ljubljana @laravel.com Meetup, hosted in the Agiledrop offices tonight.

Good talks, good crowd, good code.

Laravel forever.

P.S.
Thanks for the great company, as always @ales.reepolee.com

02.12.2025 22:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The tragic reality of being a parent: all of your precious little free time comes when you are too tired to do anything with it.

09.11.2025 20:57 πŸ‘ 84 πŸ” 6 πŸ’¬ 9 πŸ“Œ 1

Just a kind reminder on this one… Thanks!

06.11.2025 08:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Recently, I've been playing with the idea of porting @laravel.com's Eloquent ORM to the Javascript ecosystem.

Probably spent way too many side-hustle hours on this one, but we made it to the "Houston, we have a rough prototype" phase.

It makes @svelte.dev's remote functions shine even brighter! 😎

22.10.2025 14:48 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Ollama UI support for MCP tools Β· Issue #11603 Β· ollama/ollama Currently the Ollama UI does not support MCP / tool calling. Since it is a desktop app it makes sense to provide access to tool calling.

Here’s to hoping this feature request starts moving in the right direction sometime soon as the local setup for OSS models is still slightly more complicated than it should have been.

github.com/ollama/ollam...

14.10.2025 11:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I don’t think the .com analogy necessarily applies to the major LLM providers, but rather a bunch of companies that simply build a slightly different UI, then pipe all the users input through a large provider API and call themselves the pioneer AI startup. But that’s just my understanding…

12.10.2025 08:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No problem, can you DM me or send me an email where I can raise the issue? I went looking for one in the Github README, but it seems like it isn’t listed.

I don’t think public issue and/or Discord post would be a good idea in this case.

Thanks for getting back to me. ✌🏻

23.09.2025 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s football, not meant to be understood, but rather just enjoyed. GO BIRDS!

21.09.2025 20:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sadly, I’m mostly in ZΓΌrich for work once a year, but maybe the Github stars align at some point in the future.

Have a great meetup and many more in any case!

21.09.2025 15:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a cartoon cat is holding a swiss flag Alt: a cartoon cat is holding a swiss flag

Next week I’m travelling to ZΓΌrich, but sadly I’m leaving a day before the @laravel.swiss meetup 🫠

Still, if any Laravel dev in the area wants to grab a cup of coffee on Tuesday or Thursday afternoon & talk code, life, … shoot a Bluesky butterfly (or whatever we call that around here) my way.

βœŒπŸ»πŸ‡¨πŸ‡­πŸ€™πŸ»

19.09.2025 20:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a panda bear from kung fu panda is standing next to a squirrel and says skiduch . ALT: a panda bear from kung fu panda is standing next to a squirrel and says skiduch .

All this to say:

building and shipping software can often be done with far simpler tools and methods than vendors selling DevOps solutions would have you believe.

6/6

19.09.2025 10:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a picture of a turtle with the words oh that is savage on the bottom ALT: a picture of a turtle with the words oh that is savage on the bottom

As for the databaseβ€”same thing. SQLite allowed me to use the local DB and SFTP it to staging.

Want to revert to a previous version of the DB?
It’s a file. Swap it.

Want to store a cleaned version?
It’s a file. Store it.

5/6

19.09.2025 10:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a cartoon character is sitting at a table with bowls of food ALT: a cartoon character is sitting at a table with bowls of food

I contained the emails by using MailHog on the staging server.

Dummy files were processed locally, and then the files from the storage folder were SFTPed to the staging server using Cyberduck.

4/6

19.09.2025 10:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a panda holding a stick with the words " anything is possible when you have inner peace " on the bottom ALT: a panda holding a stick with the words " anything is possible when you have inner peace " on the bottom

I needed a simple strategy so that the files could be (re)named in a predictable way, and we could swap them at will.

I also wanted to give them the option to test using production data, but without worrying about unintended side effects, such as test email leaks.

3/6

19.09.2025 10:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a panda bear wearing a hat and a red scarf says " let 's discuss " ALT: a panda bear wearing a hat and a red scarf says " let 's discuss "

Setting the stage:

I was given 4,000 dummy files by the client, which have strict naming rules, so that we can extract the data and create DB records from them. The client asked whether these could be replaced with the real files at a later date, once out of QA.

I said, β€œSure!”

2/6

19.09.2025 10:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a man with a long white beard and mustache is pointing at something . ALT: a man with a long white beard and mustache is pointing at something .

Ok, this is turning out to be a pretty good Friday, so maybe I can share the story from the high (green) grass of @laravel.com development.

I was recently asked to create a simple B2B app that, in the simplest terms, allows the stakeholders to manage and download PDF files.

(1/6)

19.09.2025 10:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Didn’t know this… oh boy.

Circular dependencies everywhere. 🫣

19.09.2025 09:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a close up of a man wearing sunglasses and looking at something . Alt: a close up of a man wearing sunglasses and looking at something .

Here’s a public service announcement:

if you bought a domain for your open source project that will eventually house the documentation, but it doesn’t yet… please please PLEASE don’t show it on your github repo and link it to the same github repo. 🀨

19.09.2025 06:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@mrmacintosh.bsky.social hey, sorry to bug you on Bluesky, just wanted to check if there’s an email where I can report a security concern to the OpenCore Legacy patcher team πŸ˜….

Thanks!

13.09.2025 17:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0