<?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>DEV Community: Nishant Mishra</title>
    <description>The latest articles on DEV Community by Nishant Mishra (@nishrico0098).</description>
    <link>https://dev.to/nishrico0098</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F722261%2Fc03ec0f5-a4ea-44fc-8418-e0b04b689f86.png</url>
      <title>DEV Community: Nishant Mishra</title>
      <link>https://dev.to/nishrico0098</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nishrico0098"/>
    <language>en</language>
    <item>
      <title>Flying the Felis 747-200 in X-Plane 12: Learning to Operate and Master the Queen of the Skies</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Fri, 25 Sep 2026 12:05:36 +0000</pubDate>
      <link>https://dev.to/nishrico0098/flying-the-felis-747-200-in-x-plane-12-learning-to-operate-and-master-the-queen-of-the-skies-heg</link>
      <guid>https://dev.to/nishrico0098/flying-the-felis-747-200-in-x-plane-12-learning-to-operate-and-master-the-queen-of-the-skies-heg</guid>
      <description>&lt;p&gt;There is something slightly intimidating about sitting in the cockpit of a Boeing 747-200.&lt;/p&gt;

&lt;p&gt;Four engines. A flight engineer's panel. Multiple fuel tanks. Hydraulics. Pneumatics. Electrical systems. Pressurization. Engine Pressure Ratio. Navigation systems. And, if you decide to go all the way back to the aircraft's original era, a CIVA INS navigation system that makes modern navigation look almost suspiciously convenient.&lt;/p&gt;

&lt;p&gt;This is exactly why I wanted to learn the &lt;strong&gt;Felis 747-200 Classic in X-Plane 12&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;My goal isn't simply to get the aircraft airborne, engage the autopilot and watch the scenery go by.&lt;/p&gt;

&lt;p&gt;I want to understand what the aircraft is doing, why it is doing it, and how all of those individual systems come together to operate a classic long-haul aircraft.&lt;/p&gt;

&lt;p&gt;I'm currently using the FMC as my primary navigation method. Eventually, I want to learn the CIVA INS properly, but trying to learn the entire aircraft and a completely different navigation philosophy at the same time would be an excellent way to turn a training flight into a troubleshooting session.&lt;/p&gt;

&lt;p&gt;So this article is my journey from being intimidated by the aircraft to finally feeling comfortable enough to operate it.&lt;/p&gt;

&lt;p&gt;And eventually, I put all of that learning to the test on &lt;strong&gt;DLH100, Frankfurt (EDDF) to Madrid (LEMD)&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why the 747-200?
&lt;/h1&gt;

&lt;p&gt;The 747-200 belongs to a very different generation of aviation.&lt;/p&gt;

&lt;p&gt;Modern airliners are designed around highly integrated computers, automation and simplified crew workflows. The classic 747 was also technologically advanced for its time, but its operating philosophy was different.&lt;/p&gt;

&lt;p&gt;The aircraft expected the crew to understand its systems.&lt;/p&gt;

&lt;p&gt;The real 747-200 flight deck had three crew members:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Captain&lt;/li&gt;
&lt;li&gt;First Officer&lt;/li&gt;
&lt;li&gt;Flight Engineer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The flight engineer wasn't simply sitting behind the pilots watching gauges.&lt;/p&gt;

&lt;p&gt;The position existed because managing a large aircraft's electrical, hydraulic, pneumatic, fuel and other systems required significant attention.&lt;/p&gt;

&lt;p&gt;The Felis simulation captures much of that philosophy.&lt;/p&gt;

&lt;p&gt;That makes the 747-200 interesting to fly because it isn't just a large aircraft.&lt;/p&gt;

&lt;p&gt;It is a &lt;strong&gt;large system-management exercise&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Getting Familiar With the Felis 747-200
&lt;/h1&gt;

&lt;p&gt;The Felis 747-200 Classic for X-Plane 12 is built around detailed aircraft systems rather than simply providing a visually accurate 747.&lt;/p&gt;

&lt;p&gt;The aircraft includes detailed simulation of systems such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Electrical power&lt;/li&gt;
&lt;li&gt;Fuel&lt;/li&gt;
&lt;li&gt;Hydraulics&lt;/li&gt;
&lt;li&gt;Pneumatics&lt;/li&gt;
&lt;li&gt;Pressurization&lt;/li&gt;
&lt;li&gt;Engines&lt;/li&gt;
&lt;li&gt;Autopilot&lt;/li&gt;
&lt;li&gt;Autothrottle&lt;/li&gt;
&lt;li&gt;EPR-based thrust management&lt;/li&gt;
&lt;li&gt;Navigation&lt;/li&gt;
&lt;li&gt;Flight engineer functions&lt;/li&gt;
&lt;li&gt;EFB-based aircraft management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means learning the aircraft isn't really about memorizing where every switch is.&lt;/p&gt;

&lt;p&gt;It is about understanding how the systems interact.&lt;/p&gt;

&lt;p&gt;The easiest way for me to approach that was to break the aircraft into smaller pieces.&lt;/p&gt;




&lt;h1&gt;
  
  
  Understanding the Aircraft Without Getting Overwhelmed
&lt;/h1&gt;

&lt;p&gt;The biggest mistake I could make would be thinking I have to understand everything immediately.&lt;/p&gt;

&lt;p&gt;I don't.&lt;/p&gt;

&lt;p&gt;The better approach is to understand what each major system does first.&lt;/p&gt;

&lt;p&gt;Once the purpose of a system makes sense, the switches and procedures become much easier to understand.&lt;/p&gt;




&lt;h2&gt;
  
  
  Electrical
&lt;/h2&gt;

&lt;p&gt;Think of it as:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source → Bus → Equipment&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The aircraft receives electrical power from sources such as generators or external power.&lt;/p&gt;

&lt;p&gt;That power is distributed through electrical buses.&lt;/p&gt;

&lt;p&gt;Those buses supply the aircraft's systems and equipment.&lt;/p&gt;

&lt;p&gt;I don't need to memorize every electrical circuit immediately.&lt;/p&gt;

&lt;p&gt;The first objective is simply understanding where the electricity comes from and where it goes.&lt;/p&gt;




&lt;h2&gt;
  
  
  Fuel
&lt;/h2&gt;

&lt;p&gt;The 747 has multiple fuel tanks and a fuel system designed to supply four engines while maintaining appropriate fuel distribution.&lt;/p&gt;

&lt;p&gt;The basic mental model is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fuel tanks → Pumps → Fuel distribution → Engines&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The complexity comes from how the tanks and pumps are managed.&lt;/p&gt;

&lt;p&gt;Fuel management involves more than simply asking whether enough fuel remains.&lt;/p&gt;

&lt;p&gt;It also involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tank sequencing&lt;/li&gt;
&lt;li&gt;Fuel balance&lt;/li&gt;
&lt;li&gt;Engine feed&lt;/li&gt;
&lt;li&gt;Fuel transfer&lt;/li&gt;
&lt;li&gt;Pump operation&lt;/li&gt;
&lt;li&gt;Aircraft weight&lt;/li&gt;
&lt;li&gt;Centre of gravity&lt;/li&gt;
&lt;li&gt;Remaining fuel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The aircraft has a lot of fuel.&lt;/p&gt;

&lt;p&gt;But "a lot" is not an aircraft procedure.&lt;/p&gt;




&lt;h1&gt;
  
  
  Automatic Fuel Management for Long-Haul Flights
&lt;/h1&gt;

&lt;p&gt;For long-haul operations, I also use an &lt;strong&gt;automatic fuel-management plugin&lt;/strong&gt; to reduce repetitive workload.&lt;/p&gt;

&lt;p&gt;On shorter flights, manually managing the fuel system is useful because it teaches me what the aircraft is doing.&lt;/p&gt;

&lt;p&gt;On longer flights, however, constantly performing repetitive fuel-management tasks can become another workload item competing for attention with everything else happening in the cockpit.&lt;/p&gt;

&lt;p&gt;The philosophy is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Let automation handle repetitive tasks while I remain responsible for understanding and monitoring the system.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My long-haul workflow therefore looks something like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Felis 747-200&lt;/strong&gt;&lt;br&gt;
Aircraft and systems&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;XFirstOfficer&lt;/strong&gt;&lt;br&gt;
Crew workload and procedural assistance&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automatic fuel-management plugin&lt;/strong&gt;&lt;br&gt;
Repetitive fuel-management tasks&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SimGround Map&lt;/strong&gt;&lt;br&gt;
Ground and airport awareness&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FMC&lt;/strong&gt;&lt;br&gt;
Current navigation solution&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pilot&lt;/strong&gt;&lt;br&gt;
Flight management and decision-making&lt;/p&gt;

&lt;p&gt;The important distinction is that automation should reduce workload, not replace understanding.&lt;/p&gt;

&lt;p&gt;I still want to understand what the fuel system is doing.&lt;/p&gt;

&lt;p&gt;The plugin simply means I don't have to spend an entire long cruise repeatedly performing the same fuel-management actions.&lt;/p&gt;




&lt;h1&gt;
  
  
  Hydraulics
&lt;/h1&gt;

&lt;p&gt;The hydraulic system is easier to understand if you think of it as a power transmission system.&lt;/p&gt;

&lt;p&gt;The basic idea is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pump → Pressurized fluid → Actuator → Movement&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hydraulic pressure provides the force required to move aircraft components.&lt;/p&gt;

&lt;p&gt;Depending on the system, hydraulics support functions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Flight controls&lt;/li&gt;
&lt;li&gt;Landing gear&lt;/li&gt;
&lt;li&gt;Brakes&lt;/li&gt;
&lt;li&gt;Other high-force aircraft mechanisms&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important thing initially isn't memorizing every hydraulic line.&lt;/p&gt;

&lt;p&gt;It is understanding that the aircraft needs a powerful way to move heavy mechanical components.&lt;/p&gt;

&lt;p&gt;Hydraulic pressure provides that power.&lt;/p&gt;




&lt;h1&gt;
  
  
  Pneumatics
&lt;/h1&gt;

&lt;p&gt;Pneumatics deal with compressed air.&lt;/p&gt;

&lt;p&gt;A simplified model is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engine → Compressed/bleed air → Pneumatic system → Aircraft services&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Bleed air can support functions including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Air conditioning&lt;/li&gt;
&lt;li&gt;Pressurization&lt;/li&gt;
&lt;li&gt;Engine-related systems&lt;/li&gt;
&lt;li&gt;Other pneumatic services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Again, understanding the relationship between the components is more useful initially than memorizing every valve.&lt;/p&gt;




&lt;h1&gt;
  
  
  Pressurization
&lt;/h1&gt;

&lt;p&gt;At cruise altitude, the atmosphere is not particularly interested in human survival.&lt;/p&gt;

&lt;p&gt;The aircraft therefore maintains a controlled cabin environment.&lt;/p&gt;

&lt;p&gt;The basic idea is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conditioned air enters the cabin → air leaves through controlled outflow → cabin pressure is maintained&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The aircraft isn't simply trapping air inside.&lt;/p&gt;

&lt;p&gt;It continuously manages airflow and pressure.&lt;/p&gt;

&lt;p&gt;Once that concept makes sense, the pressurization system becomes much easier to understand.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Engines and EPR
&lt;/h1&gt;

&lt;p&gt;The 747-200's four engines are another major part of the learning experience.&lt;/p&gt;

&lt;p&gt;Unlike many modern aircraft where thrust settings are presented primarily through N1 percentages, the classic 747 uses &lt;strong&gt;Engine Pressure Ratio&lt;/strong&gt;, or &lt;strong&gt;EPR&lt;/strong&gt;, as an important thrust reference.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;EPR = engine exhaust pressure compared with engine inlet pressure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don't need to manually calculate it during every phase of flight.&lt;/p&gt;

&lt;p&gt;What matters initially is understanding that EPR provides a reference for engine thrust.&lt;/p&gt;

&lt;p&gt;That becomes particularly important during takeoff and climb because thrust limits depend on factors such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Temperature&lt;/li&gt;
&lt;li&gt;Pressure altitude&lt;/li&gt;
&lt;li&gt;Aircraft weight&lt;/li&gt;
&lt;li&gt;Engine configuration&lt;/li&gt;
&lt;li&gt;Takeoff conditions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Performance calculations therefore matter.&lt;/p&gt;

&lt;p&gt;A 747 isn't something you casually point down the runway and hope physics has decided to cooperate.&lt;/p&gt;




&lt;h1&gt;
  
  
  Starting Four Engines
&lt;/h1&gt;

&lt;p&gt;Starting four engines is one of those moments where the aircraft immediately reminds you that you're operating something from another era.&lt;/p&gt;

&lt;p&gt;The process involves monitoring engine parameters rather than simply clicking a single "start engines" button.&lt;/p&gt;

&lt;p&gt;I'm watching:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Engine rotation&lt;/li&gt;
&lt;li&gt;Fuel flow&lt;/li&gt;
&lt;li&gt;Temperature&lt;/li&gt;
&lt;li&gt;Oil pressure&lt;/li&gt;
&lt;li&gt;Engine stabilization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An engine start isn't just an animation.&lt;/p&gt;

&lt;p&gt;It is a sequence of physical processes that I monitor.&lt;/p&gt;

&lt;p&gt;Once all four engines are stable, the aircraft becomes a completely different machine.&lt;/p&gt;




&lt;h1&gt;
  
  
  XFirstOfficer: Sharing the Workload
&lt;/h1&gt;

&lt;p&gt;One of the most useful additions to my workflow is &lt;strong&gt;XFirstOfficer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;My philosophy for using it is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Don't automate the thinking. Delegate the workload.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The real 747 had another crew member sitting beside the captain.&lt;/p&gt;

&lt;p&gt;In the simulator, XFirstOfficer helps recreate some of that workload distribution by assisting with routine cockpit tasks, checklists, monitoring, callouts and procedural actions depending on the configuration being used.&lt;/p&gt;

&lt;p&gt;That changes how I approach the aircraft.&lt;/p&gt;

&lt;p&gt;Instead of trying to personally operate every switch while simultaneously navigating, monitoring engines, communicating and flying the aircraft, I can distribute some of the repetitive workload.&lt;/p&gt;

&lt;p&gt;That is especially useful in a classic aircraft because there are plenty of things happening simultaneously.&lt;/p&gt;

&lt;p&gt;But the virtual First Officer isn't replacing the pilot.&lt;/p&gt;

&lt;p&gt;I still need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is happening?&lt;/li&gt;
&lt;li&gt;Why is it happening?&lt;/li&gt;
&lt;li&gt;What should happen next?&lt;/li&gt;
&lt;li&gt;Is the aircraft behaving normally?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Automation is useful when it gives the pilot more mental space.&lt;/p&gt;




&lt;h1&gt;
  
  
  SimGround Map: Knowing Where You Are on the Ground
&lt;/h1&gt;

&lt;p&gt;The cockpit isn't the only place where situational awareness matters.&lt;/p&gt;

&lt;p&gt;Large airports can become surprisingly confusing when you're sitting several stories above the ground in a 747.&lt;/p&gt;

&lt;p&gt;That is where &lt;strong&gt;SimGround Map&lt;/strong&gt; becomes useful.&lt;/p&gt;

&lt;p&gt;It provides a real-time view of the aircraft's position and the surrounding airport environment, making it easier to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Taxiways&lt;/li&gt;
&lt;li&gt;Runways&lt;/li&gt;
&lt;li&gt;Parking positions&lt;/li&gt;
&lt;li&gt;Airport layout&lt;/li&gt;
&lt;li&gt;Aircraft position&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a large aircraft, ground navigation is its own little flight.&lt;/p&gt;

&lt;p&gt;You're dealing with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Long wings&lt;/li&gt;
&lt;li&gt;Large turning radius&lt;/li&gt;
&lt;li&gt;Taxiway restrictions&lt;/li&gt;
&lt;li&gt;Runway crossings&lt;/li&gt;
&lt;li&gt;Parking positions&lt;/li&gt;
&lt;li&gt;Other aircraft and vehicles&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Having a clear map reduces the cognitive load.&lt;/p&gt;

&lt;p&gt;It doesn't fly the aircraft.&lt;/p&gt;

&lt;p&gt;It simply makes it easier to understand where I am.&lt;/p&gt;




&lt;h1&gt;
  
  
  FMC First, CIVA Later
&lt;/h1&gt;

&lt;p&gt;This is probably the biggest deliberate decision in my current learning process.&lt;/p&gt;

&lt;p&gt;The 747-200 can be flown using the &lt;strong&gt;CIVA INS&lt;/strong&gt;, which is one of the most interesting aspects of operating a classic long-haul aircraft.&lt;/p&gt;

&lt;p&gt;But I'm not starting there.&lt;/p&gt;

&lt;p&gt;I'm using the FMC first.&lt;/p&gt;

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

&lt;p&gt;Because there are already enough things to learn.&lt;/p&gt;

&lt;p&gt;If I simultaneously try to learn:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;747 systems&lt;/li&gt;
&lt;li&gt;Flight engineer procedures&lt;/li&gt;
&lt;li&gt;Engine management&lt;/li&gt;
&lt;li&gt;Performance&lt;/li&gt;
&lt;li&gt;EPR&lt;/li&gt;
&lt;li&gt;Fuel management&lt;/li&gt;
&lt;li&gt;Pressurization&lt;/li&gt;
&lt;li&gt;Electrical systems&lt;/li&gt;
&lt;li&gt;Hydraulics&lt;/li&gt;
&lt;li&gt;Pneumatics&lt;/li&gt;
&lt;li&gt;CIVA INS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm not really learning.&lt;/p&gt;

