HNHacker News
TopNewBestAskShowJobs

vivty

57 karma · joined December 13, 2019

submissionscomments
vivty··on Git from the Bottom Up (2022)
I have not read the book yet, but one book i marked to read was this: https://www.manning.com/books/build-an-orchestrator-in-go-fr... Where you build a simple orchestrator from scratch.
vivty··on An app can be a home-cooked meal (2020)
In the text it says: "I distributed the app to my family using TestFlight, and in TestFlight it shall remain forever: a cozy, eternal beta."
vivty··on How do I become a graphics programmer?
Maybe i am wrong, but this tweet and wikipedia directly contradicts what you say (id tech does indeed use vulkan on windows): https://twitter.com/billykhan/status/1028133659168186368

I am just doing game dev on the side but i think nowadays the graphics abstractions are fairly similar in how they work (the modern abstractions, i.e. Metal, D3D12, Vulkan). Of course ideally you choose the graphics abstraction that is "native" to the platform, but vulkan seems to be supported very well on windows (many AAA game use it and it works great, many games run even better with vulkan abstraction than with their d3d12 counterpart). I use vukan so my graphics can run on windows and linux (which is why i chose vulkan instead of d3d12).

vivty··on Why Kakoune – The quest for a better code editor (2016)
Seems to be https://github.com/zshoals/Dina-Font-TTF-Remastered.

Source: https://www.reddit.com/r/kakoune/comments/rixopl/do_you_know...

vivty··on Ask HN: Learn Data and Distributed Systems
Before reading DDIA you can have a look at the book "Web Scalability for Startup Engineers". I found it to be easier and more informal. After you read that book you can read DDIA.
vivty··on Show HN: I wrote a book on web application deployment
As someone new to deployment this book was a great read. I learnt a breadth of new techniques (ssh, security (e.g. fail2ban, selinux, permissions), bash commands, dns and configuration of a vps) and i also liked, that the author gave advice on which tools could be helpful (e.g. Ansible).

The book however does not go into detail on these tools (ansible, terraform), its goal is to teach the basics of deploying an app on a linux vps.

vivty··on Quick tips on how to use the Algorithm Design Manual
Nice, thanks for the advice :)
vivty··on Ask HN: What is the fastest way to ramp up on DevOps, k8 and GCP?
I am also trying to learn modern DevOps techniques. While researching i found that many people recommended the courses from KodeKloud (https://kodekloud.com/). I have not taken them myself already, but i think they also include labs so you can practice the techniques.
vivty··on Ask HN: Anti-patterns from Big Tech that smaller companies should avoid?
Could you elaborate why the java spring framework is a bad choice? I wanted to get into backend development and i thought spring is a good and battle tested framework? I also thought of using rust, elixir or go. I chose java spring because i already know java and compared to rust and elixir the support for third party libraries is much bigger.
vivty··on The Persistent Gravity of Cross Platform
I prefer apps built using APIs like Vulkan or OpenGL to apps built using electron because they do not feel as sluggish. I think the Blender UI also uses OpenGL to render the interface. One criticism of this approach that has come up in many threads on the same topic however was the lack of accessibility. This is a big pro for electron (and also native development).
vivty··on Ask HN: Good React courses for a complete beginner?
This is a very good guide imo: https://andreasbm.github.io/web-skills/
vivty··on Going forward, Unity devs will need Unity Pro to publish on consoles
Yoshi's Crafted World which appeared on March 29, 2019 was built using the UE4 (https://en.wikipedia.org/wiki/Yoshi%27s_Crafted_World).