IKHSAN
ENID Baca dalam Bahasa Indonesia

IKHSAN

I design interfaces, write the code behind them, and run the servers they live on.

Move over the name to inspect it

Web developer, UI/UX designer, homelab tinkerer

About

I’m Ikhsan Dwi Yudiantoro, a web developer and UI/UX designer based in Bogor, West Java.

I hold a bachelor’s degree in informatics engineering from Universitas Gunadarma, graduating in August 2026.

I like understanding the whole path from an interface to the machine serving it, so my projects continue into a homelab where I manage services, monitor connections and keep backups.

Red marks a design decision. Blue is source. Black is hardware.

Five projects, in motion

Fig 1Homelab rack
Select a unit with the tabsUse the tabs to inspect a unitRouter
A request enters at the router, crosses the switch, is served from Node 01 and backed up to the NAS.

The metal under the sites

My homelab runs DNS filtering, monitoring and shared storage. The router filters DNS and exposes services through a tunnel, Node 01 measures the network and keeps an eye on uptime, and the NAS holds files, backups and media.

Running now

  • Pi-hole, Cloudflare Tunnel

Public source @ikhsanddy

Ikhsan Dwi

Ikhsan Dwi

@ikhsanddy

Web Developer | Product Designer

Bogor, Indonesia

ikhsandy.site

2 followers4 following

184 contributions in the last year

Last 26 weeks shown

