Jack Holmes

Building AtlasOS and eclean.

I've always been fascinated by technology, from understanding how the internet works to bringing ideas to life. My passion extends from curiosity to making things.

Listening to

Loading what I'm listening to...

`:`

Not listening to anything right now, but check out this song

off a few - 8rae

off a few

8rae

`}let l="",s=null,c=0;const w=3;let o;function d(e){const t=document.getElementById("now-playing-container");t&&(t.innerHTML=`

⚠️ ${e}

Will retry automatically...

`)}async function a(){try{const e=new AbortController,t=setTimeout(()=>e.abort(),8e3),r=await fetch("/api/now-playing",{signal:e.signal,headers:{Accept:"application/json","Cache-Control":"no-cache"}});if(clearTimeout(t),!r.ok)throw new Error(`HTTP ${r.status}: ${r.statusText}`);const n=await r.json(),i=document.getElementById("now-playing-container");if(!i)return;if(c=0,n.isPlaying){if(n.songUrl!==l)i.innerHTML=p(n),l=n.songUrl??"";else{const g=document.getElementById("now-playing-progress");g&&n.progress!==void 0&&n.duration!==void 0&&(g.innerHTML=` ${f(n.progress)} ${h(n.progress,n.duration)} ${f(n.duration)} `)}s=!0,o&&clearInterval(o),o=setInterval(a,5e3)}else s!==!1&&(i.innerHTML=p({isPlaying:!1}),l=""),s=!1,o&&clearInterval(o),o=setInterval(a,3e4)}catch(e){if(console.error("Failed to fetch now playing data:",e),c++,e instanceof Error&&(e.name==="AbortError"?d("Request timed out"):e.message.includes("HTTP")?d("Spotify service unavailable"):d("Network error")),c>=w){const t=document.getElementById("now-playing-container");t&&s!==!1&&(t.innerHTML=p({isPlaying:!1}),l="",s=!1),c=0}o&&clearInterval(o),o=setInterval(a,15e3)}}function m(){o&&clearInterval(o),a(),document.addEventListener("visibilitychange",function(){document.hidden?o&&clearInterval(o):a()})}document.readyState==="loading"?document.addEventListener("DOMContentLoaded",m):m();

AtlasOS

An enthusiast-driven project which aims to provide a faster and more private Windows experience. I founded it due to the absence of an open-source, transparent and performace driven solution for gamers. Now, AtlasOS stands as the most trusted and popular solution for gamers, with over 2,500,000 users.

Apart from being one of the leading in it's space, AtlasOS is also one of the largest powershell/batchfile projects on GitHub, with over 16,000 stars.

GitHub Website

eclean

eclean is a new upcoming maintenance suite to improve the performance management of your machine. The idea of the tool is to bring optimizations closer to users whilst maintaining comprehensiveness.

The application is currently in development, and will be released in the near future.

Website

The "best" way to do it is to just do it. Figure out what's not quite right later, you'll figure it out.