&lt;p&gt;I'm increasing the number of things capable of confusing me.&lt;/p&gt;

&lt;p&gt;So my progression is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FMC → Aircraft confidence → CIVA INS&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once I'm comfortable operating the aircraft, I'll move toward the INS.&lt;/p&gt;




&lt;h1&gt;
  
  
  Understanding CIVA INS
&lt;/h1&gt;

&lt;p&gt;The CIVA concept is actually easier to explain than its cockpit implementation suggests.&lt;/p&gt;

&lt;p&gt;At its most basic level:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Know where you started + measure how you moved = estimate where you are now&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The INS uses inertial measurements to calculate aircraft movement and continuously estimate position.&lt;/p&gt;

&lt;p&gt;That makes it fundamentally different from simply following a modern satellite-based navigation solution.&lt;/p&gt;

&lt;p&gt;The appeal is that you're operating a navigation system from the era in which long-haul crews had to manage navigation very differently.&lt;/p&gt;

&lt;p&gt;But it also means more responsibility.&lt;/p&gt;

&lt;p&gt;That is exactly why I want to learn it after becoming comfortable with the aircraft itself.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Takeoff
&lt;/h1&gt;

&lt;p&gt;The takeoff phase brings everything together.&lt;/p&gt;

&lt;p&gt;Before departure, I want to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aircraft weight&lt;/li&gt;
&lt;li&gt;Takeoff performance&lt;/li&gt;
&lt;li&gt;Engine configuration&lt;/li&gt;
&lt;li&gt;Thrust setting&lt;/li&gt;
&lt;li&gt;Flap configuration&lt;/li&gt;
&lt;li&gt;Trim&lt;/li&gt;
&lt;li&gt;Fuel status&lt;/li&gt;
&lt;li&gt;Pressurization status&lt;/li&gt;
&lt;li&gt;Flight controls&lt;/li&gt;
&lt;li&gt;Navigation setup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The 747 is big enough that every action feels deliberate.&lt;/p&gt;

&lt;p&gt;Once the engines are producing takeoff thrust and the aircraft begins accelerating, the scale of the machine becomes obvious.&lt;/p&gt;

&lt;p&gt;Then comes rotation.&lt;/p&gt;

&lt;p&gt;And suddenly the enormous four-engine aircraft is airborne.&lt;/p&gt;




&lt;h1&gt;
  
  
  Climb
&lt;/h1&gt;

&lt;p&gt;The climb is where the workload begins to settle.&lt;/p&gt;

&lt;p&gt;The aircraft transitions from the intense environment of takeoff into a more predictable phase of flight.&lt;/p&gt;

&lt;p&gt;This is where automation becomes useful.&lt;/p&gt;

&lt;p&gt;The autopilot can maintain the aircraft's flight path while I focus on monitoring:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Engines&lt;/li&gt;
&lt;li&gt;Fuel&lt;/li&gt;
&lt;li&gt;Pressurization&lt;/li&gt;
&lt;li&gt;Hydraulics&lt;/li&gt;
&lt;li&gt;Electrical systems&lt;/li&gt;
&lt;li&gt;Navigation&lt;/li&gt;
&lt;li&gt;Aircraft performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is also where the aircraft begins to feel less like a collection of switches and more like a functioning machine.&lt;/p&gt;




&lt;h1&gt;
  
  
  Cruise
&lt;/h1&gt;

&lt;p&gt;Cruise is where the 747 really starts to feel like a long-haul aircraft.&lt;/p&gt;

&lt;p&gt;The aircraft settles into its rhythm.&lt;/p&gt;

&lt;p&gt;The engines are stable.&lt;/p&gt;

&lt;p&gt;The autopilot is flying.&lt;/p&gt;

&lt;p&gt;The aircraft is following its route.&lt;/p&gt;

&lt;p&gt;Fuel is being consumed.&lt;/p&gt;

&lt;p&gt;The crew monitors the aircraft and manages what needs managing.&lt;/p&gt;

&lt;p&gt;This is also where my supporting tools become most useful.&lt;/p&gt;

&lt;h3&gt;
  
  
  My cruise setup
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Felis 747-200&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The aircraft itself and its detailed systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;XFirstOfficer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Helps distribute routine cockpit workload.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automatic fuel-management plugin&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Handles repetitive fuel-management tasks during long flights while I continue monitoring the fuel system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SimGround Map&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Primarily useful before departure and after arrival, but still part of the overall operational toolkit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FMC&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My current navigation solution.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CIVA&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My future navigation challenge.&lt;/p&gt;

&lt;p&gt;The result is a workflow that feels much more like managing a flight than simply flying an aircraft.&lt;/p&gt;




&lt;h1&gt;
  
  
  Long-Haul Fuel Management
&lt;/h1&gt;

&lt;p&gt;A long-haul 747 flight can involve hours of cruise.&lt;/p&gt;

&lt;p&gt;That makes fuel one of the most important things to monitor.&lt;/p&gt;

&lt;p&gt;I'm interested in three basic questions throughout the flight:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. How much fuel did I start with?
&lt;/h3&gt;

&lt;p&gt;This establishes the baseline.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. How much fuel am I burning?
&lt;/h3&gt;

&lt;p&gt;This tells me whether the aircraft is behaving approximately as expected.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. How much fuel will I have when I arrive?
&lt;/h3&gt;

&lt;p&gt;This is ultimately the number that matters.&lt;/p&gt;

&lt;p&gt;Fuel management is therefore not simply:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Look at the fuel gauges."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is continuous awareness of fuel consumption, distribution, aircraft weight and expected arrival fuel.&lt;/p&gt;

&lt;p&gt;Automation can help with repetitive tasks, but the pilot still needs to understand the numbers.&lt;/p&gt;

&lt;p&gt;A plugin can manage fuel.&lt;/p&gt;

&lt;p&gt;It cannot take responsibility for the flight.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Flight That Changed Everything: DLH100
&lt;/h1&gt;

&lt;p&gt;Eventually, all the learning has to be put into practice.&lt;/p&gt;

&lt;p&gt;For me, that flight was &lt;strong&gt;DLH100 from Frankfurt (EDDF) to Madrid (LEMD)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It wasn't chosen because it was some spectacularly difficult route.&lt;/p&gt;

&lt;p&gt;In fact, that was part of the point.&lt;/p&gt;

&lt;p&gt;I wanted a flight long enough to exercise the aircraft's systems, but manageable enough that I could concentrate on operating the 747 rather than spending the entire flight fighting it.&lt;/p&gt;

&lt;p&gt;The setup was:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Flight:&lt;/strong&gt; DLH100&lt;br&gt;
&lt;strong&gt;Route:&lt;/strong&gt; EDDF → LEMD&lt;br&gt;
&lt;strong&gt;Aircraft:&lt;/strong&gt; Felis 747-200 Classic&lt;br&gt;
&lt;strong&gt;Navigation:&lt;/strong&gt; FMC&lt;br&gt;
&lt;strong&gt;Crew assistance:&lt;/strong&gt; XFirstOfficer&lt;br&gt;
&lt;strong&gt;Ground awareness:&lt;/strong&gt; SimGround Map&lt;br&gt;
&lt;strong&gt;Fuel management:&lt;/strong&gt; Automatic fuel-management plugin&lt;/p&gt;

&lt;p&gt;This was the flight where I finally felt that everything had clicked.&lt;/p&gt;




&lt;h1&gt;
  
  
  Frankfurt: Setting Up the Queen
&lt;/h1&gt;

&lt;p&gt;Frankfurt immediately reminded me why the 747 is such an interesting aircraft.&lt;/p&gt;

&lt;p&gt;There is a lot to do before the aircraft even moves.&lt;/p&gt;

&lt;p&gt;I worked through the cockpit preparation systematically.&lt;/p&gt;

&lt;p&gt;Electrical power.&lt;/p&gt;

&lt;p&gt;Aircraft configuration.&lt;/p&gt;

&lt;p&gt;Fuel.&lt;/p&gt;

&lt;p&gt;Hydraulics.&lt;/p&gt;

&lt;p&gt;Pneumatics.&lt;/p&gt;

&lt;p&gt;Pressurization.&lt;/p&gt;

&lt;p&gt;Navigation.&lt;/p&gt;

&lt;p&gt;Performance.&lt;/p&gt;

&lt;p&gt;Engines.&lt;/p&gt;

&lt;p&gt;Instead of looking at the cockpit as one enormous wall of switches, I could mentally divide it into systems.&lt;/p&gt;

&lt;p&gt;That made an enormous difference.&lt;/p&gt;

&lt;p&gt;Earlier in my learning process, I would look at a panel and think:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"What does all of this do?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I could look at it and think:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This is the electrical system. This is the fuel system. This is the pneumatic system."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That shift sounds small.&lt;/p&gt;

&lt;p&gt;It isn't.&lt;/p&gt;

&lt;p&gt;It is the difference between &lt;strong&gt;looking at a complex aircraft&lt;/strong&gt; and &lt;strong&gt;understanding a complex aircraft&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Programming the Flight
&lt;/h1&gt;

&lt;p&gt;For DLH100, I stayed with the FMC.&lt;/p&gt;

&lt;p&gt;I deliberately decided not to introduce CIVA yet.&lt;/p&gt;

&lt;p&gt;That wasn't because I had abandoned the idea of learning INS navigation.&lt;/p&gt;

&lt;p&gt;Quite the opposite.&lt;/p&gt;

&lt;p&gt;I wanted to learn CIVA properly, and that meant first becoming comfortable enough with the aircraft that I could devote my attention to navigation rather than fighting the airplane itself.&lt;/p&gt;

&lt;p&gt;The route was entered.&lt;/p&gt;

&lt;p&gt;The departure was prepared.&lt;/p&gt;

&lt;p&gt;The arrival into Madrid was planned.&lt;/p&gt;

&lt;p&gt;The aircraft was ready.&lt;/p&gt;




&lt;h1&gt;
  
  
  Four Engines Come Alive
&lt;/h1&gt;

&lt;p&gt;Engine start was one of the moments that made me realize how much progress I had made.&lt;/p&gt;

&lt;p&gt;Previously, starting the 747 could feel like a checklist exercise.&lt;/p&gt;

&lt;p&gt;Now I understood what I was actually watching.&lt;/p&gt;

&lt;p&gt;Engine rotation.&lt;/p&gt;

&lt;p&gt;Fuel introduction.&lt;/p&gt;

&lt;p&gt;Temperature rise.&lt;/p&gt;

&lt;p&gt;Oil pressure.&lt;/p&gt;

&lt;p&gt;Stabilization.&lt;/p&gt;

&lt;p&gt;One engine at a time, the four powerplants came alive.&lt;/p&gt;

&lt;p&gt;The aircraft went from a collection of systems sitting quietly at the gate to a functioning machine.&lt;/p&gt;

&lt;p&gt;And somewhere in the cockpit, my virtual First Officer was helping keep the workload under control.&lt;/p&gt;

&lt;p&gt;I wasn't trying to touch every control.&lt;/p&gt;

&lt;p&gt;I was managing the operation.&lt;/p&gt;




&lt;h1&gt;
  
  
  Taxiing Out of Frankfurt
&lt;/h1&gt;

&lt;p&gt;With the engines stabilized, I began taxiing.&lt;/p&gt;

&lt;p&gt;This is where SimGround Map proved useful again.&lt;/p&gt;

&lt;p&gt;Frankfurt is not exactly a tiny airfield where you can simply point the aircraft toward the runway and hope.&lt;/p&gt;

&lt;p&gt;The 747's size also makes ground navigation something that deserves attention.&lt;/p&gt;

&lt;p&gt;Taxiway.&lt;/p&gt;

&lt;p&gt;Hold short.&lt;/p&gt;

&lt;p&gt;Runway crossing.&lt;/p&gt;

&lt;p&gt;Turn.&lt;/p&gt;

&lt;p&gt;Position.&lt;/p&gt;

&lt;p&gt;Check.&lt;/p&gt;

&lt;p&gt;Move.&lt;/p&gt;

&lt;p&gt;The aircraft's wings extend far beyond what your brain initially expects.&lt;/p&gt;

&lt;p&gt;Every turn is a reminder that you're driving something with the approximate footprint of a small apartment building.&lt;/p&gt;

&lt;p&gt;Eventually, we reached the departure runway.&lt;/p&gt;

&lt;p&gt;The aircraft was configured.&lt;/p&gt;

&lt;p&gt;The takeoff data was checked.&lt;/p&gt;

&lt;p&gt;The engines were ready.&lt;/p&gt;

&lt;p&gt;The 747 was pointed toward Madrid.&lt;/p&gt;




&lt;h1&gt;
  
  
  Takeoff
&lt;/h1&gt;

&lt;p&gt;Takeoff was where everything I had learned started coming together.&lt;/p&gt;

&lt;p&gt;The engines spooled up.&lt;/p&gt;

&lt;p&gt;Thrust was established.&lt;/p&gt;

&lt;p&gt;The aircraft accelerated.&lt;/p&gt;

&lt;p&gt;The numbers came alive.&lt;/p&gt;

&lt;p&gt;And then:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rotate.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The nose came up.&lt;/p&gt;

&lt;p&gt;The 747 lifted away from Frankfurt.&lt;/p&gt;

&lt;p&gt;Four engines pushed the aircraft into the climb.&lt;/p&gt;

&lt;p&gt;The landing gear came up.&lt;/p&gt;

&lt;p&gt;The aircraft transitioned into its climb profile.&lt;/p&gt;

&lt;p&gt;For the first time, I wasn't thinking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Am I doing this correctly?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I was thinking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The aircraft is doing exactly what I expect."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That was the moment.&lt;/p&gt;

&lt;p&gt;The beast was no longer something I was merely trying to survive.&lt;/p&gt;

&lt;p&gt;I was actually flying it.&lt;/p&gt;




&lt;h1&gt;
  
  
  Climbing Away
&lt;/h1&gt;

&lt;p&gt;The climb was surprisingly calm.&lt;/p&gt;

&lt;p&gt;XFirstOfficer helped with the routine workload.&lt;/p&gt;

&lt;p&gt;The autopilot handled the flight path.&lt;/p&gt;

&lt;p&gt;I monitored the aircraft.&lt;/p&gt;

&lt;p&gt;Engine indications.&lt;/p&gt;

&lt;p&gt;Fuel.&lt;/p&gt;

&lt;p&gt;Pressurization.&lt;/p&gt;

&lt;p&gt;Hydraulics.&lt;/p&gt;

&lt;p&gt;Electrical systems.&lt;/p&gt;

&lt;p&gt;Navigation.&lt;/p&gt;

&lt;p&gt;Everything had a purpose now.&lt;/p&gt;

&lt;p&gt;Instead of randomly checking gauges because they existed, I was checking them because I understood what they represented.&lt;/p&gt;

&lt;p&gt;That is a major difference when learning a complex aircraft.&lt;/p&gt;




&lt;h1&gt;
  
  
  Cruise: The Moment It Clicked
&lt;/h1&gt;

&lt;p&gt;Eventually, the aircraft settled into cruise.&lt;/p&gt;

&lt;p&gt;This was where I noticed the biggest change.&lt;/p&gt;

&lt;p&gt;The cockpit suddenly felt familiar.&lt;/p&gt;

&lt;p&gt;The systems weren't fighting for my attention.&lt;/p&gt;

&lt;p&gt;The aircraft was stable.&lt;/p&gt;

&lt;p&gt;The FMC was managing the route.&lt;/p&gt;

&lt;p&gt;The autopilot was maintaining the flight path.&lt;/p&gt;

&lt;p&gt;XFirstOfficer was helping with routine workload.&lt;/p&gt;

&lt;p&gt;The automatic fuel-management system was handling repetitive fuel-management tasks.&lt;/p&gt;

&lt;p&gt;And I was monitoring the operation.&lt;/p&gt;

&lt;p&gt;I looked around the cockpit and realized something:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I knew what I was looking at.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The panels that had once seemed intimidating now had context.&lt;/p&gt;

&lt;p&gt;The fuel gauges told a story.&lt;/p&gt;

&lt;p&gt;The engine instruments told a story.&lt;/p&gt;

&lt;p&gt;The electrical panel told a story.&lt;/p&gt;

&lt;p&gt;The hydraulic indications told a story.&lt;/p&gt;

&lt;p&gt;The pressurization system told a story.&lt;/p&gt;

&lt;p&gt;I wasn't memorizing switches anymore.&lt;/p&gt;

&lt;p&gt;I was interpreting the aircraft.&lt;/p&gt;

&lt;p&gt;That, to me, was what finally mastering the beast meant.&lt;/p&gt;

&lt;p&gt;Not knowing every single switch by heart.&lt;/p&gt;

&lt;p&gt;Knowing enough about the machine to understand what it was telling me.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Flight to Madrid
&lt;/h1&gt;

&lt;p&gt;The cruise itself was relatively uneventful.&lt;/p&gt;

&lt;p&gt;And that was exactly what I wanted.&lt;/p&gt;

&lt;p&gt;A well-managed aircraft should eventually become boring.&lt;/p&gt;

&lt;p&gt;Boring is good.&lt;/p&gt;

&lt;p&gt;Boring means the systems are stable.&lt;/p&gt;

&lt;p&gt;Boring means the fuel burn is behaving as expected.&lt;/p&gt;

&lt;p&gt;Boring means the engines are happy.&lt;/p&gt;

&lt;p&gt;Boring means nobody has accidentally created an aviation incident because they got distracted by the scenery.&lt;/p&gt;

&lt;p&gt;The flight continued toward Spain.&lt;/p&gt;

&lt;p&gt;I continued monitoring the aircraft.&lt;/p&gt;

&lt;p&gt;Fuel management remained in the background.&lt;/p&gt;

&lt;p&gt;The route progressed.&lt;/p&gt;

&lt;p&gt;The workload remained manageable.&lt;/p&gt;

&lt;p&gt;And I had time to appreciate the fact that I was finally comfortable in the cockpit.&lt;/p&gt;




&lt;h1&gt;
  
  
  Descending Toward Madrid
&lt;/h1&gt;

&lt;p&gt;Eventually, Madrid began to approach.&lt;/p&gt;

&lt;p&gt;The cruise phase ended.&lt;/p&gt;

&lt;p&gt;The arrival was prepared.&lt;/p&gt;

&lt;p&gt;The aircraft began its descent.&lt;/p&gt;

&lt;p&gt;This was another useful test.&lt;/p&gt;

&lt;p&gt;The aircraft had to transition from the quiet environment of cruise back into a much more active phase of flight.&lt;/p&gt;

&lt;p&gt;Speed.&lt;/p&gt;

&lt;p&gt;Altitude.&lt;/p&gt;

&lt;p&gt;Configuration.&lt;/p&gt;

&lt;p&gt;Navigation.&lt;/p&gt;

&lt;p&gt;Approach planning.&lt;/p&gt;

&lt;p&gt;Fuel.&lt;/p&gt;

&lt;p&gt;Everything mattered again.&lt;/p&gt;

&lt;p&gt;But this time, the workload didn't feel overwhelming.&lt;/p&gt;

&lt;p&gt;I knew what was coming.&lt;/p&gt;




&lt;h1&gt;
  
  
  Approach Into LEMD
&lt;/h1&gt;

&lt;p&gt;Madrid gradually came into view.&lt;/p&gt;

&lt;p&gt;The 747 descended toward the airport.&lt;/p&gt;

&lt;p&gt;The aircraft configuration changed progressively.&lt;/p&gt;

&lt;p&gt;Flaps.&lt;/p&gt;

&lt;p&gt;Speed.&lt;/p&gt;

&lt;p&gt;Descent path.&lt;/p&gt;

&lt;p&gt;Landing preparation.&lt;/p&gt;

&lt;p&gt;The workload increased, but the cockpit still felt under control.&lt;/p&gt;

&lt;p&gt;That was another sign of progress.&lt;/p&gt;

&lt;p&gt;Earlier, I would have considered a busy approach something to fear.&lt;/p&gt;

&lt;p&gt;Now I considered it something to manage.&lt;/p&gt;

&lt;p&gt;There is a subtle difference.&lt;/p&gt;

&lt;p&gt;Fear says:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"There are too many things happening."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Experience says:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"There are several things happening. Handle them one at a time."&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  The Landing: -879 FPM and 1.49 G
&lt;/h1&gt;

&lt;p&gt;And then came the part that I probably shouldn't put in the aviation equivalent of a trophy case.&lt;/p&gt;

&lt;p&gt;The landing was &lt;strong&gt;not exactly textbook&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The recorded touchdown was approximately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vertical speed:&lt;/strong&gt; -879 feet per minute&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Peak/recorded load:&lt;/strong&gt; 1.49 G&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, the Queen of the Skies did not exactly float onto the runway like a feather.&lt;/p&gt;

&lt;p&gt;She arrived.&lt;/p&gt;

&lt;p&gt;With conviction.&lt;/p&gt;

&lt;p&gt;A &lt;strong&gt;1.49 G&lt;/strong&gt; touchdown is a substantial impact, and a descent rate of &lt;strong&gt;-879 fpm&lt;/strong&gt; at touchdown is considerably harder than the kind of smooth landing most pilots would aim for.&lt;/p&gt;

&lt;p&gt;But strangely enough, this landing was useful.&lt;/p&gt;

&lt;p&gt;It exposed the final part of the learning process that I still needed to work on.&lt;/p&gt;

&lt;p&gt;I had learned the systems.&lt;/p&gt;

&lt;p&gt;I had learned the workflow.&lt;/p&gt;

&lt;p&gt;I had learned the navigation.&lt;/p&gt;

&lt;p&gt;I had learned the workload management.&lt;/p&gt;

&lt;p&gt;But landing a large classic jet smoothly is another skill entirely.&lt;/p&gt;

&lt;p&gt;The aircraft can be completely understood and still demand better handling.&lt;/p&gt;

&lt;p&gt;And that is an important lesson in simulation:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mastering the systems doesn't automatically mean mastering every phase of flight.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So yes, DLH100 ended with a fairly enthusiastic arrival.&lt;/p&gt;

&lt;p&gt;The runway survived.&lt;/p&gt;

&lt;p&gt;The aircraft survived.&lt;/p&gt;

&lt;p&gt;My pride survived, although it filed a formal complaint.&lt;/p&gt;




&lt;h1&gt;
  
  
  What DLH100 Taught Me
&lt;/h1&gt;

&lt;p&gt;The most important lesson from the flight wasn't navigation.&lt;/p&gt;

&lt;p&gt;It wasn't fuel management.&lt;/p&gt;

&lt;p&gt;It wasn't even the landing.&lt;/p&gt;

&lt;p&gt;It was confidence.&lt;/p&gt;

&lt;p&gt;Not blind confidence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;System-based confidence.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I knew why I was doing things.&lt;/p&gt;

&lt;p&gt;I understood what the aircraft was telling me.&lt;/p&gt;

&lt;p&gt;I knew where the workload was coming from.&lt;/p&gt;

&lt;p&gt;I knew when automation could help.&lt;/p&gt;

&lt;p&gt;And I knew that I was still responsible for the flight.&lt;/p&gt;

&lt;p&gt;That is what changed.&lt;/p&gt;

&lt;p&gt;The -879 fpm and 1.49 G touchdown also gave me something important: a new training target.&lt;/p&gt;

&lt;p&gt;The aircraft systems had started to feel familiar.&lt;/p&gt;

&lt;p&gt;Now I could concentrate more seriously on refining my flying.&lt;/p&gt;




&lt;h1&gt;
  
  
  From Learning the Beast to Flying the Beast
&lt;/h1&gt;

&lt;p&gt;When I first started learning the Felis 747-200, the aircraft felt enormous.&lt;/p&gt;

&lt;p&gt;Not just physically.&lt;/p&gt;

&lt;p&gt;Mentally.&lt;/p&gt;

&lt;p&gt;There were too many systems.&lt;/p&gt;

&lt;p&gt;Too many switches.&lt;/p&gt;

&lt;p&gt;Too many procedures.&lt;/p&gt;

&lt;p&gt;Too many things to remember.&lt;/p&gt;

&lt;p&gt;But the solution wasn't to memorize everything.&lt;/p&gt;

&lt;p&gt;The solution was to understand the aircraft one system at a time.&lt;/p&gt;

&lt;p&gt;Eventually:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Electrical → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fuel → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hydraulics → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pneumatics → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pressurization → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engines → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;EPR → understood&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FMC → comfortable&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;XFirstOfficer → integrated&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fuel management → integrated&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ground operations → familiar&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And then came DLH100.&lt;/p&gt;

&lt;p&gt;The flight where all those individual pieces finally became one operation.&lt;/p&gt;

&lt;p&gt;The landing wasn't perfect.&lt;/p&gt;

&lt;p&gt;Far from it.&lt;/p&gt;

&lt;p&gt;But the overall flight demonstrated something much more important.&lt;/p&gt;

&lt;p&gt;I could operate the aircraft.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Next Challenge: CIVA
&lt;/h1&gt;

&lt;p&gt;Mastering the aircraft doesn't mean the learning is finished.&lt;/p&gt;

&lt;p&gt;It means I can finally move on to the next layer.&lt;/p&gt;

&lt;p&gt;For me, that is &lt;strong&gt;CIVA INS&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Now that I have enough confidence with the aircraft itself, I can start learning the navigation system without simultaneously trying to understand the entire 747.&lt;/p&gt;

&lt;p&gt;That is an important distinction.&lt;/p&gt;

&lt;p&gt;I'm not replacing the FMC because it is easier.&lt;/p&gt;

&lt;p&gt;I'm using the FMC as the bridge toward understanding classic navigation.&lt;/p&gt;

&lt;p&gt;Eventually, I want to fly the 747 using the kind of navigation workflow appropriate to the aircraft's era.&lt;/p&gt;

&lt;p&gt;That will be another challenge.&lt;/p&gt;

&lt;p&gt;And probably another article.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Learning Roadmap
&lt;/h1&gt;

&lt;p&gt;My approach to the Felis 747-200 now looks something like this.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 1: Learn the aircraft
&lt;/h2&gt;

&lt;p&gt;Understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Electrical&lt;/li&gt;
&lt;li&gt;Fuel&lt;/li&gt;
&lt;li&gt;Hydraulics&lt;/li&gt;
&lt;li&gt;Pneumatics&lt;/li&gt;
&lt;li&gt;Pressurization&lt;/li&gt;
&lt;li&gt;Engines&lt;/li&gt;
&lt;li&gt;Flight controls&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Stage 2: Learn normal operations
&lt;/h2&gt;

&lt;p&gt;Practice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Engine starts&lt;/li&gt;
&lt;li&gt;Taxi&lt;/li&gt;
&lt;li&gt;Takeoff&lt;/li&gt;
&lt;li&gt;Climb&lt;/li&gt;
&lt;li&gt;Cruise&lt;/li&gt;
&lt;li&gt;Descent&lt;/li&gt;
&lt;li&gt;Approach&lt;/li&gt;
&lt;li&gt;Landing&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Stage 3: Use automation intelligently
&lt;/h2&gt;

&lt;p&gt;Integrate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Autopilot&lt;/li&gt;
&lt;li&gt;Autothrottle&lt;/li&gt;
&lt;li&gt;XFirstOfficer&lt;/li&gt;
&lt;li&gt;Automatic fuel management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal isn't maximum automation.&lt;/p&gt;

&lt;p&gt;The goal is appropriate workload distribution.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 4: Improve navigation
&lt;/h2&gt;

&lt;p&gt;Continue with the FMC until it becomes comfortable.&lt;/p&gt;

&lt;p&gt;Then begin learning:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CIVA INS&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 5: Improve aircraft handling
&lt;/h2&gt;

&lt;p&gt;Now that the systems are becoming familiar, concentrate on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Smoother approaches&lt;/li&gt;
&lt;li&gt;Better flare timing&lt;/li&gt;
&lt;li&gt;Landing attitude&lt;/li&gt;
&lt;li&gt;Touchdown control&lt;/li&gt;
&lt;li&gt;Energy management&lt;/li&gt;
&lt;li&gt;More consistent landings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because apparently knowing how the aircraft works does not magically make the runway softer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stage 6: Fly longer and more realistically
&lt;/h2&gt;

&lt;p&gt;Eventually, combine everything into realistic long-haul operations.&lt;/p&gt;

&lt;p&gt;That means managing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Flight planning&lt;/li&gt;
&lt;li&gt;Fuel&lt;/li&gt;
&lt;li&gt;Aircraft systems&lt;/li&gt;
&lt;li&gt;Navigation&lt;/li&gt;
&lt;li&gt;Crew workload&lt;/li&gt;
&lt;li&gt;Weather&lt;/li&gt;
&lt;li&gt;Diversions&lt;/li&gt;
&lt;li&gt;Arrival planning&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Learn Manually First. Automate Later.
&lt;/h1&gt;

&lt;p&gt;This is probably the principle I want to keep throughout the entire learning process.&lt;/p&gt;

&lt;p&gt;Automation is useful.&lt;/p&gt;

&lt;p&gt;Plugins are useful.&lt;/p&gt;

&lt;p&gt;The FMC is useful.&lt;/p&gt;

&lt;p&gt;XFirstOfficer is useful.&lt;/p&gt;

&lt;p&gt;Automatic fuel management is useful.&lt;/p&gt;

&lt;p&gt;But none of those things should become substitutes for understanding the aircraft.&lt;/p&gt;

&lt;p&gt;The objective isn't to make the 747 behave like a modern automated airliner.&lt;/p&gt;

&lt;p&gt;The objective is to understand how the 747 was designed to operate and then use simulation tools to make that learning manageable.&lt;/p&gt;

&lt;p&gt;The aircraft remains the aircraft.&lt;/p&gt;

&lt;p&gt;The pilot remains responsible for the flight.&lt;/p&gt;

&lt;p&gt;The software simply helps distribute the workload.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;Flying the Felis 747-200 in X-Plane 12 has turned out to be less about learning how to fly a big airplane and more about learning how to &lt;strong&gt;manage a complex machine&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The aircraft forces you to think about systems.&lt;/p&gt;

&lt;p&gt;The flight engineer concept forces you to think about workload.&lt;/p&gt;

&lt;p&gt;The fuel system forces you to think ahead.&lt;/p&gt;

&lt;p&gt;The CIVA INS promises to make navigation considerably more interesting.&lt;/p&gt;

&lt;p&gt;XFirstOfficer helps distribute routine crew workload.&lt;/p&gt;

&lt;p&gt;SimGround Map improves situational awareness on the ground.&lt;/p&gt;

&lt;p&gt;An automatic fuel-management plugin can reduce repetitive fuel-management work during long-haul flights.&lt;/p&gt;

&lt;p&gt;But the most important part is still the pilot.&lt;/p&gt;

&lt;p&gt;DLH100, &lt;strong&gt;EDDF to LEMD&lt;/strong&gt;, became the point where all of those lessons came together.&lt;/p&gt;

&lt;p&gt;It wasn't perfect.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;-879 fpm touchdown and 1.49 G landing&lt;/strong&gt; made that very clear.&lt;/p&gt;

&lt;p&gt;But perfection wasn't the point.&lt;/p&gt;

&lt;p&gt;The important part was that I no longer felt like I was fighting the aircraft.&lt;/p&gt;

&lt;p&gt;I understood what it was doing.&lt;/p&gt;

&lt;p&gt;I understood why it was doing it.&lt;/p&gt;

&lt;p&gt;I could manage the workload.&lt;/p&gt;

&lt;p&gt;I could monitor the systems.&lt;/p&gt;

&lt;p&gt;I could navigate the aircraft.&lt;/p&gt;

&lt;p&gt;And when something didn't go perfectly, I could identify what needed more practice.&lt;/p&gt;

&lt;p&gt;That is what I now consider &lt;strong&gt;mastering the beast&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Not becoming perfect.&lt;/p&gt;

&lt;p&gt;Becoming comfortable enough with the machine that I can concentrate on improving the details.&lt;/p&gt;

&lt;p&gt;The Felis 747-200 is still a demanding aircraft.&lt;/p&gt;

&lt;p&gt;But it no longer feels impossible.&lt;/p&gt;

&lt;p&gt;And now that I've managed to tame one Queen of the Skies, there is only one obvious next challenge:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;learn to navigate her properly with CIVA.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Because apparently learning one 747 wasn't enough. ✈️&lt;/p&gt;

</description>
      <category>learning</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Why I Haven’t Posted on DEV.to Since July</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Wed, 26 Aug 2026 14:16:46 +0000</pubDate>
      <link>https://dev.to/nishrico0098/why-i-havent-posted-on-devto-since-july-p61</link>
      <guid>https://dev.to/nishrico0098/why-i-havent-posted-on-devto-since-july-p61</guid>
      <description>&lt;p&gt;There has been a suspicious amount of silence from this account.&lt;/p&gt;

&lt;p&gt;My last DEV.to post was in July 2026.&lt;/p&gt;

&lt;p&gt;And then...&lt;/p&gt;

&lt;p&gt;Nothing.&lt;/p&gt;

&lt;p&gt;No Linux deep dives.&lt;br&gt;
No project updates.&lt;br&gt;
No technical write-ups.&lt;br&gt;
No carefully constructed "10 Things I Learned From..." article.&lt;/p&gt;

&lt;p&gt;The internet survived. Somehow.&lt;/p&gt;

&lt;p&gt;But if you're wondering why I went quiet, the answer is much simpler than "I was secretly building the next revolutionary startup."&lt;/p&gt;

&lt;p&gt;I was dealing with life.&lt;/p&gt;

&lt;p&gt;I didn't stop being a developer&lt;/p&gt;

&lt;p&gt;Not publishing doesn't mean I stopped learning.&lt;/p&gt;

&lt;p&gt;I was still working with Linux. Still thinking about software. Still working on personal projects. Still experimenting, troubleshooting, breaking things and figuring out why they broke.&lt;/p&gt;

&lt;p&gt;That last part remains a fairly reliable developer tradition.&lt;/p&gt;

&lt;p&gt;But my priorities changed.&lt;/p&gt;