November 2025
2 Nov 20250 contributions
3 Nov 20250 contributions
4 Nov 20250 contributions
5 Nov 20250 contributions
6 Nov 20250 contributions
7 Nov 20250 contributions
8 Nov 20250 contributions
9 Nov 20250 contributions
10 Nov 20250 contributions
11 Nov 20250 contributions
12 Nov 20250 contributions
13 Nov 20250 contributions
14 Nov 20250 contributions
15 Nov 20250 contributions
16 Nov 20250 contributions
17 Nov 20250 contributions
18 Nov 20250 contributions
19 Nov 20250 contributions
20 Nov 20250 contributions
21 Nov 20250 contributions
22 Nov 20250 contributions
23 Nov 20250 contributions
24 Nov 20250 contributions
25 Nov 20250 contributions
26 Nov 20250 contributions
27 Nov 20250 contributions
28 Nov 20250 contributions
29 Nov 20250 contributions
30 Nov 20250 contributions
December 2025
1 Dec 20250 contributions
2 Dec 20250 contributions
3 Dec 20250 contributions
4 Dec 20250 contributions
5 Dec 20250 contributions
6 Dec 20250 contributions
7 Dec 20250 contributions
8 Dec 20250 contributions
9 Dec 20250 contributions
10 Dec 20250 contributions
11 Dec 20250 contributions
12 Dec 20250 contributions
13 Dec 20250 contributions
14 Dec 20250 contributions
15 Dec 20250 contributions
16 Dec 20250 contributions
17 Dec 20250 contributions
18 Dec 20250 contributions
19 Dec 20250 contributions
20 Dec 20250 contributions
21 Dec 20250 contributions
22 Dec 20250 contributions
23 Dec 20250 contributions
24 Dec 20250 contributions
25 Dec 20250 contributions
26 Dec 20250 contributions
27 Dec 20250 contributions
28 Dec 20250 contributions
29 Dec 20250 contributions
30 Dec 20250 contributions
31 Dec 20250 contributions
January 2026
1 Jan 20260 contributions
2 Jan 20260 contributions
3 Jan 20260 contributions
4 Jan 20260 contributions
5 Jan 20260 contributions
6 Jan 20260 contributions
7 Jan 20260 contributions
8 Jan 20260 contributions
9 Jan 20260 contributions
10 Jan 20260 contributions
11 Jan 20260 contributions
12 Jan 20260 contributions
13 Jan 20260 contributions
14 Jan 20260 contributions
15 Jan 20260 contributions
16 Jan 20260 contributions
17 Jan 20260 contributions
18 Jan 20260 contributions
19 Jan 20260 contributions
20 Jan 20260 contributions
21 Jan 20260 contributions
22 Jan 20260 contributions
23 Jan 20260 contributions
24 Jan 20260 contributions
25 Jan 20260 contributions
26 Jan 20260 contributions
27 Jan 20260 contributions
28 Jan 20260 contributions
29 Jan 20260 contributions
30 Jan 20260 contributions
31 Jan 20260 contributions
February 2026
1 Feb 20260 contributions
2 Feb 20260 contributions
3 Feb 20260 contributions
4 Feb 20260 contributions
5 Feb 20260 contributions
6 Feb 20260 contributions
7 Feb 20260 contributions
8 Feb 20260 contributions
9 Feb 20260 contributions
10 Feb 20260 contributions
11 Feb 20260 contributions
12 Feb 20260 contributions
13 Feb 20260 contributions
14 Feb 20260 contributions
15 Feb 20260 contributions
16 Feb 20260 contributions
17 Feb 20260 contributions
18 Feb 20260 contributions
19 Feb 20260 contributions
20 Feb 20260 contributions
21 Feb 20260 contributions
22 Feb 20260 contributions
23 Feb 20260 contributions
24 Feb 20260 contributions
25 Feb 20260 contributions
26 Feb 20260 contributions
27 Feb 20260 contributions
28 Feb 20260 contributions
March 2026
1 Mar 20260 contributions
2 Mar 20260 contributions
3 Mar 20260 contributions
4 Mar 20260 contributions
5 Mar 20260 contributions
6 Mar 20260 contributions
7 Mar 20260 contributions
8 Mar 20260 contributions
9 Mar 20260 contributions
10 Mar 20260 contributions
11 Mar 20260 contributions
12 Mar 20260 contributions
13 Mar 20260 contributions
14 Mar 20260 contributions
15 Mar 20260 contributions
16 Mar 20260 contributions
17 Mar 20260 contributions
18 Mar 20260 contributions
19 Mar 20260 contributions
20 Mar 20260 contributions
21 Mar 20260 contributions
22 Mar 20260 contributions
23 Mar 20260 contributions
24 Mar 20260 contributions
25 Mar 20260 contributions
26 Mar 20260 contributions
27 Mar 20260 contributions
28 Mar 20260 contributions
29 Mar 20260 contributions
30 Mar 20260 contributions
31 Mar 20260 contributions
April 2026
1 Apr 20260 contributions
2 Apr 20260 contributions
3 Apr 20260 contributions
4 Apr 20260 contributions
5 Apr 20260 contributions
6 Apr 20260 contributions
7 Apr 20260 contributions
8 Apr 20260 contributions
9 Apr 20260 contributions
10 Apr 20260 contributions
11 Apr 20260 contributions
12 Apr 20260 contributions
13 Apr 20260 contributions
14 Apr 20260 contributions
15 Apr 20260 contributions
16 Apr 20260 contributions
17 Apr 20260 contributions
18 Apr 20260 contributions
19 Apr 20260 contributions
20 Apr 20260 contributions
21 Apr 20260 contributions
22 Apr 20260 contributions
23 Apr 20260 contributions
24 Apr 20260 contributions
25 Apr 20260 contributions
26 Apr 20260 contributions
27 Apr 20260 contributions
28 Apr 20260 contributions
29 Apr 20260 contributions
30 Apr 20260 contributions
May 2026
1 May 20260 contributions
2 May 20260 contributions
3 May 20260 contributions
4 May 20260 contributions
5 May 20260 contributions
6 May 20260 contributions
7 May 20260 contributions
8 May 20260 contributions
9 May 20260 contributions
10 May 20260 contributions
11 May 20260 contributions
12 May 20260 contributions
13 May 20260 contributions
14 May 20260 contributions
15 May 20260 contributions
16 May 20260 contributions
17 May 20260 contributions
18 May 20260 contributions
19 May 20260 contributions
20 May 20260 contributions
21 May 20260 contributions
22 May 20260 contributions
23 May 20260 contributions
24 May 20260 contributions
25 May 20260 contributions
26 May 20260 contributions
27 May 20260 contributions
28 May 20260 contributions
29 May 20260 contributions
30 May 20260 contributions
31 May 20260 contributions
June 2026
1 Jun 20260 contributions
2 Jun 20260 contributions
3 Jun 20260 contributions
4 Jun 20260 contributions
5 Jun 20260 contributions
6 Jun 20260 contributions
7 Jun 20260 contributions
8 Jun 20260 contributions
9 Jun 20260 contributions
10 Jun 20260 contributions
11 Jun 20260 contributions
12 Jun 20260 contributions
13 Jun 20260 contributions
14 Jun 20260 contributions
15 Jun 20260 contributions
16 Jun 20260 contributions
17 Jun 20260 contributions
18 Jun 20260 contributions
19 Jun 20260 contributions
20 Jun 20260 contributions
21 Jun 20260 contributions
22 Jun 20260 contributions
23 Jun 20260 contributions
24 Jun 20260 contributions
25 Jun 20261 contribution
26 Jun 20260 contributions
27 Jun 20260 contributions
28 Jun 20260 contributions
29 Jun 20260 contributions
30 Jun 20260 contributions
July 2026
1 Jul 20260 contributions
2 Jul 20260 contributions
3 Jul 20260 contributions
4 Jul 20260 contributions
5 Jul 20260 contributions
6 Jul 20260 contributions
7 Jul 20260 contributions
8 Jul 20260 contributions
9 Jul 20260 contributions
10 Jul 20260 contributions
11 Jul 20260 contributions
12 Jul 20260 contributions
13 Jul 20261 contribution
14 Jul 20260 contributions
15 Jul 20260 contributions
16 Jul 20260 contributions
17 Jul 20261 contribution
18 Jul 20260 contributions
19 Jul 20260 contributions
20 Jul 20260 contributions
21 Jul 20260 contributions
22 Jul 20260 contributions
23 Jul 20260 contributions
24 Jul 20260 contributions
25 Jul 20260 contributions
26 Jul 20260 contributions
27 Jul 20260 contributions
28 Jul 20260 contributions
29 Jul 20260 contributions
30 Jul 20260 contributions
31 Jul 20260 contributions
August 2026
1 Aug 20260 contributions
2 Aug 20260 contributions
3 Aug 20260 contributions
4 Aug 20260 contributions
5 Aug 20260 contributions
6 Aug 20260 contributions
7 Aug 20260 contributions
8 Aug 20260 contributions
9 Aug 20260 contributions
10 Aug 20260 contributions
11 Aug 20260 contributions
12 Aug 20260 contributions
13 Aug 20260 contributions
14 Aug 20260 contributions
15 Aug 20260 contributions
16 Aug 20260 contributions
17 Aug 20260 contributions
18 Aug 20260 contributions
19 Aug 20260 contributions
20 Aug 20260 contributions
21 Aug 20260 contributions
22 Aug 20260 contributions
23 Aug 20260 contributions
24 Aug 20260 contributions
25 Aug 20260 contributions
26 Aug 20260 contributions
27 Aug 20260 contributions
28 Aug 20260 contributions
29 Aug 20260 contributions
30 Aug 20260 contributions
31 Aug 20260 contributions
September 2026
1 Sept 20260 contributions
2 Sept 20260 contributions
3 Sept 20260 contributions
4 Sept 20260 contributions
5 Sept 20260 contributions
6 Sept 20260 contributions
7 Sept 20260 contributions
8 Sept 20260 contributions
9 Sept 20260 contributions
10 Sept 20260 contributions
11 Sept 20260 contributions
12 Sept 20260 contributions
13 Sept 20260 contributions
14 Sept 20260 contributions
15 Sept 20260 contributions
16 Sept 20260 contributions
17 Sept 20260 contributions
18 Sept 20260 contributions
19 Sept 20260 contributions
20 Sept 20260 contributions
21 Sept 20260 contributions
22 Sept 20260 contributions
23 Sept 20260 contributions
24 Sept 20260 contributions
25 Sept 20260 contributions
26 Sept 20260 contributions
27 Sept 20260 contributions
28 Sept 20260 contributions
29 Sept 20260 contributions
30 Sept 20260 contributions
October 2026
1 Oct 20260 contributions
2 Oct 20260 contributions
3 Oct 20260 contributions
4 Oct 20260 contributions
5 Oct 20260 contributions
6 Oct 20260 contributions
7 Oct 20260 contributions
8 Oct 20260 contributions
9 Oct 202621 contributions
10 Oct 20262 contributions
11 Oct 20260 contributions
12 Oct 20264 contributions
13 Oct 20261 contribution
14 Oct 202616 contributions
15 Oct 20267 contributions
16 Oct 202636 contributions
17 Oct 20266 contributions
18 Oct 20261 contribution
19 Oct 20262 contributions
20 Oct 202612 contributions
21 Oct 20269 contributions
22 Oct 20265 contributions
23 Oct 20263 contributions
24 Oct 20263 contributions
25 Oct 20265 contributions
26 Oct 202610 contributions
27 Oct 20266 contributions
28 Oct 202610 contributions
29 Oct 20264 contributions
30 Oct 20269 contributions
31 Oct 20267 contributions
November 2026
1 Nov 20262 contributions

Activity overview

Contributed to snapme, pixies, homeio and 1 other repository

  • Commits90%
  • Pull requests7%
  • Issues3%
  • Code review0%

Contribution activity

No public activity in November 2026

October 2026

Created 64 commits in 4 repositories

Created 4 repositories

pixies, opendesk, homeio, snapme

Opened 5 pull requests in 1 repository

Opened 2 issues in 1 repository

No public activity from June 2026 to September 2026

Off the clock

Nudge

A small game in this site’s own geometry. Keep the selection inside the gap between the racks.

640 × 480

0

Click or press Space to nudgeTap to nudge

Leaderboard