Oskar Gewalli's blog articles

0
comment
on 9/16/2025 11:00 PM
LLMs or vibing is one technology in a long row of technologies and products that have promised to make programming more accessible. LLMs from what I’ve read, seem more to be the ghost of a portion of the internet canned into a GPU-ready package. Usually the promise is that “Now, you wont need developers anymore, your regular skilled employees will do the programming”. From what I’ve seen, looking at GUI programming it usually means you get a reduced programming environment without the tools programmers ex[...]
>> Read the full article
.
0
comment
on 5/7/2025 9:06 AM
This is a continuation of Sample monorepo conversion. Since then we have learned some lessons. Also note that the monorepo conversions we have done have been of closed source code that we found was either tightly coupled or that we wanted to introduce tighter coupling between components without the overhead of shared libraries. Git Subtree Subtree the good parts The good parts about using git subtree is that you can use regular git merge commands from old branches before the code became a monorepo. Thi[...]
>> Read the full article
.
0
comment
on 11/17/2024 11:06 PM
Background A year ago I did a clean architecture comparison for some clean architecture implementation samples online. One of the conclusions was that I did not look into how much each implementation chooses to marry different frameworks and libraries. Since then, we have seen some updates to existing solutions. We see one solution that has been archived eShopOnWeb, that was deeply influenced by @ardalis, that sample now lives on in nimblepros/eShopOnWeb. Some are not popular enough that it makes sense t[...]
>> Read the full article
.
0
comment
on 7/21/2024 12:17 PM
Introduction We have seen a rise in the use of non deterministic tools based on machine learning in recent years. Tools such as GitHub Copilot and ChatGPT have brought a change to how some programmers write code. We have the following article: New GitHub Copilot Research Finds ‘Downward Pressure on Code Quality’ . You can find other papers around the impact of relying too much on such tools by searching for research papers. My guess is that even though we have changes around tooling, that the impact wil[...]
>> Read the full article
.
0
comment
on 12/2/2023 10:07 AM
High level image of the clean architecture from Uncle Bobs blog post: Below is a comparison between clean architecture solutions in C# and Java. Most of the samples are in C#. Note also that the solutions I’ve picked are somewhat arbitrarily chosen. Some have a lot of attention on GitHub while I’ve kept my eyes on others for a longer time. Sample Use of Libraries/Structure Grouping/Vertical slice @CanerPatir/aspnet-core-clean-arch WebApi, Infrastr[...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper