Stories about Web Development, Golang, Cloud

Articles, News and Tutorials for web development, programming as a crafstmanship. For a specific category see the Menu.

thumbnail

Identification patterns for your resources: URI/UUID/AWS ARN...

Present the common methods of attributing unique identifiers to your resources.

thumbnail

Best practices in (Kafka) event streaming consumers

A series of best practices when consuming events from real-time event streams.

thumbnail

2 simple techniques to reduce JSON's size

Showcase how single letter keys and compression can shave a bit off your AWS bill.

thumbnail

Personal, free VPN in 5 minutes with Docker

Setup your own personal and free VPN with a few Docker commands.

thumbnail

Technologies used by Coder.Today

A quick intro to the stack behind coder.today as an website.

thumbnail

Docker 02: Bash, variables and logs

A 3 minute tutorial to grasp a few Docker commands.

thumbnail

Profiling your Golang app in 3 steps

Intro to profiling Go apps or packages. To keep it short I will only focus on the computational optimizations.

HOT
thumbnail

10 examples of static HTML website usages

Because static blogs are popular again, I want to raise awareness of more powerful ways to use static generated content.

HOT
thumbnail

Do not make assumptions when coding

How to avoid bugs and vulnerabilities using defensive programming.

thumbnail

Docker 01: first 3 steps of your web app — Pragmatic Docker series

A simple, straightforward, pragmatic tutorial for back-end engineers.

thumbnail

Developers, don’t be afraid to exit or panic

Do not stale or return the wrong result, rather tell your caller that something is wrong.

thumbnail

Almost free server monitoring with AWS Lambda

A free, fast and easy to setup web health checker using AWS Lambda.

HOT
thumbnail

How am I trying to mentor software developers

What exactly a developer mentor does? Good question, I am struggling myself to find out. I wrote about what exactly am I doing.

HOT
thumbnail

What can you learn from a side project ⁉️ LZ78, emoji and google cloud.

I wrote about my latest pet-project: emoji-compress.com and what I have learned by doing it.

thumbnail

Learn software development at scale from an AAA project

Delve into the epic journey of developing a next-gen persistent space simulator. Post for: devs, designers, devops, Q&A and writers.

thumbnail

NASA coding standards, defensive programming and reliability

A summary of more than 3h of panels based on software written for NASA space exploration missions.

thumbnail

Backend vs frontend 👁 It is a matter of perspective

The terms backend and frontend may mean different things, depending on your project/team.

thumbnail

Software engineer — from monolith to cloud: think small

Let's explore how did the paradigm changed over the years when talking about back-end web applications.

HOT
thumbnail

Encoding in Web Development. Why? How? URL, JSON , Base64 & beyond

Learn why are we using encoding & decoding functions and what are the differences from Encryption, Hashing, Minification & Obfuscation.

HOT
thumbnail

Dealing with technical debt while delivering— a 3 step technique with example

Making peace with the Ghosts of Code Past while delivering new features.

thumbnail

Fast priority queues in Golang: Hierarchical Heap

Hierarchical Heap is a very efficient Priority Queue O(log n/k) for large data sets.

thumbnail

How to learn Golang

How am I learning Go as my new main language, what resources & techniques am I using?

HOT
thumbnail

Switch to JavaScript 6 .today

This article is a call to arms! Do not leave anyone behind, migrate from the legacy JavaScript .today!

thumbnail

Software engineer — from monolith to cloud: Auto Increment to UUID

The technical details and the new mindset needed to make the switch.

thumbnail

What can you do with JavaScript? Resistance is futile.

17+ types of apps & platforms you can build & use with JavaScript.

thumbnail

Advanced JavaScript 2017 talks

I watch a lot of YouTube videos so I decided to share with you the most recent videos I have found on advanced topics of JavaScript.

thumbnail

A/B tests developer’s manual

A/B tests will try to make spaghetti from your clean code. Learn from my mistakes so you don’t repeat them.

thumbnail

6 productivity workflow tips for a Software Engineer

A few thoughts about “the zone”, brakes, tasks and notifications.

thumbnail

8 productivity coding tips for a Software Engineer

I am lazy but I care about the most precious currency we have: time ⏰. That being said I want to share some tips that improved my…

thumbnail

Fast priority queues in Golang: Hierarchical Queue

Writing O(1) high performance data structures, in order to learn Go.

thumbnail

16 free tools&services that any developer should use

A fine list of open source or free tools and online services any software engineer/QA/devops can use.

HOT
thumbnail

Golang, it was love at first sight

Why golang had me on the first date.

thumbnail

Small test on top 3 meteor hosting services

Later edit (2018): I ended up using http://meteor-up.com/ with a custom VM in AWS/Google cloud. The costs were too high with a managed…

thumbnail

Unity click and touch script

Every game needs some kind of input control from the user, usually we need to let the user interact with our unity objects directly, by…

thumbnail

(Re)Generate run-time objects in Unity Editor mode

Testing the Medium editor and my first post about Unity Game Engine.