Software Development Blog
Recent Articles:
Implementation of Recommendation System with Vector Databases
The dynamic leap in technology and the management of vast amounts of unstructured data in the form of text, video and audio pose challenges. Standard databases are increasingly proving inadequate, prompting a search for innovative solutions. Vector databases are one such group.
FULL ARTICLEAutomating ChatGPT Invoice PDF with Golang and Google Cloud Run
Efficient data processing is a major challenge for representatives of many companies. This is especially true for companies that manage many financial documents in their operations. I decided to present one of the solutions developed for a client, which is a response to the challenges posed. The mentioned client was looking for an automated way to be able to analyze PDF invoices. The goal was to achieve accurate data extraction of the most important financial information about totals and cost breakdowns.
GoLang: Clean Architecture in Projects [VIDEO]
I am sure that every developer (at least once) has to work in unsystematic code files. There is nothing more annoying. Today, I want to show you how organizing application code can improve your work. During years of my career, I had opportunities to implement a Clean Architecture approach in projects. In my opinion, it works very well, and it is worth using.
FULL ARTICLEGolang Tutorial - How to Implement CLI App in 4 Steps Using Cobra?
According to the research, there are between 500 and 2000 active general-purpose programming languages around the world. That's a crazy lot! Yet - the new languages still appear, dethroning some of the old ones. That's why as a self-aware developer you should keep an eye on the latest trends on the market because who knows, maybe the language that you are developing your apps in today, won't be as desirable in the future?
FULL ARTICLE