inHub
public object InHub { get; private set; }
A personal digital home for solo development. A space created to unite software projects, design logs, creative experiments, and the exploration of various development fields into a single ecosystem, free from the constraints of closed platforms.
inHub is a web platform and central hub created to systematize the process and progress of solo development. It acts as a gateway to the open world. The space combines a showcase of completed projects, technical specifications, honest development logs, and conceptual experiments. The site's interface is built on a strict responsive grid supporting seamless theme switching. Neat micro-interactions, interactive modal galleries, and a dynamic navigation system were designed with one goal in mind: to create the most comfortable, intuitive, and uncluttered environment for exploring this creative journey.
Developing the platform marked the first deep dive into web technologies using the ASP.NET Core and Razor Pages stack. The project's architecture is built on the principle of pragmatic minimalism: instead of integrating heavy databases (CMS), a file-based storage system was implemented. To publish logs, a local C# service was written that simply parses standard Markdown files and YAML metadata, automatically assembling them into ready-made web pages. This approach allowed for smart contextual post filtering and provided full control over the codebase without unnecessarily complicating the backend.
Currently, the platform's software framework is fully formed and preparing for its open web release. (This section will feature the deployment block: setting up an independent Linux VPS, linking a domain name, configuring security protocols, and establishing the content update pipeline). Launching inHub was a strategically vital step, granting complete independence from the bureaucracy of third-party digital storefronts and laying a solid technological foundation for future products.