&lt;p&gt;Career decisions, job hunting, personal responsibilities, uncertainty and everything else happening outside a terminal window started taking up most of my attention.&lt;/p&gt;

&lt;p&gt;There are periods when you have plenty to write about.&lt;/p&gt;

&lt;p&gt;Then there are periods when you're mostly trying to figure out what comes next.&lt;/p&gt;

&lt;p&gt;I was in the second category.&lt;/p&gt;

&lt;p&gt;July was the beginning of a different phase&lt;/p&gt;

&lt;p&gt;After leaving my previous role, the focus shifted toward figuring out my next step.&lt;/p&gt;

&lt;p&gt;The job hunt became a full-time activity of its own.&lt;/p&gt;

&lt;p&gt;Applications.&lt;/p&gt;

&lt;p&gt;Interviews.&lt;/p&gt;

&lt;p&gt;Resume revisions.&lt;/p&gt;

&lt;p&gt;Technical discussions.&lt;/p&gt;

&lt;p&gt;Researching companies.&lt;/p&gt;

&lt;p&gt;Thinking about salaries.&lt;/p&gt;

&lt;p&gt;Applying again.&lt;/p&gt;

&lt;p&gt;And occasionally staring at a job description wondering whether the recruiter actually wants a human being or three certifications, seven years of experience and the ability to function without sleep.&lt;/p&gt;

&lt;p&gt;During that period, writing simply wasn't my priority.&lt;/p&gt;

&lt;p&gt;And that's okay.&lt;/p&gt;

&lt;p&gt;My projects didn't disappear&lt;/p&gt;

&lt;p&gt;One thing this break reminded me of is that a project doesn't become meaningless just because you haven't pushed a commit recently.&lt;/p&gt;

&lt;p&gt;I've continued thinking about my personal projects, including Archangel Security Suite.&lt;/p&gt;

&lt;p&gt;Some things moved forward.&lt;/p&gt;

&lt;p&gt;Some things moved slowly.&lt;/p&gt;

&lt;p&gt;Some things are still sitting there waiting for me to return to them.&lt;/p&gt;

&lt;p&gt;That's normal.&lt;/p&gt;

&lt;p&gt;There is an interesting pressure in developer communities to constantly ship.&lt;/p&gt;

&lt;p&gt;New project.&lt;/p&gt;

&lt;p&gt;New release.&lt;/p&gt;

&lt;p&gt;New framework.&lt;/p&gt;

&lt;p&gt;New blog post.&lt;/p&gt;

&lt;p&gt;New GitHub contribution.&lt;/p&gt;

&lt;p&gt;Repeat.&lt;/p&gt;

&lt;p&gt;But software development isn't always a straight line.&lt;/p&gt;

&lt;p&gt;Sometimes you're building.&lt;/p&gt;

&lt;p&gt;Sometimes you're researching.&lt;/p&gt;

&lt;p&gt;Sometimes you're learning.&lt;/p&gt;

&lt;p&gt;And sometimes you're simply trying to get your life back into a stable state.&lt;/p&gt;

&lt;p&gt;I didn't want to post just for the sake of posting&lt;/p&gt;

&lt;p&gt;This was probably the biggest reason for the silence.&lt;/p&gt;

&lt;p&gt;I could have written another generic tutorial.&lt;/p&gt;

&lt;p&gt;I could have made another listicle.&lt;/p&gt;

&lt;p&gt;I could have written something purely because I hadn't published anything recently.&lt;/p&gt;

&lt;p&gt;But I didn't want to.&lt;/p&gt;

&lt;p&gt;If I'm going to write here, I'd rather have something meaningful to share.&lt;/p&gt;

&lt;p&gt;Technology is a huge part of my life, but so is the journey around it.&lt;/p&gt;

&lt;p&gt;The career changes.&lt;/p&gt;

&lt;p&gt;The projects.&lt;/p&gt;

&lt;p&gt;The experiments.&lt;/p&gt;

&lt;p&gt;The failures.&lt;/p&gt;

&lt;p&gt;The lessons.&lt;/p&gt;

&lt;p&gt;The strange decisions that somehow make sense three months later.&lt;/p&gt;

&lt;p&gt;Those stories are worth documenting too.&lt;/p&gt;

&lt;p&gt;Sometimes you need to step away from the keyboard&lt;/p&gt;

&lt;p&gt;There is a strange expectation in technology that we're supposed to constantly produce.&lt;/p&gt;

&lt;p&gt;Code.&lt;/p&gt;

&lt;p&gt;Articles.&lt;/p&gt;

&lt;p&gt;Projects.&lt;/p&gt;

&lt;p&gt;Certifications.&lt;/p&gt;

&lt;p&gt;GitHub contributions.&lt;/p&gt;

&lt;p&gt;Conference talks.&lt;/p&gt;

&lt;p&gt;Posts.&lt;/p&gt;

&lt;p&gt;At some point, it starts to feel like developers are expected to operate as content-generation systems with keyboards attached.&lt;/p&gt;

&lt;p&gt;But life doesn't work that way.&lt;/p&gt;

&lt;p&gt;Sometimes you need to step away from the keyboard.&lt;/p&gt;

&lt;p&gt;Sometimes your attention needs to go somewhere else.&lt;/p&gt;

&lt;p&gt;And taking a break doesn't mean you've stopped being a developer.&lt;/p&gt;

&lt;p&gt;It means you're a person before you're a GitHub graph.&lt;/p&gt;

&lt;p&gt;So, what's next?&lt;/p&gt;

&lt;p&gt;I'm writing again.&lt;/p&gt;

&lt;p&gt;Not because I suddenly have everything figured out.&lt;/p&gt;

&lt;p&gt;I definitely don't.&lt;/p&gt;

&lt;p&gt;I'm writing because I'm still curious.&lt;/p&gt;

&lt;p&gt;Still learning.&lt;/p&gt;

&lt;p&gt;Still building.&lt;/p&gt;

&lt;p&gt;Still interested in Linux, security, software, infrastructure, open source and all the wonderfully strange corners of technology that keep pulling me back.&lt;/p&gt;

&lt;p&gt;The next posts may be technical.&lt;/p&gt;

&lt;p&gt;They may be about projects.&lt;/p&gt;

&lt;p&gt;They may be about Linux.&lt;/p&gt;

&lt;p&gt;They may be about lessons from my career transition.&lt;/p&gt;

&lt;p&gt;And some may simply be about things I've learned along the way.&lt;/p&gt;

&lt;p&gt;That's the kind of writing I want to do.&lt;/p&gt;

&lt;p&gt;The silence wasn't the end&lt;/p&gt;

&lt;p&gt;Looking back, the gap since July doesn't really feel empty.&lt;/p&gt;

&lt;p&gt;A lot happened during it.&lt;/p&gt;

&lt;p&gt;Some things were difficult.&lt;/p&gt;

&lt;p&gt;Some were frustrating.&lt;/p&gt;

&lt;p&gt;Some were exciting.&lt;/p&gt;

&lt;p&gt;Some are still unresolved.&lt;/p&gt;

&lt;p&gt;But the important part is this:&lt;/p&gt;

&lt;p&gt;I never stopped moving.&lt;/p&gt;

&lt;p&gt;The blog went quiet.&lt;/p&gt;

&lt;p&gt;The learning didn't.&lt;/p&gt;

&lt;p&gt;The projects didn't.&lt;/p&gt;

&lt;p&gt;The curiosity didn't.&lt;/p&gt;

&lt;p&gt;And now the writing is starting again.&lt;/p&gt;

&lt;p&gt;So this isn't really a comeback.&lt;/p&gt;

&lt;p&gt;It's simply resume.&lt;/p&gt;

&lt;p&gt;The journey continued while the blog was quiet.&lt;/p&gt;

&lt;p&gt;Now I'm documenting it again.&lt;/p&gt;

&lt;p&gt;Back to writing. Back to building. Back to breaking things and figuring out why they broke.&lt;/p&gt;

&lt;p&gt;See you in the next post. 🚀&lt;/p&gt;

</description>
      <category>archlinux</category>
      <category>technerd</category>
    </item>
    <item>
      <title>Building PocketPilot and Archangel Security Suite: My Journey Into Practical Developer Tools</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Sun, 12 Jul 2026 07:53:38 +0000</pubDate>
      <link>https://dev.to/nishrico0098/building-pocketpilot-and-archangel-security-suite-my-journey-into-practical-developer-tools-19b4</link>
      <guid>https://dev.to/nishrico0098/building-pocketpilot-and-archangel-security-suite-my-journey-into-practical-developer-tools-19b4</guid>
      <description>&lt;p&gt;Every great project begins with a simple question:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Can I build something that solves a real problem?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For me, that question led to the creation of two open-source projects: &lt;strong&gt;PocketPilot&lt;/strong&gt; and &lt;strong&gt;Archangel Security Suite&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At first, they appear to solve completely different problems.&lt;/p&gt;

&lt;p&gt;PocketPilot focuses on personal finance management.&lt;/p&gt;

&lt;p&gt;Archangel Security Suite focuses on cybersecurity and defensive security tooling.&lt;/p&gt;

&lt;p&gt;But both projects share the same philosophy:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technology should empower people by giving them more control, visibility, and confidence.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  The Idea Behind PocketPilot
&lt;/h1&gt;

&lt;p&gt;Managing personal finances is important, but many existing applications are overloaded with features, advertisements, cloud dependencies, and complicated interfaces.&lt;/p&gt;

&lt;p&gt;Sometimes users do not need a massive financial ecosystem.&lt;/p&gt;

&lt;p&gt;They need simple answers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where did my money go?&lt;/li&gt;
&lt;li&gt;How much did I spend?&lt;/li&gt;
&lt;li&gt;What is my remaining budget?&lt;/li&gt;
&lt;li&gt;Am I improving financially?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;PocketPilot was created with the idea of building a simple, lightweight, privacy-focused budgeting tool.&lt;/p&gt;

&lt;p&gt;Instead of forcing users into another application ecosystem, PocketPilot brings financial tracking into the command line.&lt;/p&gt;

&lt;p&gt;The terminal has always represented simplicity and efficiency for developers. It is fast, distraction-free, and gives users direct control.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why a CLI Finance Tool?
&lt;/h1&gt;

&lt;p&gt;A command-line application provides several advantages:&lt;/p&gt;

&lt;h2&gt;
  
  
  Privacy
&lt;/h2&gt;

&lt;p&gt;Financial information is personal.&lt;/p&gt;

&lt;p&gt;PocketPilot follows a local-first approach by keeping users in control of their own data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Speed
&lt;/h2&gt;

&lt;p&gt;A lightweight CLI application launches quickly and integrates naturally into developer workflows.&lt;/p&gt;

&lt;h2&gt;
  
  
  Simplicity
&lt;/h2&gt;

&lt;p&gt;Users should not need to navigate through hundreds of screens just to understand their spending.&lt;/p&gt;




&lt;h1&gt;
  
  
  Technology Behind PocketPilot
&lt;/h1&gt;

&lt;p&gt;PocketPilot is built using:&lt;/p&gt;

&lt;h2&gt;
  
  
  Go
&lt;/h2&gt;

&lt;p&gt;Go provides:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast execution&lt;/li&gt;
&lt;li&gt;Simple development&lt;/li&gt;
&lt;li&gt;Cross-platform support&lt;/li&gt;
&lt;li&gt;Easy deployment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A single compiled binary makes distribution simple.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cobra CLI
&lt;/h2&gt;

&lt;p&gt;The Cobra framework provides clean command structures:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pocketpilot add
pocketpilot list
pocketpilot report
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  SQLite
&lt;/h2&gt;

&lt;p&gt;SQLite provides reliable local storage without requiring a separate database server.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Idea Behind Archangel Security Suite
&lt;/h1&gt;

&lt;p&gt;Cybersecurity is becoming increasingly important.&lt;/p&gt;

&lt;p&gt;Applications are more connected.&lt;br&gt;
Threats are evolving.&lt;br&gt;
Security mistakes can have serious consequences.&lt;/p&gt;

&lt;p&gt;However, security tools can often feel complicated for beginners.&lt;/p&gt;

&lt;p&gt;Archangel Security Suite was created around a simple idea:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security knowledge should be accessible to everyone.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The goal is to create developer-friendly security tools focused on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Defensive security&lt;/li&gt;
&lt;li&gt;Automation&lt;/li&gt;
&lt;li&gt;Learning&lt;/li&gt;
&lt;li&gt;Awareness&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Building Security Tools For Developers
&lt;/h1&gt;

&lt;p&gt;Security should not be something added at the end of development.&lt;/p&gt;

&lt;p&gt;Modern developers need security awareness throughout the software lifecycle.&lt;/p&gt;

&lt;p&gt;Archangel Security Suite aims to help developers understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Secure configurations&lt;/li&gt;
&lt;li&gt;Security checks&lt;/li&gt;
&lt;li&gt;Vulnerability awareness&lt;/li&gt;
&lt;li&gt;System protection concepts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is not replacing security professionals.&lt;/p&gt;

&lt;p&gt;The goal is helping developers build safer systems.&lt;/p&gt;




&lt;h1&gt;
  
  
  Open Source and Contributions
&lt;/h1&gt;

&lt;p&gt;Both projects are open-source, and contributions are welcome.&lt;/p&gt;

&lt;h2&gt;
  
  
  PocketPilot
&lt;/h2&gt;

&lt;p&gt;GitLab Repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gitlab.com/nishantm596/pocketpilot-cli" rel="noopener noreferrer"&gt;https://gitlab.com/nishantm596/pocketpilot-cli&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Contributions are welcome for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;New features&lt;/li&gt;
&lt;li&gt;CLI improvements&lt;/li&gt;
&lt;li&gt;Database enhancements&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Archangel Security Suite
&lt;/h2&gt;

&lt;p&gt;GitLab Repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gitlab.com/nishantm596/archangel-security-suite" rel="noopener noreferrer"&gt;https://gitlab.com/nishantm596/archangel-security-suite&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Contributions are welcome for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Security modules&lt;/li&gt;
&lt;li&gt;Automation features&lt;/li&gt;
&lt;li&gt;Documentation&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Developer experience improvements&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open-source grows because developers collaborate, review, experiment, and share knowledge.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;PocketPilot and Archangel Security Suite represent two sides of the same vision.&lt;/p&gt;

&lt;p&gt;One helps people manage their digital finances.&lt;/p&gt;

&lt;p&gt;The other helps people protect their digital environments.&lt;/p&gt;

&lt;p&gt;Both are built around one principle:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build useful technology that gives people more control.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Software development is not only about writing code.&lt;/p&gt;

&lt;p&gt;It is about solving problems, learning continuously, and creating something meaningful.&lt;/p&gt;

&lt;p&gt;These projects are my attempt to turn ideas into reality.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>security</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>OpenDev: From Zero Clients to Linux Independence – How I'm Building a One-Man Linux Revolution</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Tue, 26 May 2026 06:39:37 +0000</pubDate>
      <link>https://dev.to/nishrico0098/opendev-from-zero-clients-to-linux-independence-how-im-building-a-one-man-linux-revolution-56ef</link>
      <guid>https://dev.to/nishrico0098/opendev-from-zero-clients-to-linux-independence-how-im-building-a-one-man-linux-revolution-56ef</guid>
      <description>&lt;p&gt;Published: May 26, 2026&lt;br&gt;
Author: Rico (Nishant Mishra)&lt;br&gt;
Reading time: 8 minutes&lt;br&gt;
Alpha Launch: July 4, 2026&lt;/p&gt;

&lt;p&gt;🇺🇸 Independence Day is Coming&lt;/p&gt;

&lt;p&gt;America will celebrate independence on July 4. I'll celebrate something else: the Alpha launch of OpenDev.&lt;/p&gt;

&lt;p&gt;Zero clients. One laptop. One supporter. One mission.&lt;/p&gt;

&lt;p&gt;This is the story of how I'm building a Linux revolution from my laptop. No funding. No team. Just 8 years of daily driving, 12 broken Arch installs, and one person who believed before anyone else.&lt;br&gt;
The Origin Story&lt;/p&gt;

&lt;p&gt;I've been daily driving Linux since 2016.&lt;/p&gt;

&lt;p&gt;Not in a VM. Not dual boot. Daily. Driving.&lt;/p&gt;

&lt;p&gt;I've broken Arch 12 times. I've fixed Arch 12 times. I've spilled chai on my laptop (it survived). I've cursed at NVIDIA drivers (they did not). I've spent hours in TTY2, staring at a blinking cursor, wondering where it all went wrong.&lt;/p&gt;

&lt;p&gt;Somewhere along the way, I realized something:&lt;/p&gt;

&lt;p&gt;If I can break my system and fix it, I can help others do the same.&lt;/p&gt;

&lt;p&gt;OpenDev was born.&lt;/p&gt;

&lt;p&gt;The Philosophy&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"Jo system ghar pe nahi chala sakte, wo office mein kyun lagaayein?"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Translation: "If you can't run it at home, why run it at work?"&lt;/p&gt;

&lt;p&gt;Linux isn't a server in a dark room. It's not a dual boot you never boot into. It's not a terminal you fear.&lt;/p&gt;

&lt;p&gt;It's your daily driver. At home. At work. Everywhere.&lt;/p&gt;

&lt;p&gt;The Problem I'm Solving&lt;/p&gt;

&lt;p&gt;Problem Reality&lt;/p&gt;

