Technology Landscapes

Technology Landscapes are the illustrations of my vision and understanding of computer engineering and technologies. They give you the big pictures of this field. Please check out my Tech Landscape youtube series. I hope they help and inspire you to make decision for your career.


Scratch & math games – learn to code

Juni Learning offers courses and resources for kids to learn to code. Here are two interesting ideas to learn to code and build mindset. I. The Scratch Programming Language Scratch may not be a programming language that you’re familiar with if you've grown up hearing ...
Read More

SiteGround settings, issues and fixes

SiteGround review table of content: 1. Introduction 2. From Bluehost to SiteGround 3. SiteGround review - Nice things 4. SiteGround review - 3-tiers caching 5. SiteGround Issues, headaches and workarounds 6. Conclusion 1. Introduction Wordpress is a great platform to build website. It is possible ...
Read More
eclipse must know settings

10 Eclipse settings you must know for Java development

Top 10 eclipse settings are: 1. Open the Exiting Projects 2. Red sign on Project in Package Explorer 3. Change System Library 4. Run JUnit 5. Import External JARs 6. Turn on Autosave 7. Run with Arguments 8. Find the Command Line to Run the ...
Read More

What Are Algorithms & Why Are They Important

What Is An Algorithm? An algorithm is a set of step-by-step procedures, or a set of rules to follow, for completing a specific task or solving a particular problem. Algorithms are all around us. The recipe for baking a cake, the method we use to ...
Read More
coding in data science

How is Coding Used in Data Science & Analytics

What is Data Science? In recent years the phrase “data science” has become a buzzword in the tech industry. The demand for data scientists has surged since the late 1990s, presenting new job opportunities and research areas for computer scientists. Before we delve into the ...
Read More
python vs java

Python vs. Java: Uses, Performance, Learning

Python vs. Java: Uses, Performance, Learning In the world of computer science, there are many programming languages, and no single language is superior to another. In other words, each language is best suited to solve certain problems, and in fact there is often no one ...
Read More
Big O notation cheat sheets

Big O-notations and interview questions

Introduction Big O notation interview questions provide the extended Big O notations for top interview questions. What is Big O notation? Big O notations describe the time or space required for the execution in software program. The execution can be an operation in data structures, ...
Read More
data structures and algorithms overview

Data structures and algorithms

What are data structures and algorithms? Data structures refer to the way how data are organized and manipulated. The algorithms are pre-defined sequences that can solve the problem efficiently. The Data structures and algorithms overview let you browse the most important subjects in Computer Science ...
Read More


Comments are closed