<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>News on Duomly blog</title><link>https://www.blog.duomly.com/it-ai-tags/news/</link><description>Recent content in News on Duomly blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 19 Apr 2021 06:28:00 +0000</lastBuildDate><atom:link href="https://www.blog.duomly.com/it-ai-tags/news/index.xml" rel="self" type="application/rss+xml"/><item><title>15 useful VS Code extensions for front-end development in 2021</title><link>https://www.blog.duomly.com/13-useful-vs-code-extensions-for-front-end-development/</link><pubDate>Mon, 19 Apr 2021 06:28:00 +0000</pubDate><guid>https://www.blog.duomly.com/13-useful-vs-code-extensions-for-front-end-development/</guid><description>&lt;h2 id="intro-to-15-useful-vs-code-extensions-for-front-end-development"&gt;Intro to 15 useful VS Code extensions for front-end development&lt;/h2&gt;&#10;&lt;p&gt;Since some time Visual Studio Code becomes very popular IDE for Javascript developers. I started using it two years ago, and in my opinion, it’s a fantastic code editor. It allows me to customize it just as I want. VS Code also has a build-in git integration and terminal, so you don’t have to jump from one window to another.There are tones of plugins and even themes, where everyone can find something that he or she needs.&lt;/p&gt;</description></item><item><title>Webflow vs WordPress 2021 - which is better for your project</title><link>https://www.blog.duomly.com/webflow-vs-wordpress-2021-which-is-better-for-your-project/</link><pubDate>Thu, 10 Dec 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/webflow-vs-wordpress-2021-which-is-better-for-your-project/</guid><description>&lt;h3 id="intro-to-webflow-vs-wordpress-2021"&gt;Intro to Webflow vs WordPress 2021&lt;/h3&gt;&#10;&lt;p&gt;Welcome to the Webflow vs WordPress 2021 comparison, and let&amp;rsquo;s see which one is better for your needs.&lt;/p&gt;&#10;&lt;p&gt;In today&amp;rsquo;s comparison, we&amp;rsquo;ll analyze two of the most popular software people use when they want to build a website, blog, or e-commerce without coding.&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ll go through points like how they work, how much they cost, what additional plugins or integrations offer both of them, and if they&amp;rsquo;re suitable for e-commerce solutions.&lt;/p&gt;</description></item><item><title>Divi theme review 2021 - is Divi worth it?</title><link>https://www.blog.duomly.com/divi-theme-review/</link><pubDate>Mon, 05 Oct 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/divi-theme-review/</guid><description>&lt;p&gt;&lt;em&gt;This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel.&lt;/em&gt;&lt;/p&gt;&#10;&lt;h3 id="intro-to-divi-theme-review"&gt;Intro to Divi Theme Review&lt;/h3&gt;&#10;&lt;p&gt;When you start your own business, you have to consider one of the most important things is your presence on the internet. No matter if you are selling a digital resource or opening a restaurant, you need to have your website where you can share your information about your business, location, and make yourself visible for everyone online.&lt;/p&gt;</description></item><item><title>Digital Ocean Review - Is it the best hosting in 2020?</title><link>https://www.blog.duomly.com/digital-ocean-review/</link><pubDate>Mon, 28 Sep 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/digital-ocean-review/</guid><description>&lt;p&gt;&lt;em&gt;This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel.&lt;/em&gt;&lt;/p&gt;&#10;&lt;h3 id="intro-to-digital-ocean-review-is-it-the-best-hosting-in-2020"&gt;Intro to Digital Ocean review is it the best hosting in 2020&lt;/h3&gt;&#10;&lt;p&gt;Today we will go through the Digital Ocean review and verify if its the best hosting in 2020.&lt;/p&gt;&#10;&lt;p&gt;Hosting is a crucial thing for every developer, cause we want our apps to be publicly visible, we need to deploy them somewhere.&lt;/p&gt;</description></item><item><title>How to increase your website speed and score 100 on Google PageSpeed Insights</title><link>https://www.blog.duomly.com/increase-website-speed-score-100-google-pagespeed-insights/</link><pubDate>Thu, 25 Jun 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/increase-website-speed-score-100-google-pagespeed-insights/</guid><description>&lt;h3 id="into-to-7-methods-to-increase-your-website-speed-and-score-100-on-google-page-speed-insights"&gt;Into to 7 methods to increase your website speed and score 100 on Google Page Speed Insights&lt;/h3&gt;&#10;&lt;p&gt;In this article, I&amp;rsquo;d like to tell you about 7 ways that helped us to increase our blog speed and score 100 on Google Page Speed.&lt;/p&gt;&#10;&lt;p&gt;When you are writing your own blog to share something you are passionate about or have a website for your company, you&amp;rsquo;d like other people to know about it and read it.&lt;/p&gt;</description></item><item><title>What is the difference between Shadow DOM and Virtual DOM?</title><link>https://www.blog.duomly.com/what-is-the-difference-between-shadow-dom-and-virtual-dom/</link><pubDate>Mon, 16 Sep 2019 06:30:35 +0000</pubDate><guid>https://www.blog.duomly.com/what-is-the-difference-between-shadow-dom-and-virtual-dom/</guid><description>&lt;p&gt;DOM (Document Object Model) is a fundamental concept in front-end, and for sure, everyone who tried to learn programming has heard about it more than once. For beginners, it’s not so easy to understand what it exactly is and how to manipulate it. DOM manipulation isn’t so easy and comfortable, and the most important, it brings a lot of issues with performance. Nowadays, there are two essential concepts of DOM came with progressive web frameworks like Angular, React.js or Vue.js, &lt;strong&gt;Shadow DOM&lt;/strong&gt; and &lt;strong&gt;Virtual DOM&lt;/strong&gt;. In this article, I want to explain:what is the Document Object Model (DOM),&lt;/p&gt;</description></item><item><title>Why you should learn Python?</title><link>https://www.blog.duomly.com/why-you-should-learn-python/</link><pubDate>Thu, 12 Sep 2019 06:28:23 +0000</pubDate><guid>https://www.blog.duomly.com/why-you-should-learn-python/</guid><description>&lt;p&gt;Python is one of the most popular and widely used programming languages of today. It’s applied by beginners and professionals, startups and large companies, academia and commercial entities. As a general-purpose and multi-platform programming language, it has a variety of applications.&#10;Python and most of the stuff in its ecosystem are free and open-source. There is a large, dedicated, and friendly community of developers and educators who support the development of Python and the related libraries and help people learn and master Python.&lt;/p&gt;</description></item><item><title>How to Start with Machine Learning?</title><link>https://www.blog.duomly.com/how-to-start-with-machine-learning/</link><pubDate>Thu, 22 Aug 2019 06:08:36 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-start-with-machine-learning/</guid><description>&lt;p&gt;Machine learning is about using sample data to build mathematical models that enable computer systems to perform tasks without obtaining explicit instructions. Image recognition, self-driving vehicles, Internet search engines, computer vision, spam email filtering, and many other systems use machine learning. It’s also applied in financial forecasts, medical diagnostics, fraud detection, and so on.&lt;/p&gt;&#10;&lt;p&gt;Machine learning is a vast and promising area. It offers exciting solutions to real-world problems as well as a variety of well-paid jobs.&lt;/p&gt;</description></item><item><title>What’s new in ECMAScript 2019 (ES2019)?</title><link>https://www.blog.duomly.com/whats-new-in-ecmascript-2019-es2019/</link><pubDate>Mon, 19 Aug 2019 06:42:24 +0000</pubDate><guid>https://www.blog.duomly.com/whats-new-in-ecmascript-2019-es2019/</guid><description>&lt;p&gt;Every year since 2015, new ECMAScript features are released. Creating a new ECMAScript standard has four stages, from stage 0 to stage 3 it is mostly planning, and drafts and stage 4 is final. It’s possible to use the newest features in Google Chrome version 72. Let’s take a look at what exactly ES2019 brings us:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Object.fromEntries(),&lt;/li&gt;&#10;&lt;li&gt;trimStart() and trimEnd(),&lt;/li&gt;&#10;&lt;li&gt;flat(),&lt;/li&gt;&#10;&lt;li&gt;flatMap(),&lt;/li&gt;&#10;&lt;li&gt;Symbol object description property,&lt;/li&gt;&#10;&lt;li&gt;catch optional binging,&lt;/li&gt;&#10;&lt;li&gt;well formatted JSON.stringify,&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Let’s go one by one and check how we can use this brilliant new features.&lt;/p&gt;</description></item><item><title>Object-oriented programming in Python</title><link>https://www.blog.duomly.com/object-oriented-programming-in-python/</link><pubDate>Thu, 15 Aug 2019 07:11:48 +0000</pubDate><guid>https://www.blog.duomly.com/object-oriented-programming-in-python/</guid><description>&lt;p&gt;Python allows writing programs following several programming paradigms (like procedural programming, functional programming, object-oriented programming) and to combine them.&lt;/p&gt;&#10;&lt;p&gt;Object-oriented programming is one of the most widely used paradigms today. It is based on the use of objects, entities that contain data members called attributes and bounded functions (routines, procedures) called methods.&lt;/p&gt;&#10;&lt;p&gt;Objects are instances of classes. In other words, classes mostly define the structure of objects and serve as templates for creating them. Classes have methods definitions but can also contain data common for all their instances.&lt;/p&gt;</description></item><item><title>5 reasons why you should learn Javascript</title><link>https://www.blog.duomly.com/5-reasons-why-you-should-learn-javascript/</link><pubDate>Mon, 12 Aug 2019 06:39:12 +0000</pubDate><guid>https://www.blog.duomly.com/5-reasons-why-you-should-learn-javascript/</guid><description>&lt;p&gt;Javascript is one of the most popular programming languages in previous years, but lots of people still ask the question, why it’s worth to learn JS. Since a few years, Javascript spread so much that it’s visible almost everywhere, front-end, back-end and even mobile development and the popularity of this programming language is not getting smaller. There are tones of different frameworks which grown on Javascript basics and are used almost in every project which needs any user interface. Taking into consideration this information, I’ll try to describe to you a few reasons why it’s still a great idea to learn Javascript in this article.&lt;/p&gt;</description></item><item><title>Loops in Python – comparison and performance</title><link>https://www.blog.duomly.com/loops-in-python-comparison-and-performance/</link><pubDate>Thu, 08 Aug 2019 06:48:04 +0000</pubDate><guid>https://www.blog.duomly.com/loops-in-python-comparison-and-performance/</guid><description>&lt;p&gt;Python is one of the most popular programming languages today. It’s an interpreted and high-level language with elegant and readable syntax. However, Python is generally significantly slower than Java, C#, and especially C, C++, or Fortran. Sometimes performance issues and bottlenecks might seriously affect the usability of applications.&lt;/p&gt;&#10;&lt;p&gt;Fortunately, in most cases, there are solutions to improve the performance of Python programs. There are choices developers can take to improve the speed of their code. For example, the general advice is to use optimized Python built-in or third-party routines, usually written in C or Cython. Besides, it’s faster to work with local variables than with globals, so it’s a good practice to copy a global variable to a local before the loop. And so on.&lt;/p&gt;</description></item><item><title>13 useful JavaScript array tips and tricks you should know</title><link>https://www.blog.duomly.com/13-useful-javascript-array-tips-and-tricks-you-should-know/</link><pubDate>Mon, 05 Aug 2019 07:38:15 +0000</pubDate><guid>https://www.blog.duomly.com/13-useful-javascript-array-tips-and-tricks-you-should-know/</guid><description>&lt;p&gt;An array is one of the most common concepts of Javascript, which gives us a lot of possibilities to work with data stored inside. Taking into consideration that array is one of the most basic topics in Javascript which you learn about at the beginning of your programming path, in this article, I would like to show you a few tricks which you may not know about and which may be very helpful in coding! Let’s get started.&lt;/p&gt;</description></item><item><title>For loop, while loop, do…while loop and other JavaScript loops – comparison and performance</title><link>https://www.blog.duomly.com/for-loop-while-loop-do-while-loop-and-other-javascript-loops-comparison-and-performance/</link><pubDate>Mon, 29 Jul 2019 07:18:15 +0000</pubDate><guid>https://www.blog.duomly.com/for-loop-while-loop-do-while-loop-and-other-javascript-loops-comparison-and-performance/</guid><description>&lt;p&gt;Loops play an essential role in software development, and they are used to iterate through the arrays or other elements that are iterable. In Javascript, we have a few different types of loops. It sometimes can be confusing which loop we should use in a particular case and which one will be the best in case of our performance. In this article, I’m going to compare the loops in Javascript, describe their pros and cons, test the speed of each of them.&lt;/p&gt;</description></item><item><title>The most useful features in the latest Javascript (since ES6)</title><link>https://www.blog.duomly.com/the-most-useful-features-in-the-latest-javascript-since-es6/</link><pubDate>Mon, 22 Jul 2019 08:16:37 +0000</pubDate><guid>https://www.blog.duomly.com/the-most-useful-features-in-the-latest-javascript-since-es6/</guid><description>&lt;p&gt;In June 2015, after six years of break, there was a significant update of Javascript which brought lots of new features. Since that time every year we a new edition with a set of new features which are supposed to help developers and make our work more efficient. To help you keep track on what is going on with Javascript versions, I’m going to list the most useful features grouped by the edition and add some code examples for a better overview.&lt;/p&gt;</description></item><item><title>Differences between Artificial Intelligence and Machine Learning and why it’s important for us</title><link>https://www.blog.duomly.com/differences-between-artificial-intelligence-and-machine-learning-and-why-its-important-for-us/</link><pubDate>Fri, 03 May 2019 15:36:35 +0000</pubDate><guid>https://www.blog.duomly.com/differences-between-artificial-intelligence-and-machine-learning-and-why-its-important-for-us/</guid><description>&lt;p&gt;Artificial intelligence (AI) is everywhere around us: image recognition and contacts suggestions on Facebook or Twitter, self-driving cars, software that beats champions in chess and go, books recommendations on Amazon, Google search, Apple Siri and Microsoft Cortana, and so on. It became a very important aspect of our lives. Its importance raises, and we rely on AI more and more every day hoping that it’s going to improve our well-being.&lt;/p&gt;</description></item><item><title>What is functional programming and it’s most important aspects?</title><link>https://www.blog.duomly.com/the-most-important-aspects-of-functional-programming-with-python-examples/</link><pubDate>Fri, 12 Apr 2019 09:42:04 +0000</pubDate><guid>https://www.blog.duomly.com/the-most-important-aspects-of-functional-programming-with-python-examples/</guid><description>&lt;h3 id="intro-to-what-is-functional-programming"&gt;&lt;strong&gt;Intro to what is functional programming&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p&gt;Functional programming is an interesting programming concept which gains a lot of attention lately. This article presents some of the most important aspects of functional programming in general and provides several examples in Python.&lt;/p&gt;&#10;&lt;p&gt;Functional programming is a kind of the declarative programming paradigm where functions represent relations among objects, like in mathematics. Thus, functions are much more than ordinary routines.&lt;/p&gt;&#10;&lt;p&gt;This programming paradigm can be implemented in a variety of languages. There are several functional programming languages such as Closure, Erlang or Haskel. Many languages support functional programming in addition to other paradigms: C++, C#, F#, Java, Python, JavaScript and others.&lt;/p&gt;</description></item></channel></rss>