Building a Modern AI Chat Interface: React + TypeScript Implementation

Built a clean React frontend that connects to my previous .NET backend project. The UI lets you chat with AI models (ChatGPT and Claude) while handling voice input and PDF document processing. Key Features Voice-to-text conversion for natural conversations PDF document upload and analysis Real-time AI chat with streaming responses Clean Material-UI + Tailwind CSS interface Chat history management Simple Setup Clone repo npm install Configure backend URL in .env npm…


ChatGPT & Claude Integration for .NET: With Voice & PDF Processing

I've built a .NET Web API that streamlines integration with ChatGPT and Claude, featuring voice-to-text conversion and PDF data extraction out of the box. It's designed for production use and handles all the complex pieces - from AI streaming responses to document processing. Core Features Voice & Documents: Convert speech to text and extract data from PDFs AI Integration: Real-time streaming with ChatGPT and Claude 3 Security: JWT authentication, BCrypt hashing Data: EF Core…


Generating .NET Web API Microservices from Template

Inspired by a colleague's efficient approach to standardizing microservices, I created a bash script template generator for .NET Web API projects. The script creates a standardized architecture with controllers, services, repositories, and data models, setting up Entity Framework Core and Swagger UI in the process. With a single command: bashCopy./create-api.sh ProjectName You get a complete microservice structure following clean architecture principles. The template includes a layered…


Form Autofiller for Bory Hospital

So my friend is expecting and needed to register at Bory Hospital. The tricky part is that the hospital only accepts a limited number of patients each month, so you need to be quick with the registration when spots open up. With the extension, you can fill out everything in seconds instead of rushing through all those fields manually and potentially missing out on a spot. here's the github link https://github.com/ivanjurina/bory-registration-autofill


HTML Table to CSV/JSON Chrome Extension

A lightweight Chrome extension that converts HTML tables into CSV or JSON formats with a single click. Perfect for developers and data analysts who need to quickly extract tabular data from websites. Features One-click table conversion Supports both CSV and JSON export Works with complex nested tables Preserves table structure and formatting Context menu integration Zero dependencies Installation Clone repository Open Chrome Extensions (chrome://extensions/) Enable…


Building a Czech Property Search Aggregator

I recently built a web app that aggregates property listings from the major Czech real estate websites: iDnes, SReality, Bezrealitky, and Remax. Here's what it offers: Key Features: Unified search across multiple property sites Filters for location, size (m²), and price range (CZK) Price per m² calculations Clean, responsive interface showing essential property details Direct links to original listings Technical Stack: React frontend with modern UI components API…


Hello 2025!

My first post. Once again. I tried writing a blog since I can remember. I always spent too much time thinking about what it should look like. Not much time actually writing it. 2025 is going to be different :)


Do not fear the Cloud

The cloud is one of the modern trends that have fundamentally changed the way businesses IT operate. And while the startup environment has been quick to adapt to it, many companies, especially those in conservative industries, are still hesitant. According to a PwC survey, security concerns keep 63% of companies from moving to the cloud. This is despite the fact that leading banks, which are subject to a number of regulations and have high security requirements, have recently decided to…


Introduction to ChatGPT and OpenAI

ChatGPT and OpenAI are two revolutionary technologies that are changing the world of artificial intelligence. ChatGPT is a language model developed by OpenAI that is capable of generating human-like text responses to prompts. OpenAI, on the other hand, is an artificial intelligence research lab that is focused on creating advanced AI systems that can solve complex problems. ChatGPT is one of OpenAI's most impressive achievements to date. It is a neural network that has been trained on a…


OpenAI's ChatGPT changing the world as we know it

ChatGPT from OpenAI, the powerful new artificial intelligence chatbot, is the talk of the town. If you want to know what's behind it, here are the basics. What is ChatGPT? ChatGPT is an AI tool that allows users to create unique texts. This includes answering questions, creative prompts, and creating interesting content like poems, songs, and short stories. When did ChatGPT come out and where did it come from? OpenAI developed ChatGPT and released it in November last year. OpenAI was…