<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: ["Ilker":{...}]</title>
    <description>The latest articles on Forem by ["Ilker":{...}] (@dailker).</description>
    <link>https://forem.com/dailker</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2864321%2F9576f0e1-34f4-4ea3-96c0-4907a74f0d50.jpeg</url>
      <title>Forem: ["Ilker":{...}]</title>
      <link>https://forem.com/dailker</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/dailker"/>
    <language>en</language>
    <item>
      <title>🚀 Orbit OS – Authentication System + Theme Overhaul (Biggest Update Yet)</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Thu, 25 Sep 2025 02:07:38 +0000</pubDate>
      <link>https://forem.com/dailker/orbit-os-authentication-system-theme-overhaul-biggest-update-yet-4ndl</link>
      <guid>https://forem.com/dailker/orbit-os-authentication-system-theme-overhaul-biggest-update-yet-4ndl</guid>
      <description>&lt;p&gt;Hey folks 👋&lt;/p&gt;

&lt;p&gt;I’ve been working with the CodeHubbers&lt;br&gt;
 community on Orbit OS, a collaborative Web OS–style project. This week marks one of the biggest milestones so far — we merged a comprehensive authentication system along with major theme enhancements into the project.&lt;/p&gt;

&lt;p&gt;This was our largest PR yet:&lt;br&gt;
41 files changed, 15 commits, +1,888 lines of code 💻🔥&lt;/p&gt;

&lt;p&gt;🔑 Authentication System (by @CoderRC)&lt;/p&gt;

&lt;p&gt;✅ User registration &amp;amp; login with JWT tokens&lt;/p&gt;

&lt;p&gt;✅ Protected routes + authentication context&lt;/p&gt;

&lt;p&gt;✅ Profile modals with avatar upload/editing&lt;/p&gt;

&lt;p&gt;✅ User preferences synced to MongoDB&lt;/p&gt;

&lt;p&gt;✅ Integration with Mongoose&lt;/p&gt;

&lt;p&gt;This means Orbit OS is no longer just a demo desktop environment — users can now have accounts, preferences, and identities inside the system.&lt;/p&gt;

