Posts

Showing posts from March, 2019

Ethical Reflection on Ready Player One

Ready Player One is a novel set on a dystopian future that focus on the idea of video games and virtual reality.  Even if there is a premise on finding a secret price which is a big reference to Easter eggs in video games. There is an ethical issue that we can experience at this moment with some video games. There is being a big criticism on some games that people are spending to much time on them and people loosing touch with reality. World of Warcraft is the biggest example of this, a game that was able to reach 12 Million players at one time, receives great criticism that causes people spend a great amount of time. People are not focusing on their current lives and focusing on the progress of their characters inside the game. A game where they are connected to so many people and there is a system that can create value to the different actions you do in the game. Where users are learning managerial skills so they are able to manage a large group of people. A place where the currency

Mutation

Meta programming helps us in creating languages or programs that could facilitate the day to day tasks. The biggest example of this case would be any low level programming language we use. Assembler is a language that requires a lot of time and knowledge so we are able to program a simple task. So of course trying to teach a lot of people Assembler , can create a lot of problems in so many areas. People not understanding the material, programs with a lot of bugs that are hard to track and of course big amounts of code to solve simple tasks causing the level of complexity to maintain that code to increase. Therefore low level programming languages were started to be created so programmers could have a better understanding on how different programs would work. Yet higher level programing languages started to emerge , cause of the facility of learning this type of languages. The biggest examples are the SQL languages , even if people don't considered it as a programming language, is a

Bricks

Micro services is a trend that is becoming really popular on the industry, several companies that their products were built with the monolith idea are starting to create projects that will migrate the big bad monolith into different micro services. Now there are a lot of several frameworks that are given support to micro services. From both parts from the front-end and the back-end. Takes to this advancements we are also experimenting a whole new way of creating software. The idea of server-less API is becoming more and more relevant.Front-end frameworks now are focusing on creating a complete bundle of files that the user can see in its browser and be able to talk to the different Micro services that the front-end application gives access to.  We can see on how the different technologies are moving towards this type of architecture. Now it doesn't mean that this type of architecture is the perfect solution for all the business problems. It actually can create several problems that

Pillars & Arcs

Creating a complete program can be something so simple or complicated depending on the reach that the program needs to satisfy. This is an important idea and for us as Software Engineers something we don't need to forget. Usually as how as startups are growing in numbers and in size most of them roll with the same idea. This is that the program should only be able to solve the problems or requirements that were presented. The minimal working product that we can show to clients is the best option for developing new products. Even in the practices for managing the new startup projects are more guided to some type of Agile methodology. This is because it helps to adapt to the ideology that i mentioned before. Developing fast and minimal to the current requirements that the client needs. That is in essence the motto that a lot of companies are guided with. We can see it deviates from the old ideas of cascade methodologies , where usually it was a whole process on determining which woul