Vin Souza
About me
Portfolio
Blog
Contact
© 2018 Vin Souza - Design based on
Webflow
R Smith's theme
My Blog
Created on:
October 9, 2018
SET: Answers to Technical Questions job interviewers likes to ask. - Part 1
Question: Please detail a time an architectural decision and/or design pattern was implemented on a development project that added technical debt. Why was the decision made and what problems did it cause? Would you do anything differently if you were architecting the system from scratch now? Answer: Let’s go throught item by item so it will be easier to understand What architectural and/or design patterns have I worked on: ETL (Extract, transform, load) Where?
Created on:
October 8, 2018
DRAFT: A.I. - Artificial as fu**
I’m not a Data Scientist First things first, you know, I’m not a Data Scientist, even thought, I have a strong opinion that “Data Scientist” is just a fancy term for a software developer who knows how to dig into some large data sets. Either I’m a Artificial Intelligence scientist, the ones you can image, wearing white suits, and working at a lab, exploring the human brain, just like you can see at the “Transcendence” movie.
Created on:
October 8, 2018
What's a Senior Web Developer
Well, besides being a fancy name “Senior”, there’s more than years of development experience. Yes, I know, seniority comes with aging, and responsibilities. But there’s somethings we can’t forget when thinking about “Senior”. “Years of experience”: Yes, I also consider someone a Senior when they have many years of experience into something, like a “Senior Web Developer” would have years of experience in “Web Development”, whichever would be the language (s)he choose to work with, either it’s Python, either it’s PHP, or Java, it’s all Web Development.
Created on:
October 8, 2018
Quick Post: Sandbox Plugin Loader
This gist is about a sandbox plugin loader I made myself, it’s a simple one, just redefines the functions you forbid, so you can include the plugin code (better if you checkout the code first) and rest assured that the plugin can’t access other files, use it with open_basedir setted up https://gist.github.com/tryvin/a9f4622601d19a425267
Created on:
October 8, 2018
Separators
One beautiful thing about computer programming are the differences from OS to OS, from Windows, to nix, and so on. When we are writing cross-platform code, as in my case where my dev machine is a Windows 10 machine, and our production servers are all Linux, we have some little things that you need to go on with an IF or some constant from the Programming Language or the toolkit.
Created on:
October 8, 2018
A.P.I. - Application programming interface
From WikiPedia (https://en.wikipedia.org/wiki/Application_programming_interface): > In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications. An API expresses a software component in terms of its operations, inputs, outputs, and underlying types, defining functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without compromising the interface. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by the programmer.
Created on:
October 8, 2018
The thing about programming is that writing lines of code is easy; it’s putting all those lines together in a coherent fashion that’s the hard part.
Created on:
October 8, 2018
The thing about programming is that often you’ll work out how to solve a proble while lying in bed and trying to sleep, but you’ll never remember what the solution was in the morning.
Created on:
October 8, 2018
The size of your strength is totally inverse to the size of your fear
Created on:
October 8, 2018
Globalization: Food
Hello guys, sorry for the late post. I’m still getting used to blogging. So, as you can see on the blog title, it’s about a multi-task guy, who can cook, write, code, and photograph. This post is about food, but I’m not teaching a recipe, I will be talking about the globalization in the food sector. Since civilization started, people transformed something, into another thing. You know, wheat into flour, flour into bread, bread into Bruschettas!
Created on:
October 8, 2018
Λ (λ) - From Half-a-Life, to PHP
From Wikipedia: is the 11th letter of the Greek alphabet. In the system of Greek numerals lambda has a value of 30. From Half-life wikia: In the original Half-Life, Gordon Freeman’s trademark HEV Suit was marked with a Lambda Logo on the chest, as were other HEV Suits. A section of Black Mesa dedicated to teleport research was also called the “Lambda Complex”, and is identifiable by the Lambda logo at its entrance.
Created on:
October 8, 2018
Doctor WHAT? No, Doctor Who
I’m a sci-fiction fan, and that’s no secret to every other sci-fiction fan that Doctor Who is a huge TV show, with a huge team around it, and a huge fan base. But to everyone else, who in the heck is Doctor Who? Doctor Who is an human-alien, a timelord (Timelords were a human-like-race, even so they say timelords came first, so, we are timelord-like-race. And they could travel in time and space).
Created on:
October 8, 2018
echo "Hello world";
Hello guys, So, what all these words in my title has in common? Well, we could say pretty much nothing, but I don’t think so. All these worlds talk about getting something, and transforming this in another thing. We are talking about getting “raw data” as input, and sending something processed as output. That’s all about my life, I’m a computer programmer, even so I prefer the term “tech solution developer”, and my thing is all about that bass (just kidding), I’m all about web and mobile, I like to know that I can push an update to everyone with a single Git commit to the server, and in the next refresh from the user, tadam, everything changed!
Download my CV