Skip to content

calebtt/calebtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

28 Commits
ย 
ย 

Repository files navigation

๐Ÿ‘‹ Hi, Iโ€™m @calebtt

  • ๐ŸŒฑ Currently diving into Multi-paradigm Design in C++
  • ๐Ÿ’ก Building two web-based tech projects โ€” more soon as they go live!
  • ๐Ÿค– Always down to collaborate on something interesting in AI/ML
  • ๐Ÿ“ซ Best way to reach me: email preferred. Cell available by request for faster back-and-forth. NashDev slack for Nashville local.

๐Ÿšง Projects in Progress

  1. arc_client

The arc_client is a Windows desktop application designed for appremotecontrol.com. Developed in C++17, it leverages Boost libraries like Asio and Beast for SSL-secured WebSocket communications. The client facilitates remote control functionalities by simulating input devices, allowing users to manage their systems remotely. The project utilizes VCPKG for dependency management, ensuring streamlined integration of necessary libraries.

  1. arc_server

Complementing the desktop client, a C++17 intermediate server is under development to handle secure WebSocket connections between clients and controllers. This server manages communication between web client (Web Interface) and desktop client (arc_client). It's built using Boost.Beast and OpenSSL for performant and secure data transmission.โ€‹

  1. Web Interface

A responsive web interface is also in progress, providing users with an intuitive platform to interact with their devices remotely. The interface includes directional controls and buttons for mouse actions, facilitating comprehensive remote management. Built with modern web technologies, it ensures compatibility across various devices and browsers.โ€‹

These projects collectively aim to deliver a cohesive remote control solution, integrating desktop applications, secure servers, and user-friendly web interfaces.

You can check on the progress and test the system live by visiting https://appremotecontrol.com/


๐Ÿ’ป Two Website-Based Tech Projects Launching Soon

Iโ€™m working on two online platforms โ€” both are grounded in real-world workflows and automation.
Expect a mix of:

  • C++ websockets backends (boost asio, boost beast, ssl websockets)
  • C# ASP.NET REST servers on VPSs, websockets web client
  • Javascript and HTML front-ends

More details (and code) coming soon.

https://slowdialing.com/

https://appremotecontrol.com/


๐Ÿ“บ Favorite CppCon Talks

Hereโ€™s a shortlist of the C++ talks I come back to most:
๐Ÿ“„ https://pastebin.com/FysxbMQ0

If Iโ€™d started using GitHub earlier, thereโ€™d be a lot more stuff here.
That said, expect more code, tools, and ideas to show up soon.


About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published