Weekly Tech Roundup for October 26 2018
The trend of technology is very vital in that, as the earth revolves, new trends in tech evolves. We make it our priority to always keep you up to date on the latest news about technology.
We also included some snippets from our daily knowledge development sessions, just to give you a little extra knowledge. After all, knowledge is never enough. Take your time and digest every one of them. The world is fast evolving and so should your mind.
These tools will help you write clean code
Are you learning to write good code, but you don’t know where to start, Going through style-guides like Airbnb’s Javascript Style Guide, Trying to write code with best practices…You trying to remove dead code? Finding unused variables in the code bases? Trying to find problematic patterns in your code like does it return or not?…Or are you the Lead of a team of developers and you worry that they may write codes not up to standard? Check out this read and all these challenges just might be remedied.
AI creates ART as well as it plays Super Mario?
Artificial Intelligence in recent years has made an amazing progress in creating all kinds of art — music, paintings, movies, etc. Humans are transferring their knowledge of art creation to robots, trying to find new forms and push the limits of creativity.
This story will be mainly about visual art, but it will be interesting to see whether ideas from it are applicable to other types of art.
An overview of Visual Studio Code for front-end developers
One of the things that make us better developers is knowing how to use the tools at our disposal and one tool most of us is the text editor, whether front-end or back-end, there’s some business you have with the text editor. This post is not a technical mumble-jumble or comparisons of text editors, it focuses on Visual Studio Code and the author, in simple personalized terms, explains how Visual Studio Code can improve our productivity. We use the same sub-tools he mentioned in the post.
How blockchain technology can help Nigerian banks reimagine banking
Up till now, the rise and strong edge hold of blockchain technology is still a bubble to many, especially institutions and agencies. The perception is that it won’t last due to the fact that it’s the technology backing up cryptocurrencies which these institutions regard as the biggest bubble of life.The technology is currently poised and threatening to affect the banking and other financial sectors.
How I went from enlisted Air Force to software engineer intern @Twitter
I went from being junior enlisted to being a self-taught software engineer intern at a tech company. How did I do it?
I am glad you asked, because if I did not live it I would say it sounds far-fetched. But it is possible, and I will tell you exactly how I accomplished it. I will include every relevant detail from the first line of code I wrote to getting my offer letter from Twitter.
Side note: A lot of people I have talked to about getting into Tech think they must possess the ability to code to get in. Not true! Tech companies have diverse departments just like any other company. Shoot your shot.
What is an API? In English, please.
Before I learned software development, API sounded like a kind of beer. Today I use the term so often that I have in fact recently tried to order an API at a bar. The bartender’s response was to throw a 404: resource not found.
I meet lots of people, both working in tech and elsewhere, who have a rather vague or incorrect idea about what this fairly common term means.
Technically, API stands for Application Programming Interface. At some point or another, most large companies have built APIs for their customers, or for internal use.But how do you explain API in plain English? And is there a broader meaning than the one used in development and business? First, let’s pull back and look at how the web itself works.
Using Feature Detection, Conditionals, and Groups with Selectors
CSS is designed in a way that allows for relatively seamless addition of new features. Since the dawn of the language, specifications have required browsers to gracefully ignore any properties, values, selectors, or at-rules they do not support. Consequently, in most cases, it is possible to successfully use a newer technology without causing any issues in older browsers.
Consider the relatively new caret-color
property (it changes the color of the cursor in inputs). Its support is still low but that does not stop it from being utilized.
EXTRACT, TRANSFORM, LOAD (ETL) — OSUNTOLU PAUL
ETL means Extract, Transform, Load, it is the tool use for migrating data from one or more operational systems to a data warehouse system.
ETL is needed so the data warehouse can serve its purpose of facilitating business analysis. The methodology and tasks of ETL have been well known for many years, and are not necessarily unique to data warehouse environments: a wide variety of proprietary applications and database systems are the IT backbone of any enterprise. Data has to be shared between applications or systems, trying to integrate them, giving at least two applications the same picture of the world. This data sharing was mostly addressed by mechanisms similar to what we now call ETL.
Achieving ETL requires three (3) steps:
- Extract
- Load
- Transform
About Weekly Tech Roundup by Bincom Dev Center
You probably already know that Bincom ICT‘s core is Best Use of Technology. This initiative is a compilation of some of the things the people at Bincom Dev Center found interesting during the week in review. Bincom Dev Center is the Training & Development Arm of Bincom ICT.
In this weekly publication, You will find various pieces ranging from ideas to trends, to random thoughts. They are here because we found them interesting. We also include some knowledge development pieces and where to get more information about the topic. We aim to publish an edition every Friday at 5:00pm (with exception of Holidays). We are working hard to keep ourselves updated and we think you should too!
Time for some Shameless Advertising:
- Did we mention that we build awesome tech? From core software development to bespoke Enterprise systems, check out Development + Support Services to see more details.
- And if you are more of a “Do it yourself” person (or organization) or simply need additional technology resources to augment your team, you can check out our IT outsourcing solution called Outsource IT by Bincom.
One more thing, Credits for this edition goes to :
- Contributors: All_of_us @ Bincom Dev Center
- Compiled by: Fisayo Adesomoju
- Edited by: Nnaemeka Nwosu
- Senior Responsibility Officer: Bade Adesemowo