&lt;p&gt;🎨 Theme &amp;amp; UI Enhancements (by &lt;a class="mentioned-user" href="https://dev.to/dailker"&gt;@dailker&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;✅ High-contrast theme for accessibility&lt;/p&gt;

&lt;p&gt;✅ Improved theme registry + smooth animations&lt;/p&gt;

&lt;p&gt;✅ Polished authentication forms with validation&lt;/p&gt;

&lt;p&gt;✅ Brand new default OrbitOS wallpaper&lt;/p&gt;

&lt;p&gt;✅ Global styling refinements (consistent across all apps)&lt;/p&gt;

&lt;p&gt;On top of that, the UI components (taskbar, windows, apps) are now fully theme-aware, so the experience feels more polished and personal.&lt;/p&gt;

&lt;p&gt;🖼️ User Experience Highlights&lt;/p&gt;

&lt;p&gt;Enhanced taskbar with user info&lt;/p&gt;

&lt;p&gt;Real-time avatar preview &amp;amp; editing&lt;/p&gt;

&lt;p&gt;Auth forms that look like part of the OS instead of placeholder UIs&lt;/p&gt;

&lt;p&gt;Preferences (themes, wallpaper, profile) that persist between sessions&lt;/p&gt;

&lt;p&gt;All these changes make Orbit OS feel closer to a real desktop environment rather than just a prototype.&lt;/p&gt;

&lt;p&gt;🔍 Why This Matters&lt;/p&gt;

&lt;p&gt;Orbit OS started as an experiment — a web-based operating system with a desktop-like UI. With this update:&lt;/p&gt;

&lt;p&gt;It’s no longer just visual; it’s user-aware.&lt;/p&gt;

&lt;p&gt;Preferences and themes now stick with your account.&lt;/p&gt;

&lt;p&gt;Accessibility and inclusivity improved with a dedicated high-contrast theme.&lt;/p&gt;

&lt;p&gt;Developers get a scalable foundation for future features (apps, storage, permissions).&lt;/p&gt;

&lt;p&gt;📂 What’s Next&lt;/p&gt;

&lt;p&gt;Refining file management&lt;/p&gt;

&lt;p&gt;Expanding built-in apps&lt;/p&gt;

&lt;p&gt;More accessibility improvements&lt;/p&gt;

&lt;p&gt;Growing the community via CodeHubbers&lt;/p&gt;

&lt;p&gt;👉 Check out the repo here: Orbit OS on GitHub&lt;/p&gt;

&lt;p&gt;If you’re into open source, full-stack development, or just love experimenting with futuristic UIs, we’d love to have you contribute!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>javascript</category>
      <category>node</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>WebOS Day 3 at CodeHubbers</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Sun, 21 Sep 2025 13:51:00 +0000</pubDate>
      <link>https://forem.com/dailker/webos-day-3-at-codehubbers-3fe</link>
      <guid>https://forem.com/dailker/webos-day-3-at-codehubbers-3fe</guid>
      <description>&lt;h1&gt;
  
  
  🚀 OrbitOS Update – Hydration Fixes &amp;amp; Calendar + Clock Popup
&lt;/h1&gt;

&lt;p&gt;We’ve been working hard on polishing &lt;strong&gt;OrbitOS&lt;/strong&gt;, and this update brings both stability fixes and exciting new features!  &lt;/p&gt;




&lt;h3&gt;
  
  
  🔧 Hydration Fixes
&lt;/h3&gt;

&lt;p&gt;We tackled server-side rendering mismatches to ensure smoother hydration and more reliable state handling.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0yzgx3c5dh7s3ov5mes6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0yzgx3c5dh7s3ov5mes6.png" alt="Hydration fixes screenshot" width="800" height="450"&gt;&lt;/a&gt;  &lt;/p&gt;




&lt;h3&gt;
  
  
  📅 Calendar Control + 🕒 Digital Clock
&lt;/h3&gt;

&lt;p&gt;The Taskbar clock is now interactive! Clicking on it opens a &lt;strong&gt;beautiful calendar popup&lt;/strong&gt; with:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;dedicated digital clock card&lt;/strong&gt; in large monospace font
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Year and month navigation&lt;/strong&gt; (with smooth scrolling + highlights for current year/month)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Click outside to close&lt;/strong&gt; behavior for a seamless experience
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faforwg4rypckyhw1lzuy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faforwg4rypckyhw1lzuy.png" alt="Calendar control screenshot" width="587" height="373"&gt;&lt;/a&gt;  &lt;/p&gt;




&lt;h3&gt;
  
  
  🎨 UI/UX Enhancements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Glass morphism design with backdrop blur
&lt;/li&gt;
&lt;li&gt;Framer Motion animations for smooth transitions
&lt;/li&gt;
&lt;li&gt;Today’s date highlighted across all views
&lt;/li&gt;
&lt;li&gt;Responsive layout for proper positioning and spacing
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffh0e4tmyv9wlo0klz8e2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffh0e4tmyv9wlo0klz8e2.png" alt="UI enhancements screenshot" width="310" height="492"&gt;&lt;/a&gt;  &lt;/p&gt;




&lt;p&gt;👉 If you’d like to check out the project or contribute, here’s the repo:&lt;br&gt;&lt;br&gt;
🔗 &lt;a href="https://github.com/codehubbers/OrbitOS" rel="noopener noreferrer"&gt;OrbitOS on GitHub&lt;/a&gt;  &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Zero-Trust Encrypted Chat, seeking feedback</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Fri, 19 Sep 2025 06:59:19 +0000</pubDate>
      <link>https://forem.com/dailker/zero-trust-encrypted-chat-seeking-feedback-47ob</link>
      <guid>https://forem.com/dailker/zero-trust-encrypted-chat-seeking-feedback-47ob</guid>
      <description>&lt;p&gt;I’ve been working on a personal project called Dragon’s Vault, a web-based encrypted chat platform built from the ground up with zero-trust architecture. The core idea is simple but ambitious: even if the server or database is compromised, your messages should remain completely unreadable.&lt;/p&gt;

&lt;p&gt;The system uses multi-layer client-side encryption: AES-256-GCM for the first layer, XChaCha20-Poly1305 for the second, and RSA/ECC for key exchange. Everything happens in the browser: the server only ever sees encrypted blobs. Even metadata like timestamps and usernames are encrypted, and encryption keys are stored securely in IndexedDB.&lt;/p&gt;

&lt;p&gt;Some of the features currently implemented:&lt;/p&gt;

&lt;p&gt;End-to-end encrypted one-on-one messaging&lt;/p&gt;

&lt;p&gt;Friend-based system with requests and approvals&lt;/p&gt;

&lt;p&gt;QR code sharing for profiles&lt;/p&gt;

&lt;p&gt;Real-time notifications&lt;/p&gt;

&lt;p&gt;Multiple UI themes (dark, light, ocean blue, neon)&lt;/p&gt;

&lt;p&gt;Fully responsive design for desktop, tablet, and mobile&lt;/p&gt;

&lt;p&gt;From a development perspective, the project is built with Next.js, a MongoDB backend, and client-side cryptography libraries. There are clear abstractions for encryption, key storage, and authentication, making it easy for contributors to pick up and extend features.&lt;/p&gt;

&lt;p&gt;I’m sharing this here because I’m looking for:&lt;/p&gt;

&lt;p&gt;Feedback – on the security model, UX, and overall architecture&lt;/p&gt;

&lt;p&gt;Feature ideas – are there ways to make encrypted social chat more usable without compromising security?&lt;/p&gt;

&lt;p&gt;Contributions – anyone who wants to help improve code, add features, or enhance security documentation&lt;/p&gt;

&lt;p&gt;The repo is open source: &lt;a href="https://github.com/dailker/dragons-vault" rel="noopener noreferrer"&gt;https://github.com/dailker/dragons-vault&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve put a lot of thought into balancing strong encryption with usable social features, but this is very much a work in progress. I’d love to hear from anyone interested in privacy-first messaging or client-side encryption. Even small contributions, security reviews, or suggestions are incredibly valuable.&lt;/p&gt;

&lt;p&gt;Thanks for reading.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;⭐ Star it if you can on GitHub: &lt;a href="https://github.com/dailker/dragons-vault" rel="noopener noreferrer"&gt;See project at GitHub&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>node</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Building Hubbergram: A Secure Telegram Clone in C with Advanced Architecture</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Sat, 12 Jul 2025 13:35:05 +0000</pubDate>
      <link>https://forem.com/dailker/building-hubbergram-a-secure-telegram-clone-in-c-with-advanced-architecture-4bf6</link>
      <guid>https://forem.com/dailker/building-hubbergram-a-secure-telegram-clone-in-c-with-advanced-architecture-4bf6</guid>
      <description>&lt;p&gt;🚀 New Project is Live on GitHub @codehubbers&lt;/p&gt;

&lt;p&gt;Introducing Hubbergram — a lightweight, secure messaging server with a CLI client, built using POSIX-compliant C.&lt;/p&gt;

&lt;p&gt;🔗 Check it out: &lt;a href="https://github.com/codehubbers/hubbergram" rel="noopener noreferrer"&gt;hubbergram GitHub Repository&lt;/a&gt;&lt;br&gt;
Huge thanks to Danyyil Serpokrylov for his external support in implementing POSIX compatibility. His contributions made it seamless to integrate the messaging server without encountering header-related build issues.&lt;/p&gt;

&lt;p&gt;In an era where messaging security is paramount, I built Hubbergram - a lightweight, secure messaging server that demonstrates how to implement enterprise-grade security features in C. This isn't just another chat application; it's a comprehensive system showcasing modern security practices, encrypted storage, and clean architecture patterns.&lt;/p&gt;

&lt;p&gt;Why C for a Messaging Server?&lt;/p&gt;

&lt;p&gt;While most developers reach for Node.js, Python, or Go for web services, C offers unique advantages: Performance: Direct memory management and minimal overhead. Security: Full control over data handling and memory allocation. Learning: Understanding low-level networking and system programming. Portability: Runs efficiently on embedded systems and servers alike.&lt;/p&gt;

&lt;p&gt;Architecture Deep Dive&lt;/p&gt;

&lt;p&gt;The system follows a layered architecture pattern with clear separation of concerns:&lt;/p&gt;

&lt;p&gt;Client Layer&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CLI Client: Interactive command-line interface for users&lt;/li&gt;
&lt;li&gt;HTTP Client: Handles REST API communication and JWT token management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Security Layer&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CORS Protection: Prevents unauthorized cross-origin requests&lt;/li&gt;
&lt;li&gt;JWT Authentication: Stateless tokens with 24-hour expiry&lt;/li&gt;
&lt;li&gt;SHA256 Hashing: Secure password storage with salt&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Server Layer&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-threaded HTTP Server: Handles 100+ concurrent connections&lt;/li&gt;
&lt;li&gt;API Router: Clean endpoint routing (/api/register, /api/login, etc.)&lt;/li&gt;
&lt;li&gt;Controllers: Separate logic for authentication, messaging, and location services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Data Layer&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Database Encryption: Custom encryption with auto-generated keys&lt;/li&gt;
&lt;li&gt;SQLite Storage: Lightweight, embedded database&lt;/li&gt;
&lt;li&gt;Structured Tables: Users, messages, and groups with proper relationships&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Key Security Features&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Database Encryption&lt;br&gt;
// Auto-generated encryption key per installation&lt;br&gt;
void generate_db_key() {&lt;br&gt;
unsigned char key[32];&lt;br&gt;
RAND_bytes(key, sizeof(key));&lt;br&gt;
// Obfuscated storage in header files&lt;br&gt;
}&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JWT Token Management&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;24-hour automatic expiry&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Secure token validation on every request&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Role-based access control (user/admin)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Privacy-First Location Sharing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Explicit user consent required&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Admin monitoring with proper authorization&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;GPS coordinates with consent management&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Technical Implementation Highlights&lt;/p&gt;

&lt;p&gt;Multi-threaded Server Architecture&lt;br&gt;
The server uses POSIX threads to handle concurrent connections efficiently:&lt;/p&gt;

&lt;p&gt;// Simplified server structure&lt;br&gt;
void* handle_client(void* client_socket) {&lt;br&gt;
    // Process HTTP requests&lt;br&gt;
    // Route to appropriate controllers&lt;br&gt;
    // Return JSON responses&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;RESTful API Design&lt;br&gt;
Clean, intuitive endpoints following REST principles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;POST /api/register - User registration&lt;/li&gt;
&lt;li&gt;POST /api/login - Authentication&lt;/li&gt;
&lt;li&gt;POST /api/message - Send messages&lt;/li&gt;
&lt;li&gt;GET /api/messages - Retrieve message history&lt;/li&gt;
&lt;li&gt;POST /api/location - Update location (with consent)&lt;/li&gt;
&lt;li&gt;GET /api/locations - Admin location monitoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Cross-Platform Compatibility&lt;br&gt;
Supports multiple environments:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Windows: MSYS2 with MinGW&lt;/li&gt;
&lt;li&gt;Linux: Ubuntu, CentOS, RHEL&lt;/li&gt;
&lt;li&gt;macOS: Homebrew dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Building and Deployment&lt;/p&gt;

&lt;p&gt;The build system uses Make with automatic dependency management:&lt;/p&gt;

&lt;h1&gt;
  
  
  One-command build with dependencies
&lt;/h1&gt;

&lt;p&gt;make all&lt;/p&gt;

&lt;h1&gt;
  
  
  Automatic library installation
&lt;/h1&gt;

&lt;p&gt;make install-libmingw32&lt;/p&gt;

&lt;h1&gt;
  
  
  CLI client build
&lt;/h1&gt;

&lt;p&gt;make -f Makefile_cli&lt;/p&gt;

&lt;p&gt;Security Best Practices Implemented&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Password Security: SHA256 hashing with proper salt handling&lt;/li&gt;
&lt;li&gt;Session Management: JWT tokens with automatic expiry&lt;/li&gt;
&lt;li&gt;Data Encryption: SQLite database with custom encryption&lt;/li&gt;
&lt;li&gt;Input Validation: Proper sanitization of all user inputs&lt;/li&gt;
&lt;li&gt;Rate Limiting: Protection against brute force attacks&lt;/li&gt;
&lt;li&gt;CORS Protection: Secure cross-origin request handling&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Real-World Applications&lt;/p&gt;

&lt;p&gt;This architecture pattern is suitable for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;IoT Messaging: Lightweight messaging for embedded systems&lt;/li&gt;
&lt;li&gt;Enterprise Chat: Internal communication with security requirements&lt;/li&gt;
&lt;li&gt;Educational Projects: Learning system programming and security&lt;/li&gt;
&lt;li&gt;Microservices: Base for larger distributed systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Performance Characteristics&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Memory Usage: ~2MB base footprint&lt;/li&gt;
&lt;li&gt;Concurrent Users: 100+ simultaneous connections&lt;/li&gt;
&lt;li&gt;Response Time: &amp;lt;10ms for typical operations&lt;/li&gt;
&lt;li&gt;Database Size: Efficient SQLite storage with encryption overhead&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Lessons Learned&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Security by Design&lt;br&gt;
Implementing security from the ground up is easier than retrofitting. The encryption key generation and JWT implementation were built into the core architecture.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;C for Web Services&lt;br&gt;
While challenging, C provides unmatched control over system resources and security. The learning curve pays off in performance and understanding.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Clean Architecture Matters&lt;br&gt;
Separating concerns into distinct layers made the codebase maintainable and testable, even in C.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Future Enhancements&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WebSocket Support: Real-time messaging without polling&lt;/li&gt;
&lt;li&gt;File Sharing: Encrypted file transfer capabilities&lt;/li&gt;
&lt;li&gt;Group Messaging: Enhanced group management features&lt;/li&gt;
&lt;li&gt;Mobile Clients: Native iOS/Android applications&lt;/li&gt;
&lt;li&gt;Federation: Inter-server communication protocol&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Conclusion&lt;/p&gt;

&lt;p&gt;Hubbergram demonstrates that C remains relevant for modern web services, especially when security and performance are priorities. The project showcases: Modern security practices in systems programming. Clean architecture patterns in C. Cross-platform development techniques. Real-world application of cryptographic principles.&lt;/p&gt;

&lt;p&gt;The complete source code and documentation are available on GitHub, providing a solid foundation for anyone interested in systems programming, security implementation, or building messaging systems from scratch.&lt;/p&gt;

&lt;p&gt;Whether you're a student learning systems programming or a developer exploring low-level web services, Hubbergram offers practical insights into building secure, performant applications in C.&lt;/p&gt;

&lt;p&gt;Technical Stack: C, SQLite, JSON-C, OpenSSL, JWT, SHA256, POSIX Threads&lt;br&gt;
Platform Support: Windows (MSYS2), Linux, macOS&lt;br&gt;
License: MIT&lt;br&gt;
Repository: &lt;a href="https://github.com/codehubbers/hubbergram" rel="noopener noreferrer"&gt;https://github.com/codehubbers/hubbergram&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cpp</category>
      <category>c</category>
      <category>github</category>
      <category>programming</category>
    </item>
    <item>
      <title>Why C and C++ Still Matter in the Age of Python and AI</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Fri, 11 Jul 2025 21:15:14 +0000</pubDate>
      <link>https://forem.com/dailker/why-c-and-c-still-matter-in-the-age-of-python-and-ai-13em</link>
      <guid>https://forem.com/dailker/why-c-and-c-still-matter-in-the-age-of-python-and-ai-13em</guid>
      <description>&lt;p&gt;From my observation, C developers have a wide range of opportunities, including embedded systems, operating systems, and hardware-level programming. However, in the job market, many tend to gravitate towards game development, as game engines still heavily rely on C or C++. When it comes to writing libraries, C is often not the first choice. This is primarily because developing comprehensive, clean libraries in C requires significant skill, patience, and time, especially due to the complexities of low-level memory management. While some developers create their own libraries for personal use, few share them publicly.&lt;/p&gt;

&lt;p&gt;C remains an excellent language, but as technology evolves, it may no longer be viewed as a “modern” language and might gradually fade from widespread use. The rapid rise of AI-driven development has contributed to an influx of new languages and frameworks produced quickly, often lacking proper documentation and stability. This trend is concerning, especially for those whose expertise lies solely in C, as versatility becomes crucial for career growth.&lt;/p&gt;

&lt;p&gt;In response to the argument that it makes little sense to invest in C libraries because they will often be executed through higher-level languages like Python, I believe this viewpoint overlooks important technical considerations. Python is a powerful and accessible language, but it is not a replacement for the raw performance and control offered by C and C++. Python’s reliance on bindings to interface with C/C++ libraries introduces overhead and complexity. While these bindings serve as useful bridges, they do not substitute the core capabilities and efficiency of native code.&lt;/p&gt;

&lt;p&gt;C and C++ offer unparalleled speed, memory efficiency, and hardware-level control, essential for performance-critical applications such as embedded systems, operating systems, and high-performance game engines. Python, while excellent for scripting, automation, and data analysis, cannot match the deterministic performance and low-level access required in these domains. Additionally, Python’s Global Interpreter Lock (GIL) limits true multithreading capabilities, which can be a bottleneck in concurrent or parallel processing scenariosareas where C/C++ excel.&lt;/p&gt;

&lt;p&gt;Ultimately, successful software development requires choosing the right tool for the task. While Python is invaluable for rapid development and prototyping, C and C++ remain foundational for building robust, efficient, and scalable systems. Developers who invest in mastering these languages position themselves well for a broad range of challenging and rewarding opportunities.&lt;/p&gt;

&lt;p&gt;Thanks for spending time on TL;DR blog. We gonna keep increasing TLDR buffer limit together ;)&lt;/p&gt;

</description>
      <category>cpp</category>
      <category>python</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>🚀 Big News – Meet everyutil&lt;beta&gt;! 🎉</title>
      <dc:creator>["Ilker":{...}]</dc:creator>
      <pubDate>Mon, 30 Jun 2025 13:23:42 +0000</pubDate>
      <link>https://forem.com/dailker/big-news-meet-everyutil-3cpp</link>
      <guid>https://forem.com/dailker/big-news-meet-everyutil-3cpp</guid>
      <description>&lt;p&gt;Say goodbye to juggling multiple utility packages.&lt;/p&gt;

&lt;p&gt;Today, I’m excited to introduce everyutil – a powerful, all-in-one JavaScript utility package built to do everything other utility libraries can... and more!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I'm actively developing and adding new functions day by day to make everyutil the biggest and most complete utility package out there.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;**👉 Check it out: github.com/dailker/everyutil&lt;/p&gt;

&lt;p&gt;If you find it helpful, please ⭐️ star the repo and share your feedback — it means a lot and helps shape the future of the project.**&lt;/p&gt;

&lt;p&gt;Let’s build something great together!&lt;/p&gt;

&lt;p&gt;🔧 Why everyutil?&lt;/p&gt;

&lt;p&gt;✨ All-in-One: Combines the best features from popular utility packages&lt;/p&gt;

&lt;p&gt;🤝 Universal Compatibility: Works seamlessly with all major JS frameworks and linter setups&lt;/p&gt;

&lt;p&gt;🔗 Easy to Install: Just run npm install everyutil and you’re ready to go&lt;/p&gt;

&lt;p&gt;And this is just the beginning.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>opensource</category>
      <category>npm</category>
      <category>typescript</category>
    </item>
  </channel>
</rss>
