About:

Ruben Arakelyan is a Christian, husband, father, and contract lead Ruby developer with a passion for technology and blogging.

Website:

Specializations:

Interests:

Christianity Technology Software Development

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The author reflects on their journey of managing a personal website, detailing their experiences with various content management systems (CMS) over the years. After experimenting with Astro, a JavaScript-based static site generato...
The post argues that Europe has made significant technological contributions often overshadowed by American success, questioning the need to emulate the US model for improvement.
The author discusses their exploration of digital gardens as a space for longer-term, relevant writing that can be updated over time. They express a desire to maintain their blog for point-in-time writing while experimenting with ...
The author, a web developer, shares their experience of moving from 1Password to Apple Passwords due to growing tired of subscription-based software. They detail the process of transferring various types of information from 1Passw...
The author discusses the need to consolidate their to-do lists from various sources into one place, and their decision to use Trello as their primary to-do list. They describe the various places where they kept their to-do lists a...
The author discusses the importance of backing up data from SaaS providers, such as emails, code repositories, and hardware configurations. They provide examples of how they backed up their data from services like 1Password, home ...
The author explains why they are sending the HSTS header over plain HTTP but not redirecting to HTTPS. They are part of a series on hosting their website locally and have deployed their Astro site to their Synology NAS for hosting...
The author describes the process of deploying a static Astro site to a Synology NAS, using a local process to avoid opening the Synology NAS' SSH ports to the internet. The process involves using a script to build the site, syncin...
The author describes the process of moving their website to local hosting, using a Synology NAS and a separate IP address. They explain how they set up the NAS, added new IP addresses to the router, and added port forwarding rules...
The author discusses the cyclical pattern of being a maximalist and a minimalist in their working life, drawing parallels to the architectural styles of simplicity and ornateness. They reflect on the challenges and motivations of ...
The author discusses the process of simplifying and streamlining their website to make it more efficient and environmentally friendly. They reflect on their initial maximalist approach and the decision to move the site from dynami...
The author reflects on his past decisions to discard old technology and now regrets it as retro tech becomes popular again. He longs for the tech of his youth and wishes he had kept physical items to show his daughter. He warns ot...
The author revisits a previous post about Richard Stallman in light of the Stallman Report, which revealed extensive misconduct. The author acknowledges that their previous post did not fully address the severity of Stallman's act...
The author explains why he is moving away from Cloudflare to smaller providers for his domain names and hosting. He values the personal touch, customer service, and community engagement offered by smaller, local companies over the...
The author introduces Safran, a new web and mobile app agency, aimed at helping small and medium-sized businesses with their web and mobile app needs. The agency works with the Bayspace Platform and Barclays Eagle Labs and offers ...
The author discusses their decision to transition from dynamic to static websites. Initially using Cloudflare Pages for hosting, they were concerned about being locked into a large corporation's ecosystem. Seeking a more ethical a...
The blog post provides a detailed guide on setting up Monica CRM in Docker using Caddy as a web server. It highlights the importance of securing port 9000 to prevent malware exposure and explains the process of configuring Docker ...
The blog post discusses the low voter turnout in UK elections, highlighting that 40% of the eligible population did not vote in the recent general election. The author argues against the notion that younger generations are inheren...
The author discusses the misconception held by many companies that a signature must resemble the name of its owner. Despite explaining that a signature doesn't have to be a name, companies insist on a legible version of the name f...
The author shares their experience with Monzo, a startup bank they initially supported for its innovation and customer service. Over time, Monzo's customer service declined, leading to issues such as account closures without warni...
The blog post is a personal narrative detailing the author's journey through various computing devices over the years. It begins with a VTech Talking Whiz-Kid Notebook, which introduced the author to programming through a BASIC in...
The author reflects on their career choices, particularly their past work with Shell, and the growing importance of ethical business practices. They express a desire to avoid industries they consider unethical, such as defense, ex...
The blog post discusses the creation of Authmenace, a simple IndieAuth server without a database, aimed at participating in the IndieWeb ecosystem. IndieAuth allows domain owners to authenticate on other websites using their domai...
The blog post introduces JSON-WF, a new JSON-based format for sharing blogrolls, as an alternative to the complex OPML format. The author reflects on the history of blogrolls and the limitations of OPML, which is XML-based and cum...