---
title: "Dedi Prakasa (@dediprakasa) | Hashnode"
description: "Dedi Prakasa (@dediprakasa) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@dediprakasa"
---

@dediprakasa

# Dedi Prakasa

@dediprakasa · Joined December 2020

### [Linked List Implementation in Golang](https://dediprakasa.hashnode.dev/linked-list-implementation-in-golang?utm_source=hashnode&utm_medium=feed)

Linked list is one of the most common data structures. An interesting definition of linked list is from Algorithms book by Robert Sedgewick which said: A linked list is a recursive data structure that is either empty (null) or a reference to a node ...

3 min read · [dediprakasa.hashnode.dev](https://dediprakasa.hashnode.dev/linked-list-implementation-in-golang?utm_source=hashnode&utm_medium=feed)

[Apr 17, 2021](https://hashnode.com/posts/linked-list-implementation-in-golang/607b1b98c99e200d08f7b48c)

### [Creating iOS Tab Bar Controller Programmatically with UIKit](https://dediprakasa.hashnode.dev/creating-ios-tab-bar-controller?utm_source=hashnode&utm_medium=feed)

Tab bar controllers are common to be found on mobile applications considering the convenience they offer in terms of switching between screens. Here, I am going to show you how to create a tab bar controller programmatically in Swift (without using S...

3 min read · [dediprakasa.hashnode.dev](https://dediprakasa.hashnode.dev/creating-ios-tab-bar-controller?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/creating-ios-tab-bar-controller/5fed6ba1017ebb59232dbfe5) [Dec 31, 2020](https://hashnode.com/posts/creating-ios-tab-bar-controller/5fed6ba1017ebb59232dbfe5)
