---
title: "Vojko Pribudić (@vojko-pribudic) | Hashnode"
description: "Principal Software Engineer. Read the latest articles by Vojko Pribudić on Hashnode."
url: "https://hashnode.com/@vojko-pribudic"
---

@vojko-pribudic

# Vojko Pribudić

@vojko-pribudic · Split, Croatia · Joined October 2021

Principal Software Engineer

[Website](https://vojko.dev/)

### [Create a simple exploit with Python](https://blog.vojko.dev/create-a-simple-exploit-with-python?utm_source=hashnode&utm_medium=feed)

In this article we will create a simple exploit with Python. NOTE: Since the entire code snippet is not that long, no final code will be provided on GitLab this time. Foreword This article is STRICTLY for educational purposes. All the information in...

6 min read · [blog.vojko.dev](https://blog.vojko.dev/create-a-simple-exploit-with-python?utm_source=hashnode&utm_medium=feed)

[Sep 12, 2022](https://hashnode.com/posts/create-a-simple-exploit-with-python/631fad66526d775aa7f66b0d)

### [Five simple tips to make your Python code more readable and optimized](https://blog.vojko.dev/five-simple-tips-to-make-your-python-code-more-readable-and-optimized?utm_source=hashnode&utm_medium=feed)

Is my code good enough? It works, but can it be more optimized? Can I shorten it a bit? Is it readable? Well - we all ask these kinds of questions at all stages of our developer careers. I will share some easy tips with you on how you can improve you...

4 min read · [blog.vojko.dev](https://blog.vojko.dev/five-simple-tips-to-make-your-python-code-more-readable-and-optimized?utm_source=hashnode&utm_medium=feed)

[Jul 3, 2022](https://hashnode.com/posts/five-simple-tips-to-make-your-python-code-more-readable-and-optimized/62c1d537c0401b3dcbcfaef6)

### [Using context managers in Python](https://blog.vojko.dev/using-context-managers-in-python?utm_source=hashnode&utm_medium=feed)

If you ever used Python, most likely you used context managers without even knowing what they are and what they do or how they work - you just used them as per the documentation of some 3rd party package. In this article, I will try to explain what e...

6 min read · [blog.vojko.dev](https://blog.vojko.dev/using-context-managers-in-python?utm_source=hashnode&utm_medium=feed)

[May 17, 2022](https://hashnode.com/posts/using-context-managers-in-python/62836ec3504da209d85578e3)

### [Introduction to Go - Create your first REST API - Part 2](https://blog.vojko.dev/introduction-to-go-create-your-first-rest-api-part-2?utm_source=hashnode&utm_medium=feed)

Last time I showed you how to build a simple book store REST API. This time I want to take it a step further and show you how to build an (almost) production-ready API with real database storage instead of an in-memory mock that we used. Also, I will...

11 min read · [blog.vojko.dev](https://blog.vojko.dev/introduction-to-go-create-your-first-rest-api-part-2?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/introduction-to-go-create-your-first-rest-api-part-2/622680aa56920671339a06d6) [Mar 7, 2022](https://hashnode.com/posts/introduction-to-go-create-your-first-rest-api-part-2/622680aa56920671339a06d6)

### [Staying safe while using third-party packages in Python](https://blog.vojko.dev/staying-safe-while-using-third-party-packages-in-python?utm_source=hashnode&utm_medium=feed)

Whenever we are building something with Python, most of the time we rely on third-party packages so that we don't have to reinvent the wheel for some simple things like sending an HTTP request. By doing so we lose control of how safe we are with that...

6 min read · [blog.vojko.dev](https://blog.vojko.dev/staying-safe-while-using-third-party-packages-in-python?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/staying-safe-while-using-third-party-packages-in-python/6206692d9e350308247ff5b8) [Feb 11, 2022](https://hashnode.com/posts/staying-safe-while-using-third-party-packages-in-python/6206692d9e350308247ff5b8)
