Homepage
Open in app
Sign in
Get started
My experience as a Coder.Today
A software engineer in a mission to O(1) improve his efficiency & evolve as a craftsman.
Golang
Productivity
WebDev
JavaScript
About Me
Follow
Encoding in Web Development. Why? How? URL, JSON , Base64 & beyond
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.
Adrian B.G.
Oct 20, 2017
What can you learn from a side project ⁉️ LZ78, emojis and google cloud.
What can you learn from a side project ⁉️ LZ78, emojis and google cloud.
I wrote about my latest pet-project: emoji-compress.com and what I have learned by doing it.
Adrian B.G.
Dec 2, 2017
Almost free server monitoring with AWS Lambda
Almost free server monitoring with AWS Lambda
A free, fast and easy to setup web health checker using AWS Lambda.
Adrian B.G.
Feb 18, 2018
Latest stories
Docker 02: Bash, variables and logs
Docker 02: Bash, variables and logs
A 3 minute tutorial to grasp a few Docker commands.
Adrian B.G.
Dec 14, 2018
Profiling your Golang app in 3 steps
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 (CPU).
Adrian B.G.
Nov 10, 2018
10 examples of How to use static HTML websites
10 examples of How to use static HTML websites
Because static blogs are popular again, I want to raise awareness of more powerful ways to use static generated content.
Adrian B.G.
Oct 27, 2018
Do not make assumptions when coding
Do not make assumptions when coding
How to avoid bugs and vulnerabilities using defensive programming.
Adrian B.G.
Oct 21, 2018
Docker 01: first 3 steps of your web app — Pragmatic Docker series
Docker 01: first 3 steps of your web app — Pragmatic Docker series
A simple, straightforward, pragmatic tutorial for back-end engineers.
Adrian B.G.
Sep 25, 2018
Developers, don’t be afraid to exit or panic
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.
Adrian B.G.
Sep 16, 2018
How am I trying to mentor software developers
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.
Adrian B.G.
Dec 9, 2017
Learn software development at scale from an AAA project
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.
Adrian B.G.
Nov 25, 2017
NASA coding standards, defensive programming and reliability — a postmortem static analysis.
NASA coding standards, defensive programming and reliability — a postmortem static analysis.
A summary of more than 3h of panels based on software written for NASA space exploration missions.
Adrian B.G.
Nov 9, 2017
Backend vs frontend 👁 It is a matter of perspective
Backend vs frontend 👁 It is a matter of perspective
The terms backend and frontend may mean different things, depending on your project/team.
Adrian B.G.
Nov 4, 2017
Software engineer — from monolith to cloud: think small
Software engineer — from monolith to cloud: think small
How does the switch to containers and microservices affect our mindset and workflow.
Adrian B.G.
Oct 31, 2017
Dealing with technical debt while delivering— a 3 step technique with example
Dealing with technical debt while delivering— a 3 step technique with example
Making peace with the Ghosts of Code Past while delivering new features.
Adrian B.G.
Oct 18, 2017
Fast priority queues in Golang: Hierarchical Heap
Fast priority queues in Golang: Hierarchical Heap
Hierarchical Heap is a very efficient Priority Queue O(log n/k) for large data sets.
Adrian B.G.
Oct 13, 2017
How to learn Golang
How to learn Golang
How am I learning Go as my new main language, what resources & techniques am I using?
Adrian B.G.
Oct 10, 2017
Switch to JavaScript 6 .today
Switch to JavaScript 6 .today
This article is a call to arms! Do not leave anyone behind, migrate from the legacy JavaScript .today!
Adrian B.G.
Oct 6, 2017
Software engineer — from monolith to cloud: Auto Increment to UUID
Software engineer — from monolith to cloud: Auto Increment to UUID
The technical details and the new mindset needed to make the switch.
Adrian B.G.
Oct 4, 2017
What can you do with JavaScript? Resistance is futile.
What can you do with JavaScript? Resistance is futile.
17+ types of apps & platforms you can build & use with JavaScript.
Adrian B.G.
Sep 29, 2017
Advanced JavaScript 2017 talks
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.
Adrian B.G.
Sep 27, 2017
A/B tests developer’s manual
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.
Adrian B.G.
Sep 22, 2017
6 productivity workflow tips for a Software Engineer
6 productivity workflow tips for a Software Engineer
A few thoughts about “the zone”, brakes, tasks and notifications.
Adrian B.G.
Sep 16, 2017
B.G. Adrian — software engineer
B.G. Adrian — software engineer
About me, a brief history of my (professional) life. Web & Game developer, among other hobbies.
Adrian B.G.
Sep 15, 2017
8 productivity coding tips for a Software Engineer
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…
Adrian B.G.
Sep 10, 2017
Fast priority queues in Golang: Hierarchical Queue
Fast priority queues in Golang: Hierarchical Queue
Writing O(1) high performance data structures, in order to learn Go.
Adrian B.G.
Sep 7, 2017
16 free tools&services that any developer should use
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.
Adrian B.G.
Sep 5, 2017
Golang, it was love at first sight
Golang, it was love at first sight
Why golang had me on the first date.
Adrian B.G.
Aug 28, 2017
About Coder.Today
Latest Stories
Archive
About Medium
Terms
Privacy
Teams