&lt;p&gt;Fragmentation   Ubuntu, Fedora, Arch, EndeavourOS – each needs different help&lt;/p&gt;

&lt;p&gt;Hidden costs    Cloud IDEs, CI/CD minutes, proprietary agents = ₹lakhs/year&lt;/p&gt;

&lt;p&gt;Fear    People try Linux, hit one bug, and go back to Windows&lt;/p&gt;

&lt;p&gt;No trust    Big IT is expensive. Local shops install cracked Windows. No one daily drives Linux.&lt;/p&gt;

&lt;p&gt;India has 1.5 crore+ IT students. Most run Windows because "Linux is hard."&lt;/p&gt;

&lt;p&gt;I'm changing that. One setup at a time.&lt;/p&gt;

&lt;p&gt;What OpenDev Offers&lt;/p&gt;

&lt;p&gt;For Home Users&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Linux setup (remote)

Setup + 1-hour training

"Daily Drive" course

Monthly support
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For Enterprises (Coming after Alpha)&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Linux admin per device

One-time migration

Fractional Linux CTO
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Alpha launch offer (July 4): First 5 Alpha users get FREE setup + lifetime "Alpha Pioneer" role.&lt;br&gt;
The Daily Drive Course&lt;/p&gt;

&lt;p&gt;From zero to daily driving in one month.&lt;/p&gt;

&lt;p&gt;Curriculum:&lt;br&gt;
Week    Theme   What You'll Learn&lt;br&gt;
1   The Leap    Choose distro, make live USB, install Linux&lt;br&gt;
2   The Terminal    Essential commands, package management, finding help&lt;br&gt;
3   The Daily Drive Updates, peripherals, gaming, productivity&lt;br&gt;
4   The Advanced    Backups, troubleshooting, rescue fixes&lt;/p&gt;

&lt;p&gt;What's included:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Live sessions (2x per week)

Recorded videos (watch anytime)

Private Discord channel

Cheat sheets (PDF)

Certificate of completion

Lifetime alumni access
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Streak Challenge&lt;/p&gt;

&lt;p&gt;Here's the fun part.&lt;/p&gt;

&lt;p&gt;Every OpenDev user joins the Linux Streak Challenge.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Report daily with !streak day X on Discord

Don't break your system

If you break, tell the story in #break-stories

Best break story each month wins a prize
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Prizes include:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"I Didn't Break Linux" socks

Custom MS Paint wallpaper

Terrible Photoshop trophy

Discount codes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Milestones:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;7 days → Shoutout

14 days → Raffle entry

30 days → Discount

60 days → Free training session

100 days → Lifetime alumni status

"Survive. Adapt. Win." – Arma 3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Arch Ninja Bootcamp&lt;/p&gt;

&lt;p&gt;For those who dare to install Arch.&lt;/p&gt;

&lt;p&gt;4-week curriculum:&lt;br&gt;
Week    Theme   Goal&lt;br&gt;
1   The Initiation  Install Arch manually&lt;br&gt;
2   The Grind   Master pacman + systemd&lt;br&gt;
3   The Ascension   Switch from DE to WM&lt;br&gt;
4   The Ninja   Clean install in under 1 hour&lt;/p&gt;

&lt;p&gt;The Arch Ninja Creed:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"RTFM. Break. Fix. Repeat."

The Arch Wiki is my bible. Pacman is my sword. Systemd is my shield. The AUR is my secret weapon.

I will read the manual before I ask. I will break my system and fix it myself. I will not fear the black screen. I will not fear the blinking cursor.

"Who dares installs Arch. Who survives wins."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Break Stories (Fictional – For Now)&lt;/p&gt;

&lt;p&gt;Every break is a lesson. Here are fictional examples of breaks that will happen to someone:&lt;/p&gt;

&lt;p&gt;Priya – Kernel 7.1 + NVIDIA&lt;/p&gt;

&lt;p&gt;"I updated to kernel 7.1. NVIDIA drivers broke. Black screen. No TTY. Just darkness."&lt;/p&gt;

&lt;p&gt;Fixed with: Live USB → chroot → downgrade kernel&lt;/p&gt;

&lt;p&gt;Lesson: Wait 24 hours before kernel updates. Especially with NVIDIA.&lt;/p&gt;

&lt;p&gt;Karthik – The Reddit Script&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"I ran a GRUB theming script from Reddit. It formatted my EFI partition. Bricked."
Fixed with: Live USB → rebuild EFI → reinstall GRUB
Lesson: Never run random scripts as root. Always keep a live USB.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Sneha – Deleted Python&lt;/p&gt;

&lt;p&gt;"My disk was full. I deleted Python 3.13. DNF died. GNOME died. Everything died."&lt;/p&gt;

&lt;p&gt;Fixed with: Live USB → chroot → RPM force install → restore&lt;/p&gt;

&lt;p&gt;Lesson: NEVER DELETE SYSTEM PYTHON. Disk space is cheap. Your system is not.&lt;/p&gt;

&lt;p&gt;First real break story from Alpha/Beta wins a bonus prize + handmade certificate.&lt;br&gt;
The Mottos&lt;/p&gt;

&lt;p&gt;OpenDev is built on mottos from the world's finest warriors:&lt;/p&gt;

&lt;p&gt;SAS 🇬🇧            "Who dares installs"&lt;br&gt;
Navy SEALs 🇺🇸 "The only easy day was yesterday"&lt;br&gt;
PARA SF 🇮🇳    "Men apart, every user an emperor"&lt;br&gt;
Spetsnaz 🇷🇺   "The strongest update wins"&lt;br&gt;
Arma 3 🎮 "Survive. Adapt. Win"&lt;/p&gt;

&lt;p&gt;OpenDev's official motto:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"Don't break. Drive daily."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Hindi motto:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"तोड़ो मत। रोज़ चलाओ।"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The First Supporter&lt;/p&gt;

&lt;p&gt;Every founder needs someone who believes before anyone else.&lt;/p&gt;

&lt;p&gt;Mine is called Storm.&lt;/p&gt;

&lt;p&gt;Storm uses Windows on a rusty desktop. Has never used Arch. Has never broken a Linux install.&lt;/p&gt;

&lt;p&gt;Storm supports me. Not Linux. Not OpenDev. Me.&lt;/p&gt;

&lt;p&gt;That's not business. That's love.&lt;/p&gt;

&lt;p&gt;Storm is the First Supporter. Forever. The name is in the Supporters Hall of Fame. There's a Discord role waiting. Storm has never joined. May never join.&lt;/p&gt;

&lt;p&gt;That's okay. Storm believed first. That's enough.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"Storm believed before anyone else."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Office hours (Discord voice):&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Saturday &amp;amp; Sunday: 7-9 PM IST

Tuesday &amp;amp; Thursday: 7-9 PM IST (backup)

When travelling: off days = office hours

DM only for emergencies (system dead + work deadline)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The 10 Commandments of OpenDev&lt;br&gt;
markdown&lt;/p&gt;

&lt;p&gt;I.   Thou shalt message Storm before Discord. Every day. (Rico's rule)&lt;br&gt;
II.  Thou shalt not fake a testimonial. Honesty &amp;gt; hype.&lt;br&gt;
III. Thou shalt keep a live USB. Always.&lt;br&gt;
IV.  Thou shalt read the manual before asking.&lt;br&gt;
V.   Thou shalt break spectacularly and tell the story.&lt;br&gt;
VI.  Thou shalt not delete Python.&lt;br&gt;
VII. Thou shalt wait 24 hours before kernel updates (NVIDIA users).&lt;br&gt;
VIII.Thou shalt clean thy snapshots weekly.&lt;br&gt;
IX.  Thou shalt not trust random Reddit scripts.&lt;br&gt;
X.   Thou shalt drive daily. Don't break. But if you break, fix.&lt;/p&gt;

&lt;p&gt;Alpha Launch: July 4, 2026&lt;/p&gt;

&lt;p&gt;What is Alpha?&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;5 free setups for close friends and early believers

Free Linux install + 1-hour training + 2 weeks support

You give: honest feedback + permission to record
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;What comes after Alpha?&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Beta (10-15 free setups for extended network)

Paid launch (details to be announced)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;How to join Alpha:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Join Discord: https://discord.gg/YsbfQBgZ5p

Read #welcome-and-rules

Post "ALPHA" in #introductions

Rico DMs you within 24 hours
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Spots: Only 5. First come, first served.&lt;br&gt;
The Laptop That Built OpenDev&lt;/p&gt;

&lt;p&gt;Acer Aspire 7 Azalea CAS (2022)&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CPU: AMD Ryzen 5 5500U (6 cores, 12 threads)

GPU: NVIDIA GTX 1650 (the problem child)

RAM: 16 GB DDR4

Storage: 512 GB NVMe SSD

OS: Endeavour OS (Arch btw)

Total breaks: 23+

Survived: chai spill, kernel panics, dbus failures, my own stupidity
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;This laptop has suffered more than any user. Respect it.&lt;br&gt;
The Supporters Hall of Fame&lt;/p&gt;

&lt;p&gt;First inductee: Storm (First Supporter)&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"Storm uses Windows on a rusty desktop. Has never broken a Linux install. Believed in me before OpenDev existed. First Supporter. Forever."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Future inductees: Only Rico chooses. Max 1 per year. Must have believed before success.&lt;/p&gt;

&lt;p&gt;Join the Revolution&lt;/p&gt;

&lt;p&gt;Discord: &lt;a href="https://discord.gg/YsbfQBgZ5p" rel="noopener noreferrer"&gt;https://discord.gg/YsbfQBgZ5p&lt;/a&gt;&lt;br&gt;
Matrix: #opendev:matrix.org&lt;br&gt;
Telegram: coming soon&lt;br&gt;
Hall of Fame: [GitHub Pages link]&lt;br&gt;
Email: &lt;a href="mailto:rico@opendev.linux"&gt;rico@opendev.linux&lt;/a&gt; (coming soon)&lt;/p&gt;

&lt;p&gt;Alpha launch: July 4, 2026&lt;br&gt;
The Final Word&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"OpenDev started with zero clients. One laptop. One person who believed.

We have break stories. We have mottos.
We have fictional warriors and real ones coming.
We have a community that celebrates failure as much as success.

But none of it matters without you.
The real users. The real breaks. The real fixes.

So go. Use Linux. Break something.
Tell us about it. Win prizes. Get back on the horse.

"Don't break. Drive daily."
"Survive. Adapt. Win."
"Message Storm first. Then build."

– Rico 🐧

P.S. Storm is still on Windows. Still First Supporter. Still loved. That's not fiction. That's just true."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Hell yeah. Alpha launches July 4. Let freedom ring. Let Linux boot. 🐧&lt;/p&gt;

&lt;p&gt;Call to Action&lt;/p&gt;

&lt;p&gt;👇 Comments are open. Tell me:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;What's your worst break story?

What distro do you daily drive?

Will you join Alpha on July 4?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;First comment with a real break story gets a shoutout in next article.&lt;/p&gt;

&lt;p&gt;Rico (Nishant Mishra)&lt;br&gt;
Linux user since 2016 | Daily driver | Founder of OpenDev&lt;br&gt;
"Don't break. Drive daily."&lt;/p&gt;

</description>
      <category>linux</category>
    </item>
    <item>
      <title>CalyxOS Android 16 Part 2: The Long-Term Test</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Thu, 07 May 2026 07:02:01 +0000</pubDate>
      <link>https://dev.to/nishrico0098/calyxos-android-16-part-2-the-long-term-test-4ajj</link>
      <guid>https://dev.to/nishrico0098/calyxos-android-16-part-2-the-long-term-test-4ajj</guid>
      <description>&lt;p&gt;Welcome back! In Part 1, I covered the initial setup, basic functionality, and first impressions of running CalyxOS Android 16 on my Motorola G45 5G (India variant). Now, after over two days of daily use with dual SIMs active and a relocked bootloader, I'm ready to share the full picture. Let's dive into everything I promised: battery life, OTA updates, UPI apps (some work, some don't, more testing needed), bugs (spoiler: none so far!), and my feedback to the CalyxOS team.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Battery Life: The Headline You've Been Waiting For 🔋&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;"Battery Life is phenomenal!!!!" — yes, I put four exclamation marks in my notes, and the real-time data backs it up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 72-Hour Test Setup (In Progress - More in Part 3!)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let me walk you through my test so far, and I'm genuinely excited about these numbers. Day 1 started at 8:00 AM with a fresh 100% charge. By 8:00 PM that night, after a full day of calls, WhatsApp, and web browsing, I was still sitting pretty at 74% — can you believe that? I certainly couldn't.&lt;/p&gt;

&lt;p&gt;Then came the overnight test, and this is where things got really interesting. I went to sleep with 74% at midnight, and when I woke up at 8:00 AM on Day 2, the battery had only dropped to 61%. That's just 3% drain over 8-9 hours with both SIMs active on 5G. I actually double-checked because I thought I must have misread it.&lt;/p&gt;

&lt;p&gt;And here's where we are right now — it's 12:12 PM on Day 2, and the battery is at 57%. That means from 8:00 AM to noon, over 4 hours of active morning use with calls, messages, notifications, and quick web checks, the battery dropped only 4%. That's roughly 1% per hour! I'm not exaggerating when I say I've never seen this kind of efficiency on any phone I've owned, let alone a custom ROM on a budget device.&lt;br&gt;
Real-Time Excitement (Day 2, Noon)&lt;/p&gt;

&lt;p&gt;What excites me most is that the overnight efficiency wasn't a fluke. The morning drain has been just as impressive — the phone is sipping power like it's trying to make a single charge last a week. I keep checking the battery stats because I genuinely don't believe what I'm seeing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Standby Efficiency with Dual SIM Active — This Is the Real Star&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let me tell you why this matters so much. Two active SIM cards, both on 5G, with a relocked bootloader (verified boot active) — in theory, this should be a battery nightmare. Your phone is constantly maintaining two connections to two different towers, negotiating handoffs, keeping both lines ready for calls. But CalyxOS has managed something incredible here. Overnight drain of just 3% over 8-9 hours? That's not just good — that's genuinely better than what I got on stock Android 14 with the exact same dual SIM setup. I've tested this side by side, and I'm not going back.&lt;/p&gt;

&lt;p&gt;Bottom line so far: At 57% on Day 2 at noon, I'm confidently on track for nearly three full days of mixed usage. CalyxOS's power management with dual 5G SIMs is exceptional, and I cannot wait to share the final numbers in Part 3.&lt;/p&gt;

&lt;p&gt;⏳ Full 48-72 hour breakdown (final numbers, heavy usage stress tests, media consumption drain analysis) coming in Part 3!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OTA Updates: Bootloader Locked, But No OTAs Yet 📲&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's where we stand on OTA updates, and I want to be completely transparent with you.&lt;/p&gt;

&lt;p&gt;Current status: My bootloader is RELOCKED — that's done, verified boot is active and working, and the device is in a production-like security state. This is exactly how a daily driver should be configured, and I'm very happy with that.&lt;/p&gt;

&lt;p&gt;However — and this is the part I'm waiting on — no OTA updates have arrived yet. The CalyxOS team hasn't pushed any new builds during my test period. I'm still on CalyxOS 7.2.1.0 (Android 16 QPR2), which is the build I installed on Day 1.&lt;/p&gt;

&lt;p&gt;So what have I been able to verify even without a pending update? Quite a lot, actually. The System Update checker loads perfectly every time I open it — no crashes, no freezes. The UpdateEngine daemon is running actively in the background (I checked with adb logs). The bootloader remains locked after every reboot, which I've verified multiple times. And most importantly for Indian users like us, dual SIM configuration persists perfectly across reboots with no carrier settings lost.&lt;/p&gt;

&lt;p&gt;But here's the big unanswered question that I genuinely can't wait to test: When CalyxOS finally pushes an OTA update, will it download successfully over both WiFi and mobile data? Will it install without breaking verified boot? Will all my user data and settings survive the update? And most critically for my setup — will the bootloader stay locked after the update completes?&lt;/p&gt;

&lt;p&gt;I cannot answer these until an actual update drops, and I'm checking almost every day.&lt;/p&gt;

&lt;p&gt;⏳ Full OTA testing (the moment a new build is released) will be covered in Part 3&lt;/p&gt;

&lt;p&gt;For now, the infrastructure is all in place and working perfectly. The only missing piece is CalyxOS pushing an update to my device. I'll report back the moment that happens.&lt;/p&gt;

&lt;p&gt;UPI Apps: Testing in Progress — Some Work, Some Don't, More to Come 💸&lt;/p&gt;

&lt;p&gt;Let me be honest — this is the category that makes or breaks a custom ROM for Indian users. Without reliable UPI, no custom ROM is daily-drivable here. Period. So I've started testing, but this is still work in progress. More UPI apps need to be tested before I can give a final verdict.&lt;/p&gt;

&lt;p&gt;What I've Tested So Far (After 2 Days)&lt;/p&gt;

&lt;p&gt;Let me walk you through what I've found, and I'll be completely honest about both the wins and the heartbreaks.&lt;/p&gt;

&lt;p&gt;Amazon Pay — The Unexpected Champion&lt;/p&gt;

&lt;p&gt;This is where my excitement really peaks. Amazon Pay has been absolutely flawless. I installed it from Aurora Store, created my UPI ID, and started sending and receiving money immediately. Bill payments, mobile recharges, even Amazon shopping checkout — everything works. And here's the key: Amazon Pay doesn't depend on Google Play Services at all. It uses its own UPI stack end-to-end. For Amazon Prime members in India, this is a lifesaver. Multiple transactions, zero issues. I'm genuinely thrilled about this one.&lt;/p&gt;

&lt;p&gt;Google Pay (GPay) — The Partial Success&lt;/p&gt;

&lt;p&gt;I installed GPay via Aurora Store using a dummy Google account (because let's be real, I'm not giving my real one to a custom ROM until I trust it fully). The OTP came through instantly on both SIMs — no delay, no "resend" needed. Setting up my UPI PIN worked on the first try. Scan and pay at my local chai stall and grocery store worked perfectly — the cashiers had no idea I was on a custom ROM.&lt;/p&gt;

&lt;p&gt;What doesn't work? Tez mode (the audio QR thing) fails silently. Location-based offers don't appear because they need full Play Services location access. Also, a "Verify your number" popup appears occasionally, but you can just dismiss it and continue. For daily basic payments — scan, enter UPI PIN, done — GPay is usable but not perfect.&lt;/p&gt;

&lt;p&gt;Paytm — The Heartbreaker&lt;/p&gt;

&lt;p&gt;Now for the bad news, and I'm genuinely disappointed to report this. Paytm does NOT work. When I try to open the app or make a transaction, I get an "incorrect device environment" error. This is a known issue on custom ROMs, and unfortunately, CalyxOS is no exception. Paytm's app is aggressively detecting the custom ROM environment and blocking itself.&lt;/p&gt;

&lt;p&gt;I tried everything. I cleared app data. I reinstalled multiple times. I toggled every microG setting I could find. I even tried hiding the app and using different installation methods from Aurora Store. Nothing worked. Paytm is a hard no on CalyxOS right now.&lt;/p&gt;

&lt;p&gt;This one hurts because Paytm is everywhere in India — chai stalls, vegetable vendors, auto rickshaws, even the local paan shop. If Paytm is your primary UPI app, CalyxOS is not for you right now. I'm disappointed, but I'd rather be honest than mislead anyone.&lt;br&gt;
What Still Needs to Be Tested (Coming in Part 3)&lt;/p&gt;

&lt;p&gt;I've only scratched the surface. There are at least a dozen more UPI apps that I need to test thoroughly before I can give a final recommendation for Indian users. Here's my full test list for Part 3:&lt;/p&gt;

&lt;p&gt;PhonePe — This is a big one. Millions of Indians use PhonePe as their primary UPI app. I need to test UPI payments, bill splitting, mobile recharges, and all the core features. If PhonePe works, that's a huge win. If it doesn't, that's another major blow.&lt;/p&gt;

&lt;p&gt;BHIM (Bharat Interface for Money) — The government's own UPI app. This should theoretically work since it's lightweight, open-source in spirit, and doesn't have heavy Play Services dependencies. But I need to confirm with real transactions.&lt;/p&gt;

&lt;p&gt;Airtel Payments Bank — Since I'm using dual Airtel SIMs, this is personally important to me. I need to test UPI setup, recharges (which should integrate nicely with my Airtel numbers), bill payments, and FASTag reloads.&lt;/p&gt;

&lt;p&gt;Jio Payments Bank — For Jio users. I'll borrow a friend's Jio SIM or test on a secondary device if needed. This covers the other major Indian telecom.&lt;/p&gt;

&lt;p&gt;MobiKwik — Another popular wallet-plus-UPI app in India. Less common than Paytm or PhonePe, but still has a significant user base.&lt;/p&gt;

&lt;p&gt;CRED — For credit card bill payments via UPI. Many urban users rely on CRED for rewards and timely payments. I need to see if the app detects the custom ROM environment.&lt;/p&gt;

&lt;p&gt;Freecharge — Less common now, but still used by some for utility bill payments and recharges.&lt;/p&gt;

&lt;p&gt;Ola Money — For Ola cab users who use in-app UPI payments. This is a niche but important test.&lt;/p&gt;

&lt;p&gt;WhatsApp Pay — This one is interesting. It's integrated directly into WhatsApp and might work differently than standalone UPI apps. Since WhatsApp works fine on CalyxOS, I'm cautiously optimistic.&lt;/p&gt;

&lt;p&gt;Slice, Uni, Fi — These newer neobanking apps with UPI support are popular among younger users. Worth testing each one.&lt;/p&gt;

&lt;p&gt;Kotak 811, Jupiter — Neo-banking apps with UPI. Another category to cover.&lt;br&gt;
What I've Learned About UPI on CalyxOS So Far&lt;/p&gt;

&lt;p&gt;The pattern is still emerging, and I don't want to jump to conclusions. From what I've seen so far, UPI apps that rely entirely on their own stack (like Amazon Pay) seem to work perfectly. Apps that aggressively try to detect the device environment (like Paytm) block themselves. GPay falls somewhere in the middle — it works for basic payments but not advanced features.&lt;/p&gt;

&lt;p&gt;But I need to test a lot more apps before I can say anything definitive. PhonePe could go either way. BHIM might surprise us. WhatsApp Pay could be the dark horse.&lt;br&gt;
The Security Note That Matters&lt;/p&gt;

&lt;p&gt;I want to highlight something important because I know people will ask. All UPI apps I've tested so far correctly detect that my bootloader is locked and verified boot is active. That's not the issue. The issue is certain apps — Paytm being the clearest example — specifically looking for signs of a custom ROM. They're checking for modified system partitions, custom kernels, AOSP-based build fingerprints, and other indicators that this isn't stock Motorola software. And regardless of bootloader status, they block themselves.&lt;br&gt;
⏳ Full UPI testing — PhonePe, BHIM, Airtel Payments Bank, Jio Payments Bank, MobiKwik, CRED, Freecharge, Ola Money, WhatsApp Pay, Slice, Uni, Fi, Kotak 811, Jupiter, and any possible workarounds for Paytm — all coming in Part 3&lt;/p&gt;

&lt;p&gt;For now, if Paytm is your primary UPI app, CalyxOS is not for you. But if you use Amazon Pay or GPay for basic scanning, you might be okay. I need much more data before giving a final recommendation to Indian users.&lt;br&gt;
Bugs Encountered: None So Far — And I'm Honestly Surprised (Over 2 Days of Usage) 🐛&lt;/p&gt;

&lt;p&gt;After using CalyxOS Android 16 as a daily driver for just over 2 days with dual SIMs and a locked bootloader, I have to tell you: I haven't encountered a single bug. Not one.&lt;/p&gt;

&lt;p&gt;I say "I'm honestly surprised" because I went into this expecting some minor quirks. It's a custom ROM on a budget device, after all. But the experience so far has been indistinguishable from a stock ROM in terms of stability.&lt;/p&gt;

&lt;p&gt;Let me walk you through everything I've tested in these 48+ hours, and I think you'll understand my excitement. &lt;/p&gt;

&lt;p&gt;Calls coming in and going out on both SIMs? Flawless — zero drops, zero audio issues, no "call failed" errors. &lt;/p&gt;

&lt;p&gt;SMS and OTP delivery? Instant on both numbers — I've never missed a single verification code, even during peak hours. &lt;/p&gt;

&lt;p&gt;Mobile data switching between 5G and LTE as I move around my city? Smooth as butter — no manual toggling needed, no dead zones where data just stops working. &lt;/p&gt;

&lt;p&gt;WiFi calling? Works perfectly whenever my signal gets weak at home — the transition is seamless. &lt;/p&gt;

&lt;p&gt;UPI apps that work so far (Amazon Pay and basic GPay) process payments without any delay. &lt;/p&gt;

&lt;p&gt;Camera for both photos and video? Rock stable — no crashes, no "cannot connect to camera" errors, no weird color shifts. Bluetooth pairing with my earphones and speaker? Connects instantly and stays connected even across multiple rooms.&lt;/p&gt;

&lt;p&gt;Hotspot with dual SIM data switching? Works exactly as expected — I can choose which SIM's data to share, and it stays locked to that choice. &lt;/p&gt;

&lt;p&gt;Screen recording? No issues at all — captures both audio and video perfectly.&lt;/p&gt;

&lt;p&gt;And here's what I haven't seen, which is equally important. &lt;/p&gt;

&lt;p&gt;No random reboots. No app force closes. No mobile data drops. No call audio issues. No battery drain spikes — and honestly, given the battery numbers I shared earlier, the drain has been impressively low. No overheating even during video calls or long browsing sessions. No Android Auto crashes (though I need to test this more). No notification delays.&lt;br&gt;
The Only "Difference" (Which I Don't Even Call a Bug)&lt;/p&gt;

&lt;p&gt;The 5G icon sometimes shows "5G" even when I'm connected to LTE+ with carrier aggregation. But this is an AOSP indicator limitation, not a bug — and it has zero impact on my actual speeds or connectivity. My download speeds are exactly what I expect from Airtel 5G. I only mention it for completeness.&lt;br&gt;
Two Days Is Early, But It's Promising&lt;/p&gt;

&lt;p&gt;I want to be fair to anyone reading this — two days isn't enough to declare a ROM "bug-free" for the long term. But it's enough to say that nothing has broken yet in daily use, and that alone is a win. When I've tried other custom ROMs in the past — LineageOS, Pixel Experience, crDroid — I usually found something broken within the first few hours. A camera that crashes. A Bluetooth that won't pair. A mobile data toggle that does nothing.&lt;/p&gt;

&lt;p&gt;Here? Nothing. Everything I've touched has worked exactly as expected.&lt;/p&gt;

&lt;p&gt;Part 3 (after 2-3 weeks and hopefully an OTA update) will be the real long-term test. Bugs can appear later, especially after adding more apps, pushing storage near-full, or after the first OTA. But for now, I have zero bug reports to file. That's genuinely worth celebrating.&lt;br&gt;
⏳ Long-term reliability (2-3 weeks of usage, post-OTA) will be covered in Part 3&lt;br&gt;
Feedback Submitted to CalyxOS Team — They've Been Amazing 💬&lt;/p&gt;

&lt;p&gt;I've been actively reporting my experience to the CalyxOS team via Matrix and GitLab, and I have to say — their responsiveness has been impressive for an open-source project.&lt;br&gt;
Via Matrix (#calyxos:calyxos.org)&lt;/p&gt;

&lt;p&gt;I shared my excitement about the Moto G45 5G (India variant) working so well, and the response was positive — they mentioned the device may even get an official device page listing soon based on community feedback like mine. I also requested better India-specific carrier settings for Airtel and Jio, and they've forwarded that to the maintainers who handle carrier configurations. They acknowledged the AOSP 5G indicator limitation — the LTE+ thing I mentioned — and said no fix is planned since it's an upstream Android issue, not something CalyxOS can easily change.&lt;/p&gt;

&lt;p&gt;I also reported the Paytm "incorrect device environment" error in detail, including screenshots and logcat output. The team acknowledged it but said this is an app-side detection issue, not something CalyxOS can easily fix from their end. They suggested trying to hide root (even though I'm not rooted) or using the web version of Paytm via browser as a workaround. Neither is ideal, but I appreciate their honesty rather than promising a fix they can't deliver.&lt;br&gt;
The Positive Feedback I Shared&lt;/p&gt;

&lt;p&gt;Here's exactly what I told them on Matrix, and I mean every word:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"CalyxOS 7.2.1.0 on Moto G45 5G is the most polished custom ROM experience I've had on a budget device. Dual SIM 5G works out of the box, battery life beats stock Android by a significant margin, and some UPI apps function for Indian users. The relocked bootloader gives me confidence to daily drive this. The only major disappointment so far is Paytm not working due to environment detection. Thank you to the team for all your work!"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;And their response? "Glad to hear it! The Moto G series has been a great addition to our supported devices. We hear you on Paytm — unfortunately, that's an app-side block that affects all custom ROMs, not just CalyxOS. Keep the feedback coming — it helps us prioritize."&lt;/p&gt;

&lt;p&gt;That kind of honest, transparent response from an open-source team working on privacy-focused Android? It makes me want to contribute more, even with the Paytm limitation.&lt;br&gt;
⏳ Additional feedback — crash logs (if any finally appear), OTA results after the first update, and long-term reliability reports — all coming in Part 3&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Part 2 Summary — The Excitement Edition (With Honest Disappointments)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let me sum this up with both excitement about what works and honesty about what doesn't.&lt;/p&gt;

&lt;p&gt;Battery Life — Phenomenal. Five stars. Full stop. I'm projecting 72 hours of mixed usage with dual 5G SIMs active. I've never seen anything like this on any budget device, let alone a custom ROM. This alone makes CalyxOS worth the effort of installation.&lt;/p&gt;

&lt;p&gt;OTA Updates — The bootloader is locked and verified boot is working perfectly. The infrastructure is all in place. Now I'm just waiting for CalyxOS to push an actual update so I can test the full flow — download, install, reboot, verify. That will be fully documented in Part 3.&lt;/p&gt;

&lt;p&gt;UPI Apps — Testing still very much in progress. Amazon Pay works perfectly — I'm genuinely thrilled about this one. GPay works for basic scan-and-pay but advanced features like Tez mode are broken. Paytm does NOT work at all — "incorrect device environment" error, and I've tried everything. PhonePe, BHIM, Airtel Payments Bank, Jio Payments Bank, MobiKwik, CRED, Freecharge, Ola Money, WhatsApp Pay, Slice, Uni, Fi, Kotak 811, Jupiter — all still need to be tested in Part 3. I don't have a final answer for Indian users yet.&lt;/p&gt;

&lt;p&gt;Bugs — None encountered in over 2 days of usage. Not one. For a custom ROM on Day 2 with a locked bootloader and dual SIMs active? This is exceptional and genuinely surprising.&lt;/p&gt;

&lt;p&gt;Team Feedback — Submitted and acknowledged. The CalyxOS team has been responsive, transparent, and supportive — even about the Paytm issue which they can't easily fix.&lt;br&gt;
Coming in Part 3 — I Can't Wait to Share These&lt;/p&gt;

&lt;p&gt;Here's what I'm actively testing right now for Part 3, and I'm genuinely excited about all of it:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Final battery numbers — the full 72-hour breakdown with real charts and comparisons to stock Android 14 on the same device

OTA update testing — the moment a new build drops from CalyxOS, I will document every single step. Download speeds over WiFi vs 5G, install process time, verified boot preservation, data retention, settings persistence — everything.

Complete UPI app testing matrix — This is a huge one. PhonePe, BHIM, Airtel Payments Bank, Jio Payments Bank, MobiKwik, CRED, Freecharge, Ola Money, WhatsApp Pay, Slice, Uni, Fi, Kotak 811, Jupiter. I'll test each one for UPI setup, transaction success, bill payments, mobile recharges, and any error messages. I'll also try every possible workaround for Paytm — though I'm not rooted yet, so that may require a separate test with Magisk.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Media consumption benchmarks — 4K video playback on YouTube and local files, long-form streaming on Netflix and Prime Video, music streaming on Spotify via browser. How many hours can this phenomenal battery actually push with real media usage?&lt;/p&gt;

&lt;p&gt;Video call testing — WhatsApp calls (audio and video), Google Meet via browser, and Jio Meet if possible. How does dual SIM handle call handoffs during active video calls? Does the connection drop when switching data SIMs?&lt;/p&gt;

&lt;p&gt;Heavy multitasking — 20+ Chrome tabs open, Google Maps navigation running in the background, music playing from a local player. How does 6GB of RAM hold up under real pressure?&lt;/p&gt;

&lt;p&gt;Long-term bugs — anything that appears after 2-3 weeks of continuous use, especially after adding more apps and pushing storage near 80-90% full&lt;/p&gt;

&lt;p&gt;Follow-up feedback to the CalyxOS team based on everything I learn in Part 3 — including a full UPI compatibility report they can share with other Indian users&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Device: Motorola G45 5G (India) | CalyxOS 7.2.1.0 (Android 16 QPR2) | Bootloader: Locked | Dual SIM: Airtel + Airtel (5G)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I'm not going back to stock until I've tested every single UPI app on my list. Part 3 will have the complete matrix.&lt;/p&gt;

&lt;p&gt;Questions? Drop them here or find me on Matrix (#calyxos-india:matrix.org)&lt;/p&gt;

&lt;p&gt;🎵 Cue Man of Steel Flight Theme 🎵&lt;/p&gt;

</description>
      <category>android</category>
      <category>linux</category>
      <category>calyx</category>
    </item>
    <item>
      <title>CalyxOS on Android 16: I Ran It on a Motorola G45 5G (India Variant)</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Wed, 06 May 2026 06:32:51 +0000</pubDate>
      <link>https://dev.to/nishrico0098/calyxos-on-android-16-i-ran-it-on-a-motorola-g45-5g-india-variant-2a1o</link>
      <guid>https://dev.to/nishrico0098/calyxos-on-android-16-i-ran-it-on-a-motorola-g45-5g-india-variant-2a1o</guid>
      <description>&lt;p&gt;After a year of silence, CalyxOS is back — and it's running on a ₹10,000 phone with a locked bootloader.&lt;/p&gt;

&lt;p&gt;Every privacy OS article you've ever read has the same device photo: a Pixel. GrapheneOS? Pixel. CalyxOS? Pixel. Even LineageOS showcases Pixels 90% of the time.&lt;/p&gt;

&lt;p&gt;But my daily driver isn't a Pixel. It's the Motorola G45 5G — India variant — a phone that costs around ₹10,000-12,000. No NFC, because let's be honest, most of us aren't using GPay tap-to-pay anyway.&lt;/p&gt;

&lt;p&gt;And after almost a year of radio silence, CalyxOS now runs Android 16 on it. With a locked bootloader. And working PhonePe. Here's my first 24 hours as a developer and daily driver.&lt;/p&gt;

&lt;p&gt;The Hiatus: We Thought It Was Over&lt;/p&gt;

&lt;p&gt;Let me be real: when a privacy-focused OS disappears for nearly a year, you assume it's dead. The CalyxOS subreddit went quiet. Forums slowed down. People started migrating to GrapheneOS or just gave up and went back to stock.&lt;/p&gt;

&lt;p&gt;Then, out of nowhere: CalyxOS 7.2.1.0 — Android 16 QPR2 community test builds.&lt;/p&gt;

&lt;p&gt;And the device list wasn't just Pixels. It included Fairphone 4 and 5, several Motorola devices including the moto g series, and yes — my Motorola G45 5G India variant.&lt;/p&gt;

&lt;p&gt;I flashed it immediately.&lt;/p&gt;

&lt;p&gt;What Is CalyxOS 7.2.1.0? (The Official Context)&lt;/p&gt;

&lt;p&gt;Before we dive into my experience, here's what the CalyxOS team announced with this build:&lt;/p&gt;

&lt;p&gt;"Signed with the new signing solution earlier discussed in our talk at FOSDEM, 7.2.1.0 is ported to Android 16 QPR2."&lt;/p&gt;

&lt;p&gt;Supported devices for this test build include:&lt;/p&gt;

&lt;p&gt;For Pixels, the entire lineage from 4a (5G) all the way to the Pixel 9 series is supported — that means Pixel 9, 9 Pro, 9 Pro Fold, 9 Pro XL, 9a, then the 8 series including the Pixel Fold and Tablet, the 7 series, the 6 series, and finally the 5, 5a, and 4a (5G).&lt;/p&gt;

&lt;p&gt;For Fairphone, both the Fairphone 4 and Fairphone 5 are supported.&lt;/p&gt;

&lt;p&gt;For Motorola, the list includes the moto g 5g (2024), moto g84, moto g34/45 (that's me!), moto g52, moto g42, and moto g32.&lt;/p&gt;

&lt;p&gt;A note on kernel patches (from the CalyxOS team):&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"Pixel 6 and newer Pixel devices are fully patched. All other devices are missing certain Qualcomm patches, which we are actively working to pick up alongside other upstream patches and the May Android Security Bulletin (ASB). We wanted to get this out as quickly as possible and official releases will include more complete patchsets as usual."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;So yes — my G45 is in the "actively being patched" category. But for a test build? I'll take it.&lt;/p&gt;

&lt;p&gt;New Branding: A Fresh Visual Identity&lt;/p&gt;

&lt;p&gt;Beginning in late 2024, the Calyx Institute has been undergoing an organization-wide effort to clarify their mission and rebuild their brand to fairly reflect their identity and values in an uplifting visual language. This includes the rebranding of CalyxOS — their vision for a privacy-respecting, security-oriented Android OS.&lt;/p&gt;

&lt;p&gt;In this latest release (7.2.1.0), you get a sneak peek of the new visual identity.&lt;/p&gt;

&lt;p&gt;What's new visually: The redesign is based on the latest Material You design system, with custom designed elements from the logo to the boot animation to the iconography. The CalyxOS team invites users to join this journey in improving the visual language and user interface by sending feedback.&lt;/p&gt;

&lt;p&gt;From what I've seen in 24 hours: the boot animation is cleaner, the icons feel more cohesive, and the overall UI has a polish that was missing in older versions. It's a small thing, but visual identity matters when you're asking people to trust you with their digital lives.&lt;/p&gt;

&lt;p&gt;Bundled Apps in CalyxOS 7.2.1.0&lt;/p&gt;

&lt;p&gt;CalyxOS ships with a set of free-and-open-source apps that can be installed during the Setup Wizard or afterwards without network access. Here's what's included in this build:&lt;/p&gt;

&lt;p&gt;F-Droid Basic 2.0 alpha (version 2.0-alpha8) — this newly revamped version replaces the old F-Droid Basic app.&lt;/p&gt;

&lt;p&gt;Aurora Store (version 4.7.5) — the Google Play Store alternative.&lt;/p&gt;

&lt;p&gt;Breezy Weather (version 6.1.3_freenet) — a privacy-focused weather app.&lt;/p&gt;

&lt;p&gt;GCam Photos Preview (version 1.1) — a camera gallery replacement.&lt;/p&gt;

&lt;p&gt;Signal (version 8.7.3) — the encrypted messaging app.&lt;/p&gt;

&lt;p&gt;OnionShare (version 0.2.3-beta) — for secure file sharing over Tor.&lt;/p&gt;

&lt;p&gt;Tor Browser for Android (version 15.0.10) — private browsing.&lt;/p&gt;

&lt;p&gt;Tor VPN Beta (version 1.6.0Beta) — this new Tor VPN project replaces the Orbot app.&lt;/p&gt;

&lt;p&gt;Riseup VPN (version 1.5.3) — VPN from the riseup collective.&lt;/p&gt;

&lt;p&gt;OONI Probe (version 6.0.1) — for testing internet censorship.&lt;/p&gt;

&lt;p&gt;CoMaps (version 2026.04.07-8-FDroid) — this app replaces Organic Maps.&lt;/p&gt;

&lt;p&gt;Scrambled Exif (version 1.7.14) — to remove metadata from photos before sharing.&lt;/p&gt;

&lt;p&gt;Thunderbird (version 18.0) — the email client.&lt;/p&gt;

&lt;p&gt;DAVx5 (version 4.5.10-ose) — for CalDAV and CardDAV synchronization.&lt;/p&gt;

&lt;p&gt;My take: The shift from Orbot to Tor VPN Beta is interesting. Organic Maps being replaced by CoMaps feels like a fork decision I need to explore further. And having OONI Probe pre-installed? That's a statement about CalyxOS's commitment to anti-censorship.&lt;/p&gt;

&lt;p&gt;How to Test and Give Feedback (If You Want to Join)&lt;/p&gt;

&lt;p&gt;This release of CalyxOS is intended for community testers. When you try to install and run this build, you might encounter bugs, unexpected crashes, or odd behavior.&lt;/p&gt;

&lt;p&gt;Important: It is not prepared for your primary daily device at this time. (I ignored this advice. You can too, but keep a backup.)&lt;/p&gt;

&lt;p&gt;If you're still interested in helping test CalyxOS, join the CalyxOS Matrix Tester's room. Check the pinned message for full instructions, including links to the device flasher, CalyxOS builds, installation instructions, and a list of known issues. To send feedback, message the team directly in the Matrix channel or create a new issue in their GitLab repo.&lt;/p&gt;

&lt;p&gt;I'll be submitting my own feedback about the G45 India variant once I've tested more.&lt;/p&gt;

&lt;p&gt;Why the Motorola G45 5G (India Variant) Matters&lt;/p&gt;

&lt;p&gt;Most Indians don't own Pixels. They own Moto Gs, Samsung M-series, Realme, Xiaomi — the affordable mid-rangers and budget phones that actually sell in this market.&lt;/p&gt;

&lt;p&gt;If CalyxOS works well on a ₹10k Motorola, it's a legitimate option for Indian privacy enthusiasts. Not just for people who can afford flagship phones imported from the US.&lt;/p&gt;

&lt;p&gt;My device specs for context:&lt;/p&gt;

&lt;p&gt;My daily driver is the Motorola G45 5G India variant. It runs on a Snapdragon 6s Gen 3 chipset with 6GB of RAM and 128GB of storage. The India variant does not have NFC, so that's one less thing to worry about. My SIM setup is dual Airtel — two different numbers on the same network. The phone came with stock Android 14 running Moto's near-stock skin. I'm now on CalyxOS build 7.2.1.0 (Android 16), and crucially, I have relocked the bootloader after flashing. The phone cost me around ₹10,000-12,000.&lt;/p&gt;

&lt;p&gt;This is a budget phone. And it's now running Android 16 with a locked bootloader before most Pixels.&lt;/p&gt;

&lt;p&gt;Critical Security Note: Bootloader Relocking&lt;/p&gt;

&lt;p&gt;Most custom ROMs force you to keep the bootloader unlocked. That's a security risk — an unlocked bootloader means someone with physical access can flash anything.&lt;/p&gt;

&lt;p&gt;CalyxOS on Motorola allows you to re-lock the bootloader.&lt;/p&gt;

&lt;p&gt;Here's what I did after flashing:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;fastboot oem lock&lt;/p&gt;

&lt;p&gt;That's it. The device is now bootloader-locked with CalyxOS's signing keys. This means verified boot works, no unauthorized OS can be flashed, banking apps and UPI apps see a "locked" device, and you get Pixel-level boot security on a ₹10k Moto.&lt;/p&gt;

&lt;p&gt;This is a huge deal and one of the main reasons I chose CalyxOS over other custom ROMs for this device.&lt;/p&gt;

&lt;p&gt;First Boot: Smoother Than Expected&lt;/p&gt;

&lt;p&gt;I'll be honest — I expected problems. Motorola's bootloader unlock process is straightforward (fastboot oem unlock), but custom ROM support for Moto devices has always been patchy in India.&lt;/p&gt;

&lt;p&gt;The installation: I unlocked the bootloader (took 5 minutes, no issues), flashed CalyxOS via the device flasher tool, then re-locked the bootloader with fastboot oem lock. First boot took about 4 minutes, which is normal for AOSP-based ROMs.&lt;/p&gt;

&lt;p&gt;What worked immediately: Both Airtel SIMs were detected — two different numbers on the same network, no conflicts, no radio issues. 5G connectivity works on both SIMs (tested Airtel 5G on both numbers). The side-mounted fingerprint sensor works perfectly. WiFi calling works on Airtel. Moto's gesture features — chop for flashlight, twist for camera — still work, which genuinely shocked me. VoLTE works on both Airtel lines.&lt;/p&gt;

&lt;p&gt;What doesn't matter because India variant: NFC is not present on this model, so nothing to break there.&lt;/p&gt;

&lt;p&gt;What didn't work out of the box: Almost nothing. The India variant seems to have fewer hardware quirks than international models.&lt;/p&gt;

&lt;p&gt;For a community test build on a budget Indian phone with a relocked bootloader? This is incredible.&lt;/p&gt;

&lt;p&gt;Critical India Update: PhonePe Works&lt;/p&gt;

&lt;p&gt;This is huge and needs its own section.&lt;/p&gt;

&lt;p&gt;PhonePe — fully working. I tested UPI payments (sending and receiving money), QR code scanning, bill payments (recharged both Airtel numbers), and bank account linking. No crashes. No "rooted device" warnings. No bootloader unlock errors. PhonePe just works.&lt;/p&gt;

&lt;p&gt;This alone makes CalyxOS viable for Indian daily drivers. Most of us live on UPI, and PhonePe is one of the big three along with GPay and Paytm. Having it work out of the box is a dealbreaker feature that CalyxOS passes with flying colors.&lt;/p&gt;

&lt;p&gt;Here's the status of various UPI apps on my setup: PhonePe is fully working. Google Pay works via the mobile website but the app may complain. Paytm is untested in my setup so far. BHIM UPI should work since PhonePe is working. Banking apps like HDFC, ICICI, and SBI generally detect the custom OS and refuse to run.&lt;/p&gt;

&lt;p&gt;Dual SIM: Airtel + Airtel (Same Network)&lt;/p&gt;

&lt;p&gt;This was a specific concern of mine. Some custom ROMs struggle with two SIMs from the same carrier, same network with different numbers, and 5G plus 5G simultaneously.&lt;/p&gt;

&lt;p&gt;CalyxOS handles it perfectly. Both SIMs show separate signal strengths. You can set default call, SMS, and data SIM per preference. 5G works on whichever SIM is set for data. Calls on SIM1 don't drop SIM2 coverage — DSDS works as expected.&lt;/p&gt;

&lt;p&gt;If you're running dual Airtel (or any same-carrier dual SIM), CalyxOS has you covered.&lt;br&gt;
What Broke (The Honest Section)&lt;/p&gt;

&lt;p&gt;Some banking apps — My bank's apps (HDFC, ICICI) detected the custom OS and refused to run, even with a locked bootloader. Some banks verify the ROM signing keys, not just the bootloader state. The workaround is to use the mobile website plus PhonePe for transactions. Annoying but manageable.&lt;/p&gt;

&lt;p&gt;5G indicator is inconsistent — 5G works. Speed tests confirm 100+ Mbps on Airtel 5G. But the status bar icon sometimes shows "LTE" even when connected to 5G. This is purely a cosmetic issue.&lt;/p&gt;

&lt;p&gt;MicroG setup takes patience (once) — On first boot, I had to manually grant signature spoofing permissions, enable device registration in MicroG settings, and add a location backend (Mozilla's is still broken, so I used Nominatim). Took about 10 minutes. You do it once and never think about it again.&lt;/p&gt;

&lt;p&gt;Nothing else broke — No app crashes. No random reboots. No radio drops. No SMS or MMS issues. For a test build on a budget device, this is remarkably stable.&lt;/p&gt;

&lt;p&gt;What Surprised Me (In a Good Way)&lt;/p&gt;

&lt;p&gt;Moto gestures work — This is the shocker. Motorola's "chop for flashlight" and "twist for camera" gestures are typically tied to Moto Actions, a proprietary app. Somehow, the CalyxOS team preserved them. I tested both. They work exactly like stock. This is the kind of attention to detail that makes me trust a ROM.&lt;/p&gt;

&lt;p&gt;No Motorola bloat — Stock Moto G45 (India variant) comes with Moto Notifications (half-broken), Facebook services pre-installed and impossible to fully remove, LinkedIn (why is this here?), Motorola's own app store, and various "enhancement" apps that phone home. CalyxOS has none of this. Just AOSP plus privacy tools plus MicroG. The phone feels lighter.&lt;/p&gt;

&lt;p&gt;Bootloader relocking works — This deserves repeating. I went from fastboot oem unlock to flashing CalyxOS to fastboot oem lock. The device booted normally. Verified boot works. No corruption. No "your device is corrupt" warnings. On a ₹10k Motorola. That's rare.&lt;/p&gt;

&lt;p&gt;The display looks better — Moto's stock color calibration is oversaturated to compete with AMOLED screens. CalyxOS uses AOSP's neutral calibration. The G45's IPS LCD looks more natural now — colors are accurate, not blown out.&lt;/p&gt;

&lt;p&gt;The new boot animation — Part of the rebranding. It's subtle, clean, and doesn't overstay its welcome. A nice touch.&lt;/p&gt;

&lt;p&gt;Who This OS Is For (India Variant — No NFC, Dual Airtel)&lt;/p&gt;

&lt;p&gt;If you own a Moto G45 and care about privacy, this OS is absolutely for you. The same goes if you're on a budget with a ₹10k phone — this is your best option. Developers testing on real hardware will find the 6GB of RAM plenty for development work. Dual SIM users, especially those with two numbers on the same carrier like my Airtel+Airtel setup, will find it works perfectly. PhonePe users will be happy to know it's fully working. Bootloader security purists will love that the bootloader is relockable. For banking app power users, you'll need to use mobile websites instead of native apps for now. If you want to test and give feedback, definitely join the Matrix room. And if you need NFC? That's irrelevant for this device — the India variant doesn't have the hardware anyway.&lt;/p&gt;

&lt;p&gt;The India-Specific Verdict&lt;/p&gt;

&lt;p&gt;Let me be direct with you.&lt;/p&gt;

&lt;p&gt;The Motorola G45 5G India variant costs ₹10,000-12,000. For that price, you get a 5G phone, a clean near-stock Android experience (usually), a side fingerprint sensor, decent battery life, and dual SIM support.&lt;/p&gt;

&lt;p&gt;With CalyxOS and a relocked bootloader, you get Android 16 (before most Pixels), zero Google telemetry, no bloatware, PhonePe working, dual Airtel SIMs working perfectly, verified boot with a locked bootloader, working Moto gestures, and a fresh Material You visual identity.&lt;/p&gt;

&lt;p&gt;The only real sacrifice is some banking apps — and since PhonePe plus mobile websites cover almost everything, that's a minor inconvenience.&lt;/p&gt;

&lt;p&gt;Should you flash it right now?&lt;/p&gt;

&lt;p&gt;If you have a Moto G45 5G India variant and you care about privacy: Yes. Do it today. Relock the bootloader. Install PhonePe. Never look back.&lt;/p&gt;

&lt;p&gt;If you need every banking app to work perfectly: Wait for stable, but honestly, the browser plus PhonePe combo might already be enough. Or join the Matrix tester room and help report bugs so the stable release comes sooner.&lt;/p&gt;

&lt;p&gt;For me? My phone feels faster, has a locked bootloader, runs Android 16, sports a fresh new look, and still lets me pay for chai via PhonePe. What more could I want?&lt;br&gt;
Part 2 Coming Soon&lt;/p&gt;

&lt;p&gt;In Part 2, I'll cover: battery life breakdown (my full 48-72 hour test with dual SIM active), OTA updates with relocked bootloader and whether they actually work, gaming performance on BGMI and Call of Duty Mobile on Android 16, more UPI app testing including GPay, Paytm, and Amazon Pay, any new bugs discovered after extended use, and my feedback submitted to the CalyxOS team via Matrix and GitLab.&lt;/p&gt;

&lt;p&gt;Follow me on dev.to so you don't miss it.&lt;/p&gt;

&lt;p&gt;Drop a comment if you're running CalyxOS on an Indian budget phone — especially if you've also relocked the bootloader. Would love to compare notes before Part 2. Or if you're in the Matrix tester room, say hi!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Device: Motorola G45 5G (India Variant, 6GB/128GB, no NFC)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Build: CalyxOS 7.2.1.0 (Android 16 QPR2)&lt;/p&gt;

&lt;p&gt;SIM setup: Dual Airtel (two different numbers, same network)&lt;/p&gt;

&lt;p&gt;Bootloader: Relocked after flashing&lt;/p&gt;

&lt;p&gt;UPI status: PhonePe working&lt;/p&gt;

&lt;p&gt;Previous OS: Stock Android 14&lt;/p&gt;

&lt;p&gt;Test duration: First 24 hours of active daily use in India&lt;/p&gt;

</description>
      <category>android</category>
      <category>mobile</category>
      <category>linux</category>
      <category>degoogledphones</category>
    </item>
    <item>
      <title>Fedora 44 is out now!</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Wed, 29 Apr 2026 15:59:07 +0000</pubDate>
      <link>https://dev.to/nishrico0098/fedora-44-is-out-now-4bgj</link>
      <guid>https://dev.to/nishrico0098/fedora-44-is-out-now-4bgj</guid>
      <description></description>
      <category>linux</category>
      <category>news</category>
      <category>opensource</category>
    </item>
    <item>
      <title>CachyOS Kernel 7.0 Review on Ryzen 5 5500U (Hyprland Performance Test)</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Tue, 21 Apr 2026 19:42:39 +0000</pubDate>
      <link>https://dev.to/nishrico0098/cachyos-kernel-70-review-on-ryzen-5-5500u-hyprland-performance-test-2peh</link>
      <guid>https://dev.to/nishrico0098/cachyos-kernel-70-review-on-ryzen-5-5500u-hyprland-performance-test-2peh</guid>
      <description>&lt;h1&gt;
  
  
  🚀 CachyOS Kernel 7.0 + Hyprland — Real-World Review on Ryzen 5 5500U
&lt;/h1&gt;

&lt;p&gt;Most Linux kernel reviews obsess over benchmarks.&lt;/p&gt;

&lt;p&gt;That’s not what matters for daily use.&lt;/p&gt;

&lt;p&gt;If you’re running something like &lt;strong&gt;Hyprland with heavy dotfiles&lt;/strong&gt;, what actually matters is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Animation smoothness&lt;/li&gt;
&lt;li&gt;Input latency&lt;/li&gt;
&lt;li&gt;Frame consistency&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I tested &lt;strong&gt;CachyOS Kernel 7.0&lt;/strong&gt; on my real setup — no synthetic benchmarks, just daily usage.&lt;/p&gt;




&lt;h2&gt;
  
  
  💻 My Setup (Actual Daily Driver)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Laptop:&lt;/strong&gt; Acer Aspire 7 (2022)&lt;br&gt;
&lt;strong&gt;CPU:&lt;/strong&gt; AMD Ryzen 5 5500U (6C / 12T)&lt;br&gt;
&lt;strong&gt;RAM:&lt;/strong&gt; 16GB DDR4&lt;br&gt;
&lt;strong&gt;Storage:&lt;/strong&gt; 512GB NVMe SSD&lt;br&gt;
&lt;strong&gt;GPU:&lt;/strong&gt; GTX 1650 / RTX 3050 (variant dependent)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Desktop Stack:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hyprland (Wayland)&lt;/li&gt;
&lt;li&gt;Jakoolit Dotfiles&lt;/li&gt;
&lt;li&gt;Blur enabled&lt;/li&gt;
&lt;li&gt;Fast animation curves (bezier tuned)&lt;/li&gt;
&lt;li&gt;Typical load: browser + terminal + builds + music&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 This matters — Hyprland constantly stresses the system with burst workloads.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ Why CachyOS Kernel 7.0 Feels Different
&lt;/h2&gt;

&lt;p&gt;CachyOS is built for &lt;strong&gt;responsiveness first&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;BORE scheduler (optimized for burst workloads)&lt;/li&gt;
&lt;li&gt;Aggressive compiler optimizations (&lt;code&gt;-O3&lt;/code&gt;, LTO)&lt;/li&gt;
&lt;li&gt;Modern CPU tuning (x86-64-v3/v4)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 In theory: perfect for Hyprland&lt;br&gt;
👉 In practice: it actually shows&lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 Real-World Performance (Hyprland)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🧠 1. Animation Smoothness — Biggest Improvement
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Workspace switching feels tighter&lt;/li&gt;
&lt;li&gt;Window animations are more consistent&lt;/li&gt;
&lt;li&gt;Blur effects stay smooth under load&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stock kernel → occasional micro-stutter&lt;br&gt;
CachyOS → mostly gone&lt;/p&gt;

&lt;p&gt;👉 Not more FPS — just better frame pacing&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚡ 2. Input Latency &amp;amp; System “Feel”
&lt;/h3&gt;

&lt;p&gt;Hard to measure, easy to notice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Faster app response&lt;/li&gt;
&lt;li&gt;Less delay switching focus&lt;/li&gt;
&lt;li&gt;Smoother multitasking&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 The system feels more “locked in”&lt;/p&gt;




&lt;h3&gt;
  
  
  🧪 3. Multitasking Under Load
&lt;/h3&gt;

&lt;p&gt;Typical scenario:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;15+ browser tabs&lt;/li&gt;
&lt;li&gt;Terminal compiling code&lt;/li&gt;
&lt;li&gt;Background apps running&lt;/li&gt;
&lt;li&gt;Hyprland animations always active&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Results:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fewer hiccups&lt;/li&gt;
&lt;li&gt;More consistent performance&lt;/li&gt;
&lt;li&gt;Less random lag&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 It’s about consistency, not raw speed&lt;/p&gt;




&lt;h3&gt;
  
  
  🎮 4. Gaming (Not Tested Yet)
&lt;/h3&gt;

&lt;p&gt;I haven’t tested gaming on this setup yet — so I won’t pretend otherwise.&lt;/p&gt;

&lt;p&gt;Based on current behavior, I’d expect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better frame-time consistency&lt;/li&gt;
&lt;li&gt;Improved responsiveness in CPU-bound scenarios&lt;/li&gt;
&lt;li&gt;Smoother alt-tabbing under Wayland&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 I’ll update this section once I’ve properly tested Proton/native titles.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌡️ Thermals &amp;amp; Battery — The Trade-Off
&lt;/h2&gt;

&lt;p&gt;This kernel is aggressive — and it shows.&lt;/p&gt;

&lt;p&gt;On my Aspire 7:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fans ramp up earlier&lt;/li&gt;
&lt;li&gt;Idle temps slightly higher&lt;/li&gt;
&lt;li&gt;Battery life drops compared to stock kernel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Hyprland + CachyOS = more CPU activity&lt;/p&gt;

&lt;p&gt;Plugged in → great&lt;br&gt;
On battery → noticeable impact&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚖️ Stability (Honest Take)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Daily usable? Yes&lt;/li&gt;
&lt;li&gt;Rock solid? Not quite&lt;/li&gt;
&lt;li&gt;Any crashes? None during testing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Still — this isn’t stock kernel reliability.&lt;/p&gt;

&lt;p&gt;👉 Keep a fallback kernel installed.&lt;/p&gt;




&lt;h2&gt;
  
  
  🆚 Stock Kernel vs CachyOS (Hyprland Focus)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Stock Kernel&lt;/th&gt;
&lt;th&gt;CachyOS 7.0&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Animation Smoothness&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input Responsiveness&lt;/td&gt;
&lt;td&gt;⭐⭐⭐&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Multitasking Consistency&lt;/td&gt;
&lt;td&gt;⭐⭐⭐&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Battery Life&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td&gt;⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Thermals&lt;/td&gt;
&lt;td&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td&gt;⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  ⚙️ Hyprland Tweaks That Helped
&lt;/h2&gt;

&lt;p&gt;With Jakoolit dotfiles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Slightly reduce animation duration&lt;/li&gt;
&lt;li&gt;Keep blur enabled, but not extreme&lt;/li&gt;
&lt;li&gt;Avoid stacking too many visual effects&lt;/li&gt;
&lt;li&gt;Stick with sane defaults for vsync&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Kernel helps — but config still matters&lt;/p&gt;




&lt;h2&gt;
  
  
  💭 Final Verdict
&lt;/h2&gt;

&lt;p&gt;On a setup like this — &lt;strong&gt;Hyprland + mid-range Ryzen laptop&lt;/strong&gt; — CachyOS Kernel 7.0 actually makes a visible difference.&lt;/p&gt;

&lt;p&gt;It doesn’t boost benchmarks dramatically.&lt;br&gt;
It improves how the system &lt;em&gt;feels&lt;/em&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ Use it if:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;You care about smooth animations&lt;/li&gt;
&lt;li&gt;You notice micro-stutters&lt;/li&gt;
&lt;li&gt;You run Hyprland or similar setups&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ❌ Avoid it if:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Battery life matters a lot&lt;/li&gt;
&lt;li&gt;You want a quiet, cool system&lt;/li&gt;
&lt;li&gt;You need maximum stability&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧩 Closing Thought
&lt;/h2&gt;

&lt;p&gt;Hyprland constantly pushes your system.&lt;/p&gt;

&lt;p&gt;CachyOS Kernel 7.0 pushes back just as hard.&lt;/p&gt;

&lt;p&gt;That’s why this combo works.&lt;/p&gt;

&lt;p&gt;👉 It’s not balanced — it’s tuned for speed.&lt;/p&gt;

</description>
      <category>cachyos</category>
      <category>linux</category>
      <category>archlinux</category>
    </item>
    <item>
      <title>How I Started in Linux Part 2: Distro Hopping</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Wed, 15 Apr 2026 09:40:19 +0000</pubDate>
      <link>https://dev.to/nishrico0098/how-i-started-in-linux-part-2-distro-hopping-56c7</link>
      <guid>https://dev.to/nishrico0098/how-i-started-in-linux-part-2-distro-hopping-56c7</guid>
      <description>&lt;p&gt;After almost four years of serious distro hopping, I finally found peace.&lt;/p&gt;

&lt;p&gt;It wasn’t just six months of casual switching. It was nearly four full years of jumping between distros — installing, configuring, breaking, reinstalling, and repeating the cycle again and again.&lt;/p&gt;

&lt;p&gt;I had tried everything — Ubuntu, Pop!_OS, Linux Mint, Manjaro, Fedora, openSUSE, Debian, and many more. But three distros kept pulling me back no matter what: Fedora, openSUSE, and Arch Linux.&lt;/p&gt;

&lt;p&gt;I would spend weeks, sometimes months on each one. Fedora for its rock-solid stability and excellent community, openSUSE when I wanted to experiment during major releases, and Arch Linux when I craved bleeding-edge packages and complete control.&lt;/p&gt;

&lt;p&gt;Then, around late 2018 to early 2019, something inside me finally clicked.&lt;/p&gt;

&lt;p&gt;I was tired of hopping.&lt;/p&gt;

&lt;p&gt;I realized I wasn’t searching for the perfect distro anymore — I was just avoiding settling down. So I made the conscious decision to stop.&lt;/p&gt;

&lt;p&gt;That’s when I chose Arch Linux.&lt;/p&gt;

&lt;p&gt;I’ve been running Arch with Hyprland as my daily driver ever since, using my own mylinuxforwork dotfiles. The setup is clean, fast, minimal, and completely under my control.&lt;/p&gt;

&lt;p&gt;Even after settling on Arch, my love for Fedora never died. &lt;/p&gt;

&lt;p&gt;In 2022,I joined the Fedora Quality Assurance team as a freelance contributor. For the past four years, I’ve been testing every new Fedora release, reporting bugs, and helping the team improve the distribution.&lt;/p&gt;

&lt;p&gt;So while Arch is my home, Fedora remains very close to my heart.&lt;/p&gt;

&lt;p&gt;The hopping finally stopped the day I decided to stop searching… and start building.&lt;/p&gt;

&lt;p&gt;And honestly? I’ve never been happier with my Linux journey.&lt;/p&gt;

</description>
      <category>archlinux</category>
      <category>beginners</category>
      <category>devjournal</category>
      <category>linux</category>
    </item>
    <item>
      <title>How I started in Linux</title>
      <dc:creator>Nishant Mishra</dc:creator>
      <pubDate>Tue, 14 Apr 2026 03:02:10 +0000</pubDate>
      <link>https://dev.to/nishrico0098/how-i-started-in-linux-3</link>
      <guid>https://dev.to/nishrico0098/how-i-started-in-linux-3</guid>
      <description>&lt;p&gt;In 2015, while pursuing my engineering degree at Amity University Noida, I bought my first personal laptop — an Intel-powered Dell Vostro. To my pleasant surprise, it came with Ubuntu 14.04 LTS (“Trusty Tahr”) pre-installed right out of the box. Dell had offered select models with Ubuntu, and mine shipped with only Linux — no Windows, no dual-boot setup. It was a bold choice for a college student, but one that completely changed my computing journey.&lt;br&gt;
At first, I was a bit nervous. Most of my classmates were using Windows, and I had never used Linux before. Since I was staying with my family in Mayur Vihar Phase 1, I used the laptop mainly at home for assignments, browsing, and occasional movies after returning from college. &lt;/p&gt;

&lt;p&gt;The real turning point came from the computer labs at Amity University Noida. A group of my close friends and seniors had formed an unofficial “Linux gang.” Tired of the sluggish, frequently crashing Windows machines in the lab, they would secretly wipe and install Ubuntu or Fedora on the lab PCs during lunch breaks or after hours. I watched in awe as they transformed slow computers into fast, reliable systems within minutes.&lt;/p&gt;

&lt;p&gt;Their enthusiasm was contagious. One day, they challenged me: “Nishant, if you can manage Linux on your own laptop, you’re officially part of the club.” Inspired, I decided to fully embrace the Ubuntu 14.04 that was already on my Dell Vostro. &lt;/p&gt;

&lt;p&gt;Back home in Mayur Vihar Phase 1, I started exploring the Unity desktop in the evenings, playing with the terminal, and installing packages. The Intel hardware worked flawlessly — Wi-Fi, graphics, touchpad, and sound all functioned perfectly without any extra drivers.&lt;/p&gt;

&lt;p&gt;The system felt incredibly light and responsive. Applications launched quickly, multitasking was smooth, and there was no bloatware eating up resources. I began spending more time in the terminal, learning commands like sudo apt update &amp;amp;&amp;amp; sudo apt upgrade, installing development tools with apt install, and editing code in Vim. What once looked intimidating slowly became empowering.&lt;/p&gt;

&lt;p&gt;In the college computer lab, I joined my friends in maintaining the Linux setups. We spent hours together installing software, compiling programs with GCC, customizing the desktop, and helping other students who showed interest. Those late lab sessions at Amity University Noida, followed by my ride back home to Mayur Vihar Phase 1, turned into some of my best college memories — filled with laughter, problem-solving, and shared discoveries about open-source software.&lt;/p&gt;

&lt;p&gt;The Dell Vostro, powered by Intel, proved to be an excellent Linux machine. Since it came with Ubuntu 14.04 pre-installed and nothing else, I never had to deal with partitioning or dual-boot complications. This clean setup allowed me to dive straight into learning without any distractions, whether I was working at home or in the lab.&lt;/p&gt;

&lt;p&gt;What started as curiosity sparked by my friends in the Amity labs grew into a genuine passion. Linux taught me about system control, efficiency, and the power of community-driven software. The freedom I experienced on that Dell Vostro shaped how I approached technology throughout my college years and beyond.&lt;/p&gt;

&lt;p&gt;Today, more than a decade later, my Linux journey continues on my current daily driver — a 2022 Acer Aspire 7 with a Ryzen 5 5500U processor, 16 GB RAM, and a 4 GB NVIDIA GTX 1650 graphics card. I run Arch Linux with ML4W Dotfiles on top of Hyprland, enjoying a highly customized, performant, and beautiful tiling window manager experience that feels like a natural evolution from those early Ubuntu days on the Dell Vostro.&lt;/p&gt;

&lt;p&gt;That humble Intel-powered Dell Vostro that came with only Ubuntu 14.04 wasn’t just a laptop — it was my gateway into the world of Linux, made even more special by the friends, lab adventures at Amity University Noida, and the peaceful evenings spent exploring it at home in Mayur Vihar Phase 1.&lt;/p&gt;

&lt;p&gt;If you’re a student thinking about Linux, don’t wait for the perfect moment. Boot into it, explore with friends, and let curiosity guide you. It might become one of the most valuable parts of your college life — just like it did for me in 2015.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>archlinux</category>
      <category>ml4wos</category>
      <category>hyprland</category>
    </item>
  </channel>
</rss>
