<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: alexhayes24</title>
    <description>The latest articles on DEV Community by alexhayes24 (@alexhayes24).</description>
    <link>https://dev.to/alexhayes24</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F339489%2F7bef7000-4cd2-40d0-93f0-d40bcce52983.png</url>
      <title>DEV Community: alexhayes24</title>
      <link>https://dev.to/alexhayes24</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alexhayes24"/>
    <language>en</language>
    <item>
      <title>Introduction to Cryptography - Symmetric Encryption
</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Fri, 25 Jun 2021 14:22:50 +0000</pubDate>
      <link>https://dev.to/alexhayes24/introduction-to-cryptography-symmetric-encryption-4ej0</link>
      <guid>https://dev.to/alexhayes24/introduction-to-cryptography-symmetric-encryption-4ej0</guid>
      <description>&lt;p&gt;In the corporate industry, companies rely on IT-based tools to execute various tasks, ranging from financial transactions to the processing of customer data. Nowadays, innovation is a rule for companies amid an ever-growing competitive environment. &lt;/p&gt;

&lt;p&gt;Ultimately, automated tools allow companies to have a more dynamic production cycle, especially in terms of flexibility and effectiveness. In this context, one of the most reliable ways to develop new solutions is to rely on cryptography-based tools. &lt;br&gt;
With the popularity of cryptocurrency, the term "cryptography" became more prominent, meaning it is crucial to dig deeper to understand the matter in detail.&lt;/p&gt;

&lt;p&gt;In this article, you will find out an overview of symmetric encryption and how companies can use it for their further development. Before you &lt;a href="https://paybis.com/"&gt;purchase bitcoin &lt;/a&gt;, we invite you to discover the tech behind it.&lt;/p&gt;

&lt;p&gt;Introducing Symmetric Encryption - How Does It Work? &lt;br&gt;
The encryption of a message (the process in which a piece of data is encrypted) is based on 2 components - an algorithm and a security key. The algorithm works together with the key, so they can transform average data into sensitive data within a single set of proceedings. Almost &lt;a href="https://paybis.com/price/"&gt; all cryptocurrencies &lt;/a&gt; use some sort of encryption tech.&lt;/p&gt;

&lt;p&gt;Symmetric encryption relies on a single key, which is shared between the sender and recipient of the content. Accordingly, this key is a string of bits by itself, which defines how the algorithm will encrypt the content.&lt;br&gt;
As an advantage, encryption has a good performance and the possibility to maintain continuous communication between several people simultaneously. In case the key is compromised, it is possible to change it for a new one while keeping the initial algorithm intact.&lt;/p&gt;

&lt;p&gt;The security of an encryption system will vary depending on the size of the key used. An algorithm based on standard data encryption (DES or data encryption standard, in free translation) is 56 bits, which allows the creation of 72 quadrillion different keys. &lt;/p&gt;

&lt;p&gt;It may seem like a lot, but this pattern is already considered insecure given the processing capacity of current devices.&lt;br&gt;
On the other hand, systems like RC2, which use the S/MIME protocol, have a variable-length key. It can be between 8 and 1024 bits. Thus, the chances of someone being able to decrypt encrypted content using brute force algorithms decreases considerably.&lt;/p&gt;

&lt;p&gt;Despite its high performance, symmetric encryption has serious security flaws. Key management, for example, becomes more complex as the number of people communicating within a network increase. Hence, for every X number of users, X2 keys are required.&lt;br&gt;
Symmetric encryption also does not have a purpose to verify the identity of the sender or recipient of the content. Furthermore, there is no way to guarantee the storage of security keys in trusted environments.&lt;/p&gt;

&lt;p&gt;The Other Side - A Bit About Asymmetric Encryption &lt;br&gt;
Asymmetric cryptography, also known as public-key cryptography, is based on two types of security keys — one private and one public. Accordingly, both are used to encrypt messages and verify user identity.&lt;/p&gt;

&lt;p&gt;Hence, when someone needs to send content to someone else through asymmetric encryption, he/she only needs the recipient's public key, which then uses the private key to decrypt the message.&lt;br&gt;
In short, a private key serves to decrypt messages, while the public key is used to encrypt data. Surprisingly, this seamless system guarantees user privacy while increasing the reliability of the data exchanging process. &lt;/p&gt;

&lt;p&gt;Next-Level Data Security - How Are Cryptography and Digital Certificates Associated? &lt;br&gt;
Encryption algorithms can work together with digital certificates to enhance data analysis and make information exchange processes more secure.&lt;/p&gt;

&lt;p&gt;Accordingly, the process of encrypting messages, verifying identities, and optimizing digital signatures becomes more agile and efficient. Together, crypto-based tools and digital certificates can make businesses more reliable and immune to security breaches. &lt;/p&gt;

&lt;p&gt;Digital certificates are used to guarantee the identity of people in digital environments, as they permit the identification of attempts to change public keys by unauthorized third parties.&lt;br&gt;
Every digital certificate is signed by a certification authority (CA). The CA acts as a "digital notary", as it associates a set of attributes — such as name, personal public key, and address — with every public cryptographic key. &lt;br&gt;
The use of digital certificates is an extremely effective strategy to enhance data security in corporate systems. In this sense, ensuring reliability in digital communications is a must for any business, especially in competitive industries that depend on sensitive data (e.g., fintech).&lt;/p&gt;

&lt;p&gt;Final Thoughts &lt;br&gt;
Symmetric encryption is a type of encryption where there is only one key (secret key), which is used in both parts of the process- encryption and decryption.&lt;br&gt;
Hence, it is possible to convert data (e.g., a message) into a format that cannot be understood by anyone who does not have the same key to decrypt it. &lt;/p&gt;

&lt;p&gt;This way, once someone who has the same key receives the message, the algorithm reverses the action through decryption and the message returns to its original "understandable" form.&lt;/p&gt;

</description>
      <category>blockchain</category>
    </item>
    <item>
      <title>Top 5 education programs you hadn't known before the epidemics</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Thu, 25 Feb 2021 13:57:14 +0000</pubDate>
      <link>https://dev.to/alexhayes24/top-5-education-programs-you-hadn-t-known-before-the-epidemics-16dd</link>
      <guid>https://dev.to/alexhayes24/top-5-education-programs-you-hadn-t-known-before-the-epidemics-16dd</guid>
      <description>&lt;p&gt;One can barely name an area of modern life that hasn't been affected by the global pandemic. The changes brought upon society are irreversible. Sure, some people only complain about it, but others try to use every opportunity. If you check the &lt;a href="https://diversido.io/"&gt; Diversido &lt;/a&gt;  team’s portfolio, you will notice that they are constantly working on creating educational apps, as nowadays such applications are required more than ever before. And they are not the only ones who deal with this task. Further, we will review various educational apps that change the nature of education.&lt;br&gt;
Educational apps for schoolchildren&lt;br&gt;
The area to explore with the spread of global epidemics is vast. However, kids come first, and no one dismissed homeschooling yet.&lt;br&gt;
Google classroom&lt;br&gt;
One of the leading programs triggered by the current situation would be the &lt;a href="https://classroom.google.com/u/0/h"&gt; Google Classroom &lt;/a&gt;. It is an app designed to connected pupils and teachers within one virtual class. Teachers have access to a wider range of functions. For instance, they can grade uploaded works.&lt;br&gt;
Google Classroom is developed to let participants share requested content and provide feedback when necessary. The app comes with an extensive range of advantages:&lt;br&gt;
Anyone can access the app, even without a Google account. Besides, the number of participants is unlimited;&lt;br&gt;
Google docs are supported by the app so that every pupil can access the same material as the others. As a result, a teacher doesn't need to spend hours sending individual emails;&lt;br&gt;
Supportive feedback is another peculiarity of the app. Using Google Classroom, a teacher can offer needed help in a matter of minutes. Thus, the learning curve becomes twice as effective;&lt;br&gt;
The communication, as well as all the lessons and tasks, are conducted in the online environment. Hence, there is no need for paper and pens anymore;&lt;br&gt;
The application is simple to navigate. Users with little to no experience will understand how to use it in a matter of seconds;&lt;br&gt;
Companies and other groups can exploit Google Classroom to share their activities and knowledge, making it universal and irreplaceable in terms of remote cooperation.&lt;br&gt;
Khan academy&lt;br&gt;
This is another education application that children along with their parents and teachers can use. Its primary goal is to provide kids studying at home with high-quality online lessons. The primary peculiarity of &lt;a href="https://www.khanacademy.org/"&gt; Khan Academy &lt;/a&gt; lies in the fact that it is available in over 10 languages. Children from all over the world can broaden their knowledge in Math, Sciences, and Humanities. The main benefits of the app include:&lt;br&gt;
It is free to use no matter what country the user is from. Both teachers and students can use the provided content for their intellectual benefit;&lt;br&gt;
Khan Academy is compatible with most browsers and devices;&lt;br&gt;
Its primary focus is on K-12 subjects;&lt;br&gt;
The application features a user-friendly interface.&lt;br&gt;
Main educational innovations for higher education students&lt;br&gt;
Aside from homeschooling, students from a variety of colleges and universities were forced to stay at home and use all possible means to catch up with the educational program. Luckily, many useful apps assist in dealing with education on distance effectively.&lt;br&gt;
EdX&lt;br&gt;
The platform offers students access to online courses from the best educational institutions. EdX presents courses from Harvard, Berkeley, MIT, and other famous universities. They are totally free to access. Students from different parts of the world can stream online classes without paying a penny. What is more, the lessons can also be downloaded on a student’s device. It's only fair to point out the main perks of the app:&lt;br&gt;
Its content is all-grasping and professional;&lt;br&gt;
The app allows a student to study IT, Blockchain, Data Science, and many other demanded fields for free;&lt;br&gt;
Edx features a simple and straightforward interface and intuitive layout;&lt;br&gt;
The app is available for both Android and iOS.&lt;br&gt;
WolframAlpha&lt;br&gt;
In case you are searching for an app that knows it all, then WolframAlpha is the best candidate. The application contains a lot of educational information on a wide range of subjects such as Math, Chemistry, Physics, Statistics, and a lot more. The main reason why it's advised for college students instead of school children is its cheating potential. There is barely a question that the app doesn't have an answer to, and it can assist you in solving almost anything. One can point out other advantages of the application:&lt;br&gt;
It is accessible via most browsers and devices;&lt;br&gt;
The interface and layout are neat and appealing. Users with no previous experience will master the app in no time;&lt;br&gt;
The application is proved to be especially useful when it comes to Math;&lt;br&gt;
WolframAlpha is available in two modes – free and pre-paid. The latter offers more advanced possibilities but will cost you about $7 a month or about $5 a month if you chose a yearly subscription;&lt;br&gt;
There are plans for everyone, students or educators.&lt;br&gt;
Educational programs for working folks&lt;br&gt;
Do not think that only schoolchildren and students can access proper education online. No matter the age, one might want to increase their professional level. If you are one of those grown-ups who keeps on learning, there are apps for you too. And the best example would be Coursera.&lt;br&gt;
Coursera&lt;br&gt;
Most likely, you have already heard about Coursera. Indeed, it became truly table-turning over the past few months. The platform features over 5K different courses from the world's leading experts, and the number keeps growing by the day. Whether it is Data Science, HealthCare, or Business that you would like to master – Coursera will offer a few options to choose from and absorb. Some courses are pre-paid while there are free courses on offer too. In case you still have some doubts about Coursera, here is the list of benefits that the app features:&lt;br&gt;
Accredited university degrees offered upon certain course completion;&lt;br&gt;
The prices for paid courses are a lot lower than those offered by colleges and other educational institutions;&lt;br&gt;
The number of free courses is growing constantly;&lt;br&gt;
The courses can be downloaded and used offline;&lt;br&gt;
All the courses presented by the app are of the highest quality and are taught by the leading experts in the field;&lt;br&gt;
There are business courses for both enterprises and teams.&lt;br&gt;
 Conclusion&lt;br&gt;
There are always two sides to the coin. While some people choose to endlessly complain about the limitations brought upon humanity, others prefer to use those changes for their benefit and potential development. Education has proved to be a more than fruitful sphere during the pandemics, and there are yet too many venues to discover!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What is cryptography and how it is used in the cryptocurrency world?</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Tue, 02 Feb 2021 16:10:23 +0000</pubDate>
      <link>https://dev.to/alexhayes24/what-is-cryptography-and-how-it-is-used-in-the-cryptocurrency-world-d6</link>
      <guid>https://dev.to/alexhayes24/what-is-cryptography-and-how-it-is-used-in-the-cryptocurrency-world-d6</guid>
      <description>&lt;p&gt;Traditionally, cryptography is known as a process of encoding private messages so that third parties do not recognize the content. Cryptography was very popular in the oldest times when the wars between ancient tribes and states occurred and human messengers were responsible for delivering important notes. If the enemy would find out the information written in the note, this could turn around the result of the war and the whole history ahead. &lt;/p&gt;

&lt;p&gt;For example, Julius Caesar was known for creating his own cipher. The principle of this cipher was very simple, yet showing the essence of what cryptography is. He was replacing each letter with the 4th consecutive letter after the actually meant one in an alphabet and putting everything in one string so that the separate words would not be recognizable. This way of encoding information back in the days of Caesar turned out to be effective and there are no recorded leaks of the secret Julius’s messages known to historians. &lt;/p&gt;

&lt;p&gt;Today, the technology and complexity of everything have gone far. You can &lt;a href="https://cex.io/bitcoin-price-widget"&gt; insert a bitcoin price widget with HTML code  &lt;/a&gt; on your own site when Julius Caesar wouldn’t even know half of the words in this sentence. In the digital era that we’re living in today, cryptography became especially important for privacy reasons. Private information in the form of personal bank accounts, transactions, and other sensitive data is being transferred through international networks with a lot of intermediaries. Thus, it’s crucial to have a secure way of storing and transmitting this type of data. &lt;br&gt;
What is modern cryptography?&lt;br&gt;
Cryptography is widely used today in the digital communication field for maintaining the privacy of personal data, secured transactions, digital signatures, storing and authenticating login and password combinations. Most of the protocols are shared between numerous organizations thus creating a standard for security. At the same time, the most popular algorithms are the ones that hackers try to breach the most frequently. Some organizations, including governmental offices, even have crypto intelligence departments that work specifically in an attempt to find the so-called “collisions” that allow them to violate confidentiality and steal the data. When the collision is found, they can create the necessary protection.&lt;/p&gt;

&lt;p&gt;One of such cases was the fault in the SHA-1 hashing function found by Google employees. The corporation was trying to break this function for two years, presumably spending 6,500 years of CPU computational time. As a result, they found the flaw, in which &lt;a href="https://en.wikipedia.org/wiki/SHA-1"&gt; SHA-1 &lt;/a&gt; couldn’t recognize the difference in bits of two different files, thus creating the same hash value for them. This invention led to the global reconsideration of the hashing algorithms in the favor of newer versions of SHA.&lt;/p&gt;

&lt;p&gt;The most widespread crypto security protocols:&lt;/p&gt;

&lt;p&gt;SSL/TLS&lt;br&gt;
AES&lt;br&gt;
RSA&lt;br&gt;
ECC&lt;br&gt;
PGP&lt;br&gt;
S/MIME&lt;/p&gt;

&lt;p&gt;SSL and TLS, just like most of the cryptographic algorithms occurring between the server and the client, use the series of digital “handshakes” meaning the exchange of ciphered codes which can be sent to the public key of the parties and deciphered only by their respective private keys. The deciphered result should correspond with the value established as true and then approved. As a result of this approval, the client-server pair creates a symmetrical session key which is used for authentication.&lt;/p&gt;

&lt;p&gt;PGP, created somewhere around 1991, is still widely used by companies around the world, even giants like Gmail and Mac Mail. The problem with this type of encryption is that it is proved to have some security vulnerabilities and implementation issues. Security experts recommend going to your email settings and adjusting another layer of encryption called S/MIME, which encrypts your email data not just during the sending and receiving but also during the storage.&lt;/p&gt;

&lt;p&gt;Elliptic curve cryptography is said to have some prominent advantages in relation to RSA as it is built on the algebraic configuration of elliptical curves in limited fields. It will presumably reshape the future of the SSL certificate and its successor TLS making them even safer. &lt;br&gt;
The use of cryptography in cryptocurrencies &lt;br&gt;
If you’re new to cryptography, then cryptocurrencies might seem to be like harbingers of a brand new era in technology. However, they are built on the good old asymmetric cryptography and hashing function. Meaning that basically, they are encrypted the same way as your credit card number when you’re shopping online or your email when you send it to a friend.&lt;/p&gt;

&lt;p&gt;Asymmetric cryptography is the set of protocols that deal with public and private keys - the same goes for any bitcoin wallet out there. When you want to either buy or sell it, you’re using your and the other party’s public keys for declaring the transaction. After it’s approved, all you have to do is decrypt it with your private keys. &lt;/p&gt;

&lt;p&gt;The hashing function comes into play when miners collect some amount of transaction and try to write it into the entire blockchain by creating a new block. To do that, every miner receives the personal computational task that they are trying to solve (it’s not like all the miners are trying to solve the same mathematical problem). The difficulty lies in the fact that they are trying to essentially guess the random value, which will become the future hash of this new block. If the miner is late and the other block is being written in the 10-minutes range into the parent block, then they are late and have to solve a new task. &lt;/p&gt;

&lt;p&gt;The initial value, which is being encrypted, i.e. the stack of transactions stays the same during each &lt;a href="https://valuewalk.com/2017/05/mining-bitcoin/"&gt; mining &lt;/a&gt; trial. Now things get dirty. As you might know, the same input value always creates the same output hash. So, how can miners calculate billions of hash options within seconds of time if each time they have the same input? The thing is that every time they change the tiny part of the block information called the nonce. And, with such an amount of zeros as the bitcoin difficulty level suggests, it’s extremely hard to pick the random value of this range. Hard not in terms of advanced maths, but in terms of the number of tries, also known as the brute force algorithm. In other words, the exhaustive search. &lt;/p&gt;

&lt;p&gt;Once the trial is successful and the block is created, it’s up for another challenge - digital signatures of the rest of the network, which validate it based on the other hashes written in the history of the blockchain. Now we’re again facing the “handshakes” of asymmetric cryptography but on a global scale with who-knows-how-many servers doing it around the world at the same time. Hacking this kind of system would be tough to do even having some sort of super-computers at hand. Indeed, the beauty of the blockchain is not about the breakthrough technology but about how it’s organized.&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>Is Someone Trying to Hack Your Wallet? Four Signs to Look Out For
</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Thu, 26 Nov 2020 16:51:49 +0000</pubDate>
      <link>https://dev.to/alexhayes24/is-someone-trying-to-hack-your-wallet-four-signs-to-look-out-for-4184</link>
      <guid>https://dev.to/alexhayes24/is-someone-trying-to-hack-your-wallet-four-signs-to-look-out-for-4184</guid>
      <description>&lt;p&gt;A crypto wallet offers one of the best ways to store cryptocurrencies and conduct exchanges. However, owning one is a significant responsibility that requires users to safeguard their digital assets. Hackers are constantly prowling the internet. They are looking for vulnerabilities in wallets that they can exploit. &lt;/p&gt;

&lt;p&gt;Wallets become more secure as technology advances, but there is always a chance that hackers will also find their way in using the same technologies. Still, there are several things that &lt;a href="https://wlxwallet.com/"&gt; safest crypto wallet &lt;/a&gt; users can do to mitigate the consequences of being hacked. &lt;/p&gt;

&lt;p&gt;Attempts to Get Your Sensitive Data&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.cisco.com/c/en/us/products/security/email-security/what-is-phishing.html"&gt; Phishing &lt;/a&gt; is an attempt to access someone’s wallet by creating a fake website similar to the real one, or posing as a trustworthy party, such as a representative of the wallet service provider. There are other means too. A phishing attack aims to trick the user into providing the details necessary to access a wallet or exchange account. Signs of a phishing attempt are emails, text messages, or even phone calls asking for sensitive information. &lt;/p&gt;

&lt;p&gt;They could come from someone claiming to be affiliated with a provider or IRS. If such a message is received, call the organization that the sender claims to be from. &lt;/p&gt;

&lt;p&gt;Strange Funds Going Through Your Account &lt;/p&gt;

&lt;p&gt;Once a thief has someone’s crypto, they will not likely send it directly to their account. Instead, they will route the funds through several different accounts to make it harder for the police to trace them. The danger here is that an investigator could mistakenly recommend prosecuting the victim. Defending oneself from prosecution is expensive and emotionally draining, especially in the United States. This situation can be avoided by monitoring your account’s transactions. Report suspicious money transfers to the service provider. Do not report any transactions to the police or FBI without an attorney present. &lt;/p&gt;

&lt;p&gt;Suspicious Charges Appear on Your Bank Statement&lt;/p&gt;

&lt;p&gt;Many people believe that hackers will wipe a wallet clean of its funds at the first opportunity. But that is not always the case. Some thieves are more subtle. They instead steal the details of the user’s credit or debit card linked to the crypto wallet and use it to make small purchases. The way wallet users can catch them is to monitor their bank accounts and look for odd purchases they do not remember making. If there is a string of small purchases made in other states or countries, the wallet has likely been hacked. Cancel all cards associated with the wallet and notify the wallet provider immediately. &lt;/p&gt;

&lt;p&gt;You Are Being Followed or Threatened&lt;/p&gt;

&lt;p&gt;Not every attempt at stealing cryptocurrency takes place online. There is still the threat of someone using physical violence to steal it. Cryptocurrency owners who are being followed or face aggressive panhandling could be facing a robbery attempt. Also, messages threatening harm towards the owner or his loved ones, or threatening to post compromising photos or information, can turn out to be attempts at extorting cryptocurrency. &lt;/p&gt;

&lt;p&gt;Do not give in to such threats. Users should notify the police and take every precaution to protect their safety and that of their loved ones. Wallet owners should also be discreet with their transactions and not tell people that they own large amounts of cryptocurrency.&lt;/p&gt;

&lt;p&gt;How to Protect Your Wallet from Hackers&lt;/p&gt;

&lt;p&gt;Even with these risks present, several things can be done to protect a wallet. They are easy to do and do not take a lot of time. &lt;/p&gt;

&lt;p&gt;Create a Challenging Password&lt;/p&gt;

&lt;p&gt;One of the biggest mistakes wallet users make is that they create an overly simple password, like a four-digit number representing a birthday or a pet's name with a number at the end. These passwords are very easy to hack. Instead, create a password with different upper- and lowercase characters and symbols. Write it down if it is hard to remember or use a password manager. &lt;/p&gt;

&lt;p&gt;Download a Reliable VPN Service&lt;/p&gt;

&lt;p&gt;A VPN (virtual private network) will encrypt the user’s connection, preventing third parties from monitoring the wallet’s activity. These services are especially useful for people who use public wi-fi. &lt;/p&gt;

&lt;p&gt;Use More Than a Password&lt;/p&gt;

&lt;p&gt;Two-factor authentication adds an extra layer of protection to the wallet. When a password is entered, the wallet will send a code to the user’s phone or email address. Once the code is input, the user can access their funds. This ensures that someone with the user’s password still cannot access the wallet. &lt;/p&gt;

&lt;p&gt;Keep All Antivirus and Software Updated&lt;/p&gt;

&lt;p&gt;Download antivirus and keep the software on the device updated. Using an antivirus program will protect the wallet from malware. Updating the device to which the wallet has been downloaded will remove any vulnerabilities in the software. &lt;/p&gt;

&lt;p&gt;Always Be Discreet&lt;/p&gt;

&lt;p&gt;This tip is meant to protect wallet owners from robbery, extortion, and blackmail. It is built on what was earlier mentioned. Crypto users should not tell anyone that they own digital assets. Even telling a trusted family member or friend can be a bad idea because they could tell their friends and acquaintances. The more people know about a crypto user, the more likely it is that someone could try to rob or blackmail this user.&lt;/p&gt;

&lt;p&gt;Closing Thoughts&lt;/p&gt;

&lt;p&gt;Cryptocurrency trading can be highly rewarding and lucrative but involves many risks, not only because of economic downturns but also because of hackers. Carelessness with a wallet or disregard for personal safety can result in losing thousands of dollars worth of cryptocurrency. Take every precaution with the wallet by being discreet, keeping the software updated, and constantly monitoring the transactions. &lt;/p&gt;

</description>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>How to facilitate data exchange when working on a cross-departmental project</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Thu, 26 Nov 2020 16:24:27 +0000</pubDate>
      <link>https://dev.to/alexhayes24/how-to-facilitate-data-exchange-when-working-on-a-cross-departmental-project-3idd</link>
      <guid>https://dev.to/alexhayes24/how-to-facilitate-data-exchange-when-working-on-a-cross-departmental-project-3idd</guid>
      <description>&lt;p&gt;Working on a project that assumes the full involvement of multiple departments presents many challenges. Firstly, it's just many people, and each should clearly observe his workflow, as well as the progress on the project as a whole. Secondly, this is a matter of control and accounting, since it is necessary to log worked hours correctly and comply with deadlines. Thirdly, it is about communication and management, which are difficult in a situation with a cross-departmental project. Finally, it is necessary to ensure an agile data exchange between departments and teams. How to do this and why is it important? Let's find out.&lt;/p&gt;

&lt;h2&gt; Exchanging what and why? &lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.strategy-business.com/article/Winning-with-a-data-driven-strategy?gko=8f948"&gt; A data-driven approach &lt;/a&gt; is always a more reliable way to fulfill the potential of a group of people. This rule works for large IT enterprises as well as for other digital and marketing agencies. The exchange of data is necessary in order to fill in the information gaps regarding any processes that require the involvement of several departments and to universalize their work. In order to visualize this process, let's look at an example.&lt;/p&gt;

&lt;p&gt;Imagine that in a certain company there are two departments - Sales and Marketing. Both departments are completely autonomous groups of people, and each has its own tool stack and its own unique workflow. This state of affairs continues until it becomes necessary to involve both departments in the work on a single project. The problems that arise can be compared to the problems faced by an enterprise formed from the merge of two smaller companies.&lt;/p&gt;

&lt;p&gt;The lack of an agile process for exchanging data between Sales and Marketing turns project control into a headache. Managers cannot give a clear answer on what resources need to be allocated in order to complete the project on time. In addition, there is a widespread situation in which both departments use different tools, ranging from project management platforms to time trackers and reporting tools.&lt;/p&gt;

&lt;p&gt;However, in a situation where departments use the same tools, it does not become easier, since all the information that comes in must be synchronized in order to create a single source of truth for all people involved in the work. Improving data exchange is a process that includes a number of actions, but aimed at optimizing the work of two departments as much as possible and simplifying control over a joint project.&lt;/p&gt;

&lt;p&gt;In our example with Sales and Marketing, a constant exchange of data is necessary, for example, so that Sales managers always have quick access to information about what stage of the sales funnel the lead is at, how he got to the company, what proposals were discussed with him, and so on. Further, more often than not, marketing gives the lead to the work of Sales and this is where their relationship ends. This is a fundamentally wrong approach, and if you ask sales or marketer why there is no hope in their full collaboration and synchronization, they probably will tell you &lt;a href="https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE36vJj"&gt; these four main reasons &lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lack of exchange of accurate data regarding client accounts&lt;/li&gt;
&lt;li&gt;Poor communication between departments&lt;/li&gt;
&lt;li&gt;Using different metrics to measure the success or failure of any action&lt;/li&gt;
&lt;li&gt;Problems with a unified reporting system&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All these problems lead to a real headache when it is necessary to synchronize the work of two departments on a single project. Facilitating the data exchange process is a comprehensive approach to solving the problems listed above.&lt;/p&gt;

&lt;h2&gt; Ways to improve the data exchange process &lt;/h2&gt;

&lt;p&gt;Of course, facilitating data exchange between two departments is, first of all, about how to come to the fact that both departments use a single stack of tools for working on a project, reporting, communication, and so on. However, to get started, there are a few basic things you can do, for example:&lt;/p&gt;

&lt;p&gt;First meeting&lt;br&gt;
At this first meeting, it is necessary to ensure that every employee, be it a sales manager or a marketer, understands why they need to simplify and speed up the exchange of data as much as possible. It is necessary to make sure that each specialist will keep this idea in mind when he leaves comments under a task, transfers new data to another department, or leaves a report in the joint reporting system.&lt;br&gt;
Employees should remember that improving data exchange and collaboration between the two departments is a two-way street. If the sales manager wants to receive the most detailed report from the marketer, after which he will not have any questions, then he must act the same in the opposite situation.&lt;/p&gt;

&lt;p&gt;Adding visuals and simplification&lt;br&gt;
Everyone knows that our brains are better at absorbing visual information than plain text. Therefore, where possible, it is better to use graphics and visual content. In a situation where the use of text is simply necessary in order to convey any data, you need to continue to strive for the maximum simplification of this text's appearance. Large paragraphs with a lot of information are hard to remember. A check or bullet list with a clear and concise listing of the main points is a much more convenient method.&lt;/p&gt;

&lt;p&gt;Tools integration&lt;br&gt;
In the end, it all comes down to universalizing the tools used by the teams. Since we live in the digital era and we are talking about digital enterprise, it is obvious that 95% of data exchange goes through various tools, leaving the last 5% for personal negotiations. In such a situation, the integration of tools becomes a key task to simplify the data exchange process.&lt;/p&gt;

&lt;p&gt;We are confident that it is not worth listing the problems that managers and ordinary specialists will have in a situation where both departments use different project management, reporting, and time tracking tools. Integration can be abandoned in favor of switching to new joint tools for both departments. However, such a decision will increase the cost and time required to complete the project, as employees in both departments will have to get used to the new tools and reality.&lt;/p&gt;

&lt;p&gt;Therefore, integration remains the most logical and profitable solution, but there are various options here as well. Often, company representatives choose ready-made solutions, some kind of &lt;a href="https://www.gartner.com/en/information-technology/glossary/information-platform-as-a-service-ipaas"&gt; integration platforms &lt;/a&gt; that take over all the work of synchronizing some tools, for example, Jira and Salesforce. However, they do not fully understand the company's position and integrate tools according to established schemes. In a situation where a more unique and targeted approach is needed, it is wiser to use the services of &lt;a href="https://rozdoum.com/services"&gt; custom integration &lt;/a&gt;. This is a longer process, but it allows you to end up with such an add-on, application, or tool that integrates all your applications, taking into account all your wishes and the specifics of a certain project.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>database</category>
      <category>projectbenatar</category>
    </item>
    <item>
      <title>Recognizing Bitcoin market trends and patterns: Guide for beginner traders </title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Thu, 08 Oct 2020 13:12:01 +0000</pubDate>
      <link>https://dev.to/alexhayes24/recognizing-bitcoin-market-trends-and-patterns-guide-for-beginner-traders-3gln</link>
      <guid>https://dev.to/alexhayes24/recognizing-bitcoin-market-trends-and-patterns-guide-for-beginner-traders-3gln</guid>
      <description>&lt;p&gt;Trading Bitcoin is as much of a skill as it is an art. Even though we have a large arsenal of charts and indicators to guide us along the way, every investor that chooses to &lt;a href="https://paybis.com/"&gt; buy Bitcoin &lt;/a&gt; for trading purposes, knows the risks that come with it.&lt;/p&gt;

&lt;p&gt;In this article, we will help you understand market trends and discover patterns that could help you make better predictions. We do this with the help of market sentiment analysis - a research method that helps traders look into the attitude of the markets and understand its level of demand. &lt;br&gt;
Whale Alert&lt;br&gt;
Why you need to understand market sentiment&lt;br&gt;
Market sentiment looks into all the views, ideas and thoughts of the public to understand the level of demand in the market. &lt;/p&gt;

&lt;p&gt;By doing so, amateur and experienced investors can better understand the following:&lt;br&gt;
What kind of market cycle we are in or currently approaching - for example, if all investors are ecstatic about Bitcoin and buying it up in loads, we may be approaching a bear market.&lt;br&gt;
Whether your thoughts are logical or based on emotions - for example, you may justify whether market FUD is really worth your attention or not.&lt;/p&gt;

&lt;p&gt;Think ahead and make better decisions - Trading, whether we talk about short, mid or long-term, is heavily affected by the sentiment of the market. Therefore, knowing what the public thinks can help you go into trades in a more confident manner.&lt;/p&gt;

&lt;p&gt;Discover up and coming trends - By looking at social channels, you can understand if trends are building up and how these could affect the performance of Bitcoin or any other cryptocurrency.&lt;br&gt;
Gain insights through repeating patterns - For example, you may notice that a price drop in Bitcoin occuring after every positive Bitcoin mention on popular media channels.&lt;/p&gt;

&lt;p&gt;How to discover these patterns and trends&lt;/p&gt;

&lt;p&gt;To discover and gain insights from patterns and trends, you will need to look into different areas that point out where a coin’s price is headed. More specifically:&lt;br&gt;
Explore all social media channels where the Bitcoin crowd hangs out at, and try to understand what they are feeling with regards to the coin and the market. Place emphasis on Twitter, as this is the channel with the most effect on market sentiment. Tools like LunarCrush help you automate this process and track the number of mentions as an indicator.&lt;/p&gt;

&lt;p&gt;Remain up to date with media publications and industry-related blogs, and try to cross check all the information you come across with reliable sources. Publications like Coindesk or Cointelegraph are a great place to start but you should further delve deeper into newsletters of established crypto authors.&lt;br&gt;
Explore upcoming Bitcoin events using CoinMarketCal and, once again, try to verify this information by reading through the comments made on the source post. &lt;/p&gt;

&lt;p&gt;Check the sentiment tools found on CoinMarketCap. This includes the fear-and-greed index, as well as all the other indicators that could give you a better idea of this.&lt;br&gt;
Check the hype of Bitcoin on regular time intervals by using a keyword tool like Google Trends. Usually, the price changes to positive shortly after the interest spikes, and drops equally fast shortly after interest starts to decrease.&lt;/p&gt;

&lt;p&gt;Adding to the above, it might be a good idea to set alerts for certain Twitter channels. For example, you can get a really good idea of the market sentiment when following what large accounts are doing with their coins. &lt;a href="https://twitter.com/whale_alert?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor"&gt; Whale Alert &lt;/a&gt; is such a channel. The account is informing the public of any large transactions that are happening in real time and has often been a catalytic factor to help traders sell their coins shortly before a large price drop occurs.&lt;/p&gt;

&lt;p&gt;A note of caution for new traders&lt;/p&gt;

&lt;p&gt;Even though a sentiment analysis can be very useful when trading and making price predictions, it is just one of the many research methods you can use to become a better trader. Ideally, you’d want to include more analysis methods to your arsenal, in order to make even more detailed estimations of a coin’s future price. More specifically:&lt;br&gt;
You can use Technical Analysis to discover short term price trends based on candle chart patterns and price indicators. This is very useful for those that want to trade with leverage or improve their swing trading skills&lt;/p&gt;

&lt;p&gt;You can use Fundamental Analysis to complement the analysis of market sentiment, in order to understand if the public opinion is justified or not. This method is especially useful for people who buy Bitcoin to HODL it.&lt;/p&gt;

&lt;p&gt;The more methods you use to justify the information you discover, the better your results will be along the way. However, even the best traders in the crypto world tend to be wrong more than 50% of the time, so don’t get disappointed if not all your trades work out as expected. Bitcoin and the cryptocurrency markets as a whole are still in their infancy and still have a lot of room for growth.&lt;/p&gt;

&lt;p&gt;Wrapping up&lt;/p&gt;

&lt;p&gt;You should now have a better idea of what it takes to uncover trends and patterns, and use them to your advantage. In short, to perform a sentiment analysis, you should:&lt;br&gt;
Explore and track social media channels where cryptocurrency audiences can be found.&lt;br&gt;
Follow the latest news from trusted publications and industry-relevant blogs&lt;br&gt;
Use all the available software tools to understand the current market demand and, in turn, the hype of the markets.&lt;/p&gt;

&lt;p&gt;While this is just a brief introduction on sentiment analysis, you should consider continuing your research and learning as much as possible with regards to this technique. In time, and with more experience, you will be able to make better investment decisions and increase the value of your portfolio.&lt;/p&gt;

&lt;p&gt;That being said, keep in mind that nothing in this article constitute financial advice and should be taken as such. Everything we share above is meant to act as educational material and aims to improve your knowledge of trading the cryptocurrency investment markets. Therefore, make sure that you are aware of all the risks involved in this process. &lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>trader</category>
    </item>
    <item>
      <title>What you should know before creating a File Upload Widget</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Wed, 30 Sep 2020 08:50:09 +0000</pubDate>
      <link>https://dev.to/alexhayes24/what-you-should-know-before-creating-a-file-upload-widget-423l</link>
      <guid>https://dev.to/alexhayes24/what-you-should-know-before-creating-a-file-upload-widget-423l</guid>
      <description>&lt;p&gt;No matter how good-looking your site’s design is, it is useless without proper optimization. You should always take user interaction into attention. Hence, it is vital to care about loading speed. Those who run an e-commerce platform or a site that allows users to post announcements know that using an &lt;a rel="dofollow" href="https://uploadcare.com/products/image-cdn/?utm_expid=.7lu1zy9VS8WIo3RDpDvEBA.0&amp;amp;utm_referrer=/"&gt;image CDN&lt;/a&gt; is a must. There are also many cases where you may need special software to let people upload their pictures, documents, and other files. But how do you make this widget?&lt;br&gt;
In this article, we are going to reveal all the things you should know about file uploading and offer you some solutions. Let's get started!&lt;br&gt;
Learning the basics&lt;br&gt;
First of all, let's focus on the terms. Just for you to understand all the aspects of working with files, we will describe the most common terms you may notice when browsing the information on this topic: CDN, image CDN, widget. &lt;/p&gt;

&lt;p&gt;Widget&lt;br&gt;
You may know that widget is a term that has multiple meanings. Even in the field of technology, the word "widget" may refer to different objects. However, these objects have something in common – they all are software products. &lt;br&gt;
When we talk about file uploader, we have web widgets in mind. They are applications that are embedded in the page but work independently. It means that the widgets are used for working with other platforms, usually to add extra features, not provided by the site directly. You have undoubtedly seen dozens of them: from widgets used for advertising to user comments and social media widgets.&lt;br&gt;
The file upload widget is essentially the same. It is created with the help of web technologies (HTML, JavaScript, etc.). &lt;br&gt;
Some sites allow you to create a personal widget even if you have no experience in programming. It does not mean that you will be able to instantly launch a perfect multifunctional widget, but you will have an opportunity to start from scratch.&lt;/p&gt;

&lt;p&gt;CDN&lt;br&gt;
While a widget is rather a well-known term, CDN is something that not many people grasp. The acronym stands for Content Delivery Network.&lt;br&gt;
CDN is a technology of distributed servers and data centers. Its objective is to make sure that users get information from the site quickly and safely. CDNs are very common nowadays. &lt;a rel="dofollow" href="https://www.invent.org/inductees/daniel-lewin"&gt;Developed in the late 1990s&lt;/a&gt;, they are used for everything on the internet.&lt;br&gt;
While your site's server is located in one place, CDN nodes are located in numerous locations. This allows your users to load the content faster. A person who is trying to see your content will connect to the closest node, so he or she will get the response from it more quickly than from the main server.&lt;/p&gt;

&lt;p&gt;Image CDN&lt;br&gt;
It is a type of CDN that focuses on images. As Content Delivery Network is an umbrella term, there are systems for different content: videos, live streams, documents, software, etc. &lt;br&gt;
Image CDNs are usual CDNs, but they also have some additional features that optimize the processing of pictures. For example, your users will visit your site from different devices: laptops, tablets, smartphones. Nevertheless, they do not have the same screen resolution and internet connection quality. Image CDN optimizes the pictures for every gadget, providing people with the best user experience, regardless of the image format, compression, dimensions, and other aspects.&lt;/p&gt;

&lt;p&gt;Now when we are done with the basics, let's dig deeper.&lt;/p&gt;

&lt;p&gt;Where to look for file uploaders&lt;br&gt;
If you use Google search to answer your question, you will get plenty of results. Many platforms allow you to integrate a file upload widget and enjoy the power of image CDNs.&lt;br&gt;
These platforms vary from very basic to advanced ones, with various additional features. Of course, the functions affect the price. Take your time to search for the best option. We will give just some pieces of advice:&lt;br&gt;
Do not pay more for unnecessary features;&lt;br&gt;
Pay attention to security;&lt;br&gt;
Learn as much about the work of the widget as possible.&lt;br&gt;
A lot of platforms offer you a free trial. It might be a good idea to use it first to see whether the widget you have picked suits your needs.&lt;/p&gt;

&lt;p&gt;How do I create a private widget?&lt;br&gt;
We understand that some people are not satisfied with any of the options available on the market. Some also may want to try their skills and build something unique. If you are one of these people, we have some ideas for you.&lt;br&gt;
Of course, if you are completely new to programming, it will take some time for you to understand all the aspects. However, there is nothing impossible! You can use the help of the community (such as GitHub) or search for APIs (application programming interface) shared on other file-hosting sites (check Imgur). Creating a personal widget is not a quick solution, but if you are ready for the challenge, then go for it.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
File uploaders are initial parts of many sites. They are used for various purposes: to share pictures, attach CVs, store important documents… Nevertheless, there is a technical part of all those user-friendly buttons and animations you see when uploading your file. In the article, we tried to cover the most important points concerning the file upload widgets, how they work, and things that are crucial to know before picking one for your site or developing a personal file upload widget.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Top 3 Airbnb management software products for hosts in 2020</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Tue, 26 May 2020 10:06:13 +0000</pubDate>
      <link>https://dev.to/alexhayes24/top-3-airbnb-management-software-products-for-hosts-in-2020-meh</link>
      <guid>https://dev.to/alexhayes24/top-3-airbnb-management-software-products-for-hosts-in-2020-meh</guid>
      <description>&lt;p&gt;Airbnb property management implies a lot of responsibility and requires a lot of time - especially for fast responses to guests, key management for check-ins and check-outs, or for using concierge services. The number of routine tasks skyrockets in case you manage several short-term rental properties and as a result it becomes overwhelming. This is why a lot of hosts and professional property managers use Airbnb property management software products to facilitate their work and focus on the crucial tasks. &lt;/p&gt;

&lt;p&gt;Airbnb property management apps for hosts relieve them from tedious tasks, help to combine several Airbnb accounts, to optimize the booking calendar, to automate communication, to scheduling cleaning, and so much more.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Best Airbnb management software recommended by hosts&lt;/strong&gt;&lt;/h2&gt;

&lt;h3&gt;&lt;strong&gt;&lt;a href="https://www.hostyapp.com/"&gt;Hosty&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Hosty is a often choice #1 for Airbnb property management companies due to a wide range of features they offer, the opportunity they provide to run multiple accounts/listings at once, and due to the fact that they simplify the business process related to managing the property. &lt;/p&gt;

&lt;p&gt;Hosty is one of the few software products out there that offers a free trial. In fact, it is the only one in the industry that provides users with a 60-days free use of a premium plan to help hosts make a well informed decision about the purchase. You can book a demo and then start your 60-days free trial. &lt;/p&gt;

&lt;p&gt;Basic and Advance subscription plans offer a unified inbox, templates for auto-messages, multi-calendar option, as well as listing and booking management features. &lt;/p&gt;

&lt;p&gt;Hosty Basic - is most appropriate for up to 4 properties. Hosty Advance - is best when you manage more than 4 properties. It is a great option for individual entrepreneurs. Hosty Pro - in addition to that offers professional features for specialized Airbnb management companies and teams. Hosty Pro plan provides premium Airbnb management features. With Hosty Pro you can automate the management of Airbnb reviews, delegate tasks to the team members, automate reports and perform expense management, work with owners and channels in a very convenient way. &lt;/p&gt;

&lt;p&gt;Hosty app is a great choice for hosts with several Airbnb accounts and multiple vacation rental properties. It provides a sufficient level of centralization and helps to automate routine tasks.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;Guesty&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Guesty is another popular option for Airbnb vacation rental property management companies. It stands out due to the opportunity to use the app from a desktop computer and from any mobile device. &lt;/p&gt;

&lt;p&gt;With its help property owners can create their own websites, keep all the rental platform accounts in one account, and easier communicate with guests. Multi-calendar, analytics, channel management feature, and lots of automation features make it very useful. Besides, it helps with payment processing and revenue management. &lt;/p&gt;

&lt;p&gt;Guesty doesn’t list their pricing at the official website, they ask for contacting them to discuss pricing and tailor it to the individual needs of owners and businessmen. &lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;iGMS&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Also known as AirGMS, iGMS is a cloud-based application for professionals in the industry of vacation rental at Airbnb. You can manage several accounts and several short-term rental platforms. &lt;/p&gt;

&lt;p&gt;The Airbnb management tool helps automate messaging and reviews, create templates, assign tasks to the team, and manage property pricing. The app offers channel management features, smart messaging with templates, various automation tools, and easy cleaning management. &lt;/p&gt;

&lt;p&gt;There are free software solutions and a free 2-week trial. Flexible subscription plan starts from $1 per booked night, Pro plan costs 18$ per property monthly and Enterprise plan has individual pricing. &lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Final Takeaways&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;When trying to choose the best software for Airbnb management, consider the ratio of functionality and price. Also, think which automation options are important and which ones are just a nice perk. &lt;/p&gt;

</description>
      <category>airbnb</category>
      <category>softwareproducts</category>
      <category>host</category>
      <category>2020</category>
    </item>
    <item>
      <title>Top 3 cryptocurrencies for purchase in 2020</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Fri, 15 May 2020 10:28:50 +0000</pubDate>
      <link>https://dev.to/alexhayes24/top-3-cryptocurrencies-for-purchase-in-2020-3c5c</link>
      <guid>https://dev.to/alexhayes24/top-3-cryptocurrencies-for-purchase-in-2020-3c5c</guid>
      <description>&lt;p&gt;The year 2019 witnessed the return of bitcoin and other cryptocurrencies to the “bull market”. Now that Bitcoin has risen in price again, everyone is looking for cryptocurrencies for purchase for 2020 and beyond. In the next section, I will introduce you to 3 cryptocurrencies in the gaming industry that deserve attention, and, more importantly, explain why I especially believe in these 3 altcoins,and  to &lt;a href="https://robopay.com/currencies/enj"&gt;buy enjin coin&lt;/a&gt; or see &lt;a href="https://robopay.com/currencies/zil"&gt;zill price&lt;/a&gt; you can at robopay.com.&lt;/p&gt;

&lt;p&gt;The gaming industry is booming&lt;/p&gt;

&lt;p&gt;Blockchain is a revolution that will affect many industries in the coming years. However, some industries will be affected before others. Among those industries that will be heavily affected by mass adoption is the gaming industry.&lt;/p&gt;

&lt;p&gt;Gamers are used to spending a lot of time online during games. In most of the games they play, they tend to buy all sorts of virtual items. The idea of economic tokenization seems quite natural to them. In addition, they are curious in nature what will make them test cryptocurrency projects that are part of their gaming world.&lt;/p&gt;

&lt;p&gt;That is why cryptocurrencies focused on the gaming industry have great potential because they are in a fast-growing market, whose global profitability for 2019 is more than $ 150 billion and, according to some studies, may exceed $ 180 billion by 2021.&lt;/p&gt;

&lt;p&gt;For comparison, in 2021, film industry revenues will total $ 50 billion, and music industry revenues are expected to be $ 22 billion. Reading these forecasts, it becomes clear why the gaming industry is so promising for the future of cryptocurrencies.&lt;/p&gt;

&lt;p&gt;For this reason, the gaming industry cryptocurrencies should be aimed, in particular, for 2020 and beyond. Among them, I see three even more promising than the rest:&lt;/p&gt;

&lt;h2&gt;Enjin Coin - ENJ&lt;/h2&gt;

&lt;p&gt;Behind Enjin Coin is Enjin, which is the largest community of online games. Enjin offers a flexible and free platform for creating, integrating and scaling tokenized gaming assets.&lt;/p&gt;

&lt;p&gt;The team behind the Enjin Coin project has created smart contracts that allow game developers to make their items exchangeable. Many games are already based on Enjin Coin technology: Forest Knight, Bitcoin Hodler, War of Crypto, Age of Rust, 9 Lives Arena and ReBounce.&lt;/p&gt;

&lt;p&gt;Moreover, the cryptocurrency Enjin Coin has partnerships with the world's leading manufacturer of smartphones Samsung. This partnership was aimed at integrating the Enjin Coin wallet directly onto the South Korean giant Galaxy S10 / S10 + smartphones.&lt;/p&gt;

&lt;p&gt;In early summer, Samsung announced that it had already sold over 16 million units of these smartphones. And these numbers will continue to grow, reaching at least 20 million units sold, which will make the Enjin coin wallet available on a very large scale.&lt;/p&gt;

&lt;p&gt;This partnership should enable Enjoin Coin to become the most widely used cryptocurrency in the gaming industry. This will allow the project to strengthen its position in the top 100 most capitalized cryptocurrencies and enter at least the top 50 during 2020.&lt;/p&gt;

&lt;h2&gt;Theta Token - THETA&lt;/h2&gt;

&lt;p&gt;Through its cryptocurrency project, Theta Token aims to destroy the online video industry in the same way YouTube did in 2005 with traditional video. Specifically, Theta Token wants to become the leading video platform on the blockchain, providing a decentralized mode for streaming video using the channel sharing model based on the THETA token.&lt;/p&gt;

&lt;p&gt;This model should allow all streamers to benefit from it, regardless of whether they are located in countries where the Internet connection is cheap and high quality, or in countries where the Internet connection is very expensive and low quality.&lt;/p&gt;

&lt;p&gt;In the video game industry, we have seen that influential players are increasingly using streaming platforms to interact with their audience. In this sense, Theta Token sees a solution in the gaming industry.&lt;/p&gt;

&lt;p&gt;SliverTV, the main distribution platform for Theta Token, already has over 1 million users and is growing rapidly, encouraging. Theta is about to enter the top 50 of the most valuable cryptocurrencies at the moment and will be clearly aimed at the top 30 during 2020.&lt;/p&gt;

&lt;h2&gt;DreamTeam Token - DREAM&lt;/h2&gt;

&lt;p&gt;The last cryptocurrency to bet on for 2020 and beyond, Dreamteam Token is a little less promising than Enjin Coin and Theta Token, as its DREAM token only approaches 897th position in the ranking of the most valuable cryptocurrencies.&lt;/p&gt;

&lt;p&gt;The DreamTeam Token project is an infrastructure platform and payment gateway for e-sports and games. Thus, this cryptocurrency has a strong position in a very promising sector, as e-sports should become even more popular in the coming years.&lt;/p&gt;

&lt;p&gt;DreamTeam Token is led by Alexander Kokhanovsky, who is well known in the e-sports industry with over 20 years of experience. This gives solidity to the project.&lt;br&gt;The options for using DREAM are varied, from paying for a subscription with tokens to an individual purchase of assets on the DreamTeam token platform. In addition, it is possible to pay commissions for the implementation of smart contracts for the provision of specific services. Finally, the platform can be used for all gamification and reward purposes.&lt;/p&gt;

&lt;p&gt;The platform is still little familiar to a wide audience, but its fundamental foundations are solid and should be taken into account in 2020 and beyond.&lt;/p&gt;

&lt;h3&gt;Conclusion&lt;/h3&gt;

&lt;p&gt;The gaming industry will continue to grow in the coming years. This is exactly. Cryptocurrencies that have positioned themselves in this industry will also experience a real boom in the coming years. Indeed, gamers will be interested in using these cryptocurrencies to simplify the experience of video games. And the more players use them, the higher the price of their tokens will be.&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>From Startup to Market Leader: Top 3 Examples of Software Companies</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Mon, 02 Mar 2020 14:47:33 +0000</pubDate>
      <link>https://dev.to/alexhayes24/from-startup-to-market-leader-top-3-examples-of-software-companies-3l5a</link>
      <guid>https://dev.to/alexhayes24/from-startup-to-market-leader-top-3-examples-of-software-companies-3l5a</guid>
      <description>&lt;p&gt;Think, just for a moment, about your favorite brand. Once, it was only a struggling startup. Behind the biggest software companies, there might be someone’s pet project or insane idea. But now it’s a product or service, which a lot of people use regularly if not every day.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;When we talk about the brands in the gaming world, the Microgaming software company is the first name that comes to mind. The team of developers started to build outstanding games and created the first of a kind software for online casinos at the time when the rest of the game development startups were just someone’s idea. In fact, its first branded casino game was launched in 1994 when most people didn’t even have web access at their homes. This ‘powerhouse’ has been at the leading edge of the industry for the most time of its two-decade existence in the market. The software provider, however, has never rested on laurels. Now, it continues bringing innovative gaming solutions.     &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Over time other suppliers have entered the online gambling sector and proved there is enough room for promising companies. Today, we would like to tell the success stories of gaming software developers, who have put much effort into making the online world more enjoyable and fun by producing the best entertainment options. &lt;/p&gt;

&lt;h2&gt;Playtech&lt;/h2&gt;

&lt;p&gt;Playtech takes a well-deserved leading position in the iGaming industry. The company had experienced its ups and downs before it became the world’s recognizable brand.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;The idea of founding Playtech belonged to Israeli &lt;u&gt;&lt;a href="https://en.wikipedia.org/wiki/Teddy_Sagi"&gt;Teddy Sagi&lt;/a&gt;&lt;/u&gt;. He wanted to create a software company that wouldn’t have competitors. Sagi gathered a team of prominent professionals in the technology and gaming sectors to further build advanced casino software.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Founded in Estonia in 1999, the startup company wasn’t quick to release its gaming products despite the influx of new suppliers to the market. Although they could have launched some solutions over a short period of time, Sagi decided to focus on a high-quality product in the long run. The team behind Playtech worked hard for 2 years to introduce a unique casino platform that had more to offer than those of the market leaders. Thus, in 2001, many declared that Playtech was a new player that could become a rival to Microgaming, a software giant that powers top casinos like &lt;u&gt;&lt;a href="https://zodiaccasino.co.nz/"&gt;Zodiac Casino&lt;/a&gt;&lt;/u&gt;, 888 Casino, etc.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Over the following several years, Playtech managed to successfully enlarge its selection of offerings by adding various casino games and live dealer rooms. While the decision to create a bingo solution and the iPoker network was taken at the right time and brought the company a lot of money. &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;2006 was a landmark year for Playtech as it became a public company and was listed on the &lt;u&gt;&lt;a href="https://www.londonstockexchange.com/exchange/prices-and-markets/stocks/summary/company-summary/IM00B7S9G985IMGBXSTMM.html"&gt;London Stock Exchange&lt;/a&gt;&lt;/u&gt;. This step ensured the future growth of the company. It managed to get a toehold in the industry on a global scale and enter new markets like Italy, Spain, and Serbia. &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Despite the forced withdrawal from the US market that restricted online gaming, Playtech continued growing its network of partnerships by acquiring small providers across Europe.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Today, Playtech is stronger than ever due to its unique approach to online gaming. The supplier has a large portfolio of 500+ casino games, and constantly increases the list producing up to 50 titles each year.&lt;/p&gt;

&lt;h2&gt;BetSoft&lt;/h2&gt;

&lt;p&gt;The startup was established in 1999, exactly at the time when online gaming was just evolving. Its journey started in a small English town, where BetSoft’s team created their first slot machines. The supplier had a sluggish start because only a few casinos knew about BetSoft and even fewer operators used their products.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;The new century saw strong technological progress in both hardware and software development. The capacity of computers increased and the internet connection improved. Casino businesses were seeking new products and services to leverage technological advances. Operators were striving to diversify their game offerings with new titles. BetSoft’s time came. They started to develop software in 2006, slowly acquiring new clients among reputable British casinos.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;By this time, casino software developers like Microgaming and NetEnt had been market leaders offering high-profile games. Yet, Betsoft introduced 3D cinematic gaming and developed products nobody could offer.     &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;The huge success came after BetSoft’s release of the Slots 3 title. Introduced in 2010, the series comprised a compelling collection of games featuring exceptional graphics. In addition to visual effects, the 3D slots incorporated advanced bonus features offering a more attractive and rewarding gambling experience. Since then BetSoft has launched dozens of gaming products with 3D animation and made a strong reputation.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;What’s more, the BetSoft team decided to focus heavily on mobile gaming, while their competitors seemed to be slow in this field. They produced an impressive ToGo collection of mobile-friendly slots in 2011. It became a perfect option for tablet and smartphone players, which quickly spread across the market. Pursuing to improve mobile gaming, they developed the Shift technology that enables BetSoft to build games compatible with any device.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Today, Betsoft is a &lt;u&gt;&lt;a href="https://calvinayre.com/2018/05/28/press-releases/betsoft-gaming-wins-prestigious-b2b-platform-award-g2e-asia-2018/"&gt;top software company&lt;/a&gt;&lt;/u&gt; that distributes its products in multiple markets across Eastern Europe. The company holds licenses from gambling authorities in Curacao, Malta, and Romania. Its portfolio consists of over 150 brilliantly crafted games where slots are not the only option. Betsoft successfully applied their 3D graphics to popular table and card games.        &lt;/p&gt;

&lt;h2&gt;Play’n GO&lt;/h2&gt;

&lt;p&gt;The history of the leading developer in the gambling market started in 1997. Then, it served as a subcontracting supplier. Only 7 years after, the team behind Play’n GO decided to branch off and build their own online gaming products.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Armed with a store of knowledge and great experience in game development, Play’n GO established its headquarters in a small Sweden town. The developer aimed to deliver unique products under its own brand. They released video slots with unparalleled design and engaging bonus features, as well as popular card games created with their personal touch.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Later on, the company began to partner with other software developers that helped them to improve games graphically and expand into new markets. Fresh offices of Play’n GO first appeared in Malta and the UK, the main havens for online gaming, and then in the Philippines, and Hungary.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Online casino operators from almost all over Europe use their GAT platform, which enables managing and integrating games from other developers easily.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Play’n GO also invests heavily in mobile casino development. Therefore, they have a large selection of mobile titles to enjoy on the go.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;In 2018, the casino software provider presented an innovative omni-channel platform that allowed players to maintain their game progress from any digital and even land-based devices using the same user account.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Due to the hard work and commitment of the team of tech-savvies, the Play’n GO brand has reached the worldwide status of the leading software company.&lt;/p&gt;

&lt;h2&gt;Summing up&lt;/h2&gt;

&lt;p&gt;It wasn’t that simple to break through a tough competition on the online gaming market. Back in the 2000s, it was already rather crowded. But patience, hard work, and the desire to create amazing gambling experience made it possible for small startups to evolve into the leading companies in the iGaming industry.   &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Die drei wichtigsten JavaScript-Frameworks für 2020</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Thu, 27 Feb 2020 11:09:42 +0000</pubDate>
      <link>https://dev.to/alexhayes24/die-drei-wichtigsten-javascript-frameworks-fur-2020-2op5</link>
      <guid>https://dev.to/alexhayes24/die-drei-wichtigsten-javascript-frameworks-fur-2020-2op5</guid>
      <description>&lt;p&gt;Als eine der beliebtesten Programmiersprachen hat JavaScript eine große Community von Unterstützern und wird in nahezu allen Bereichen eingesetzt - von fortschrittlichen agilen Websites wie &lt;u&gt;&lt;a href="https://luxurycasino.de/"&gt;LuxuryCasino.De&lt;/a&gt;&lt;/u&gt; bis hin zu komplexen mobilen Apps.&lt;/p&gt;

&lt;p&gt;Diese Vielseitigkeit wird durch eine Vielzahl von Frameworks und vorgefertigten Lösungen erreicht. Überprüfen Sie einfach die Liste der Anwendungen bei &lt;u&gt;&lt;a href="https://github.com/collections/front-end-javascript-frameworks"&gt;GitHub&lt;/a&gt;&lt;/u&gt; oder &lt;u&gt;&lt;a href="https://stackoverflow.com/questions/tagged/javascript-framework"&gt;StackOverflow&lt;/a&gt;&lt;/u&gt; und Sie werden es verstehen.&lt;/p&gt;

&lt;p&gt;In unserem Artikel werden wir Sie über die beliebtesten und am häufigsten verwendeten JavaScript-Frameworks informieren und die Bereiche angeben, in denen sie angewendet werden können. Aber zuerst lassen Sie uns die Grundlagen aufgreifen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grundlagen verstehen&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Viele sind bewusst, dass es grundsätzlich zwei Arten von Anwendungen gibt - native und hybride. Es ist nicht schwer zu erraten (nach ihren Namen), dass es sich bei den ersten Typen um spezialisiertere Lösungen handelt, während Hybrid-Apps universelle Tools mit einer breiten Abdeckung sind.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Native&lt;/strong&gt; Anwendungen werden mit nativen Programmiersprachen wie C ++ oder Objective C entwickelt. Diese Option kostet Sie möglicherweise gutes Geld. Wenn Sie möchten, dass Ihr Produkt auf verschiedenen Plattformen (Web, Mobile usw.) verfügbar ist, müssen Sie für die Entwicklung jeder plattformspezifischen Lösung bezahlen. Dieses Verfahren bringt jedoch auch besondere Vorteile mit sich. Mit einer nativen Lösung können Sie ein Produkt entwickeln, das seine Funktionen und den Umfang des Systems &lt;u&gt;&lt;a href="https://clutch.co/app-developers/resources/pros-cons-native-apps"&gt;vollständig offenbart&lt;/a&gt;&lt;/u&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hybrid&lt;/strong&gt; Anwendungen sind vielseitigere Lösungen, da Sie in relativ kurzer Zeit Entwicklungskosten sparen und einen großen Teil des Marktes abdecken können. Aufgrund der Tatsache, dass solche Anwendungen keine benutzerdefinierten Spezifikationen haben, arbeiten sie häufig &lt;u&gt;&lt;a href="https://themanifest.com/app-development/hybrid-apps-vs-native-apps-which-should-you-build"&gt;langsam&lt;/a&gt;&lt;/u&gt; (auf bestimmten Plattformen) und können dem Benutzer nicht alle Funktionen offenlegen. Daher versuchen Entwickler normalerweise, Hybridanwendungen einfach zu gestalten.&lt;/p&gt;

&lt;p&gt;JavaScript-Frameworks sind die beliebtesten Tools für die Entwicklung von Hybridanwendungen. Die Forschung von StackOverflow zeigt, dass JavaScript-Frameworks die ersten drei Plätze in der Liste der beliebtesten Frameworks &lt;u&gt;&lt;a href="https://insights.stackoverflow.com/survey/2018"&gt;einnehmen&lt;/a&gt;&lt;/u&gt;. Was macht sie so beliebt? Betrachten wir jedes von ihnen der Reihe nach.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://reactjs.org/"&gt;React&lt;/a&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Wir beginnen mit dem &lt;u&gt;&lt;a href="https://codeburst.io/javascript-trends-2019-64042e9aa1f7"&gt;am weitesten verbreiteten Framework&lt;/a&gt;&lt;/u&gt;, das Facebook 2013 erstellt hat. Heute wird React verwendet, um große und komplexe Websites zu entwickeln, die viele Daten verarbeiten.&lt;/p&gt;

&lt;p&gt;Die Popularität von React beruht auf vielen Vorteilen, zum Beispiel:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Eine einfache Beherrschung&lt;/strong&gt; wird erreicht, da der React-Code viele HTML-Elemente verwendet. Dies vereinfacht den Prozess des Sprachenlernens. Im Gegensatz zu Angular (wir werden es weiter unten diskutieren), das TypeScript-Kenntnisse erfordert, ist es aufgrund der HTML-Basis von React eines der am einfachsten zu verwendenden Frameworks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Universelle Codekomponenten&lt;/strong&gt; können für jeden Teil der Anwendung verwendet werden, was den Entwicklungsprozess erheblich vereinfacht und viel Zeit spart.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vielseitigkeit&lt;/strong&gt;. Die Popularität von React erklärt sich nicht nur aus seiner Einfachheit, sondern auch aus der Tatsache, dass das Framework ideal für die plattformübergreifende Entwicklung ist. Wenn Sie möchten, dass Ihr Produkt sowohl im Web- als auch im Mobilbereich (einschließlich iOS und Android) ausgeführt wird, ist React die beste Wahl.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Es gibt jedoch auch Nachteile wie &lt;strong&gt;häufige Updates&lt;/strong&gt;. Auf den ersten Blick mag dies eher als Vorteil erscheinen, aber erfahrene Programmierer verstehen, was es bedeutet. Das Tempo der React-Entwicklung ist sehr schnell. Daher müssen Sie die letzten Updates ständig überwachen und rechtzeitig implementieren.&lt;/p&gt;

&lt;p&gt;Trotzdem bleibt React eines der beliebtesten JavaScript-Frameworks. Der Umfang ist so groß, dass wir nicht näher darauf eingehen werden, da wir einen separaten Artikel zu diesem Thema schreiben müssen. React eignet sich hervorragend für die Entwicklung einer einfachen &lt;u&gt;&lt;a href="https://hackernoon.com/how-to-build-an-app-like-uber-f93a24fa9a5a"&gt;mobilen App für Taxidienste&lt;/a&gt;&lt;/u&gt; oder einer umfassenden &lt;u&gt;&lt;a href="https://moneycasinoshowto.com/software-developers"&gt;Unterhaltungswebsite&lt;/a&gt;&lt;/u&gt;, auf der Sie Daten dynamisch speichern und verarbeiten, Zahlungssysteme konfigurieren usw. müssen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://angular.io/"&gt;Angular&lt;/a&gt;&lt;/u&gt; &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Angular wurde 2010 von Google entwickelt und war das beliebteste JavaScript-Framework, bevor React geboren wurde. Es basiert auf der MVC-Architektur (Model View Controller) und hat den gleichen Anwendungsbereich wie React. Seit 2016 veröffentlicht Angular alle halbjährlich Updates.&lt;/p&gt;

&lt;p&gt;Dieses Framework ist aufgrund der folgenden Vorteile eine ausgezeichnete Wahl für die Lösung nahezu jeder Aufgabe:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backend-Optimierung&lt;/strong&gt;. Die in Angular geschriebene Serverseite funktioniert besser, da das Framework die Belastung verringert. Dies wird dadurch erreicht, dass Angular nur statische Dateien bereitstellt und für API-Aufrufe verantwortlich ist.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schnellere Prototypenentwicklung&lt;/strong&gt;. Mit Angular können Sie dank des &lt;u&gt;&lt;a href="https://en.wikipedia.org/wiki/WYSIWYG"&gt;WYSIWYG&lt;/a&gt;&lt;/u&gt;-Tools einen Prototyp mit minimaler Codierung entwerfen. Prototypen helfen Unternehmen dabei, Feedback von frühen Anwendern zu sammeln, Investitionen anzuziehen und Änderungen an der Grundfunktionalität ihres Produkts vorzunehmen. Wenn Sie damit rechnen, Ihr Unternehmen zu gründen und über die Entwicklung von Prototypen nachdenken, ist Angular die beste Wahl.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ansprechbares Design&lt;/strong&gt;. Durch die Entwicklung reaktionsfähiger Websites können Sie Ihr Produkt plattformübergreifend gestalten und so ein breiteres Publikum abdecken. Heutzutage wirkt sich das reaktionsschnelle Design direkt auf die Benutzeroberfläche und den Gesamterfolg Ihrer Website aus.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Testen&lt;/strong&gt;. Angular sorgt für Ihre Produkttests. Tools wie &lt;u&gt;&lt;a href="https://medium.com/frontend-fun/angular-unit-testing-jasmine-karma-step-by-step-e3376d110ab4"&gt;Jasmine und Karma&lt;/a&gt;&lt;/u&gt; vereinfachen und beschleunigen den Testprozess. Daher müssen Sie nach der Entwicklung keine zusätzlichen Ressourcen für die Fehlerbeseitigung Ihres Produkts aufwenden.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://vuejs.org/"&gt;Vue&lt;/a&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Vue wurde 2013 von Evan You erstellt und war zunächst nicht sehr beliebt. Heute gilt Vue jedoch als eines der besten Frameworks, und selbst chinesische Giganten wie Xiaomi und Alibaba haben es für ihre Projekte verwendet.&lt;/p&gt;

&lt;p&gt;Im Gegensatz zu den beiden vorherigen Frameworks, die von Facebook bzw. Google entwickelt und unterstützt wurden, wurde Vue von einem einzelnen Entwickler erstellt. Vue konkurriert jedoch &lt;u&gt;&lt;a href="https://www.tecla.io/blog/2019-stats-on-top-js-frameworks-react-angular-and-vue/"&gt;erfolgreich&lt;/a&gt;&lt;/u&gt; mit React und Angular. Welche Wettbewerbsvorteile hat dieses einzigartige Framework?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mit der Codestruktur können Sie fehlerhafte Blöcke schnell finden und Änderungen vornehmen. Dies sowie die Möglichkeit, umfangreiche Vorlagen zu erstellen, machen den Entwicklungsprozess einfach und schnell. Anfänger können auch kostenlos in die Community eintreten, da Vue leichter zu verstehen ist als React (dies ist jedoch erst am Anfang).&lt;/li&gt;
&lt;li&gt;Wie React verwendet Vue eine klare und bequeme Syntax. Oft müssen Sie nur über HTML-Kenntnisse und Grundkenntnisse in JavaScript verfügen, um mit der Entwicklung in Vue beginnen zu können. Dieses Wissen reicht aus, um eine einfache Anwendung zu erstellen. Sie müssen sich jedoch mit der Sprache befassen, wenn Sie komplexere Produkte erstellen möchten.&lt;/li&gt;
&lt;li&gt;Eine der Hauptfunktionen von Vue ist, dass das Framework sowohl zum Erstellen von Anwendungen von Grund auf als auch zum Integrieren einzelner Komponenten in einen vorgefertigten Code geeignet ist. Aufgrund der Möglichkeit, die Details des Objekts (Stil, Struktur und Logik) in einer Datei zu speichern, können Sie mit Vue agile Komponenten entwickeln, die nahtlos für verschiedene Projekte und Vorlagen verwendet werden können.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Ist die Zukunft hell?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Bestimmt. JavaScript-Frameworks, insbesondere die drei oben genannten, werden weiterhin die vielseitigsten Tools für die App-Entwicklung sein.&lt;/p&gt;

&lt;p&gt;Höchstwahrscheinlich wird Vue im Jahr 2020 weiter an Dynamik gewinnen und React and Angular einholen. Wenn Sie kein Anfänger mehr in der Entwicklung sind, kennen Sie React and Angular bereits. Wenn Sie überlegen, welches Framework Sie Ihrem Tech-Stack hinzufügen möchten, sollten Sie sich auf jeden Fall für Vue entscheiden.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>framework</category>
      <category>2020</category>
    </item>
    <item>
      <title>Which Design Skills Should Product Owners and Product Managers Have?</title>
      <dc:creator>alexhayes24</dc:creator>
      <pubDate>Fri, 21 Feb 2020 10:45:14 +0000</pubDate>
      <link>https://dev.to/alexhayes24/which-design-skills-should-product-owners-and-product-managers-have-570o</link>
      <guid>https://dev.to/alexhayes24/which-design-skills-should-product-owners-and-product-managers-have-570o</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RGUzY3rU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ufuctlu3s4iyoycijsi7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RGUzY3rU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ufuctlu3s4iyoycijsi7.jpeg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Today, high-quality User Experience design (UX design) of a product is half the success. Some products can do well without it, but most solutions simply need it. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;For example, let’s take some great games like &lt;/span&gt;&lt;a href="https://www.monumentvalleygame.com/mv2"&gt;&lt;span&gt;Monument Valley&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. The UX design is 85% of the overall work and success here. If developers had screwed up at the stage of creating an intuitive interface, music, graphics, animation and so on, this game would have not attracted the players' attention. In such a case, many games that directly rely on in-app purchases would lose a huge amount of potential income. That is why developers of some products, especially games, put &lt;/span&gt;&lt;a href="https://www.purrweb.com/services/ui-ux/"&gt;&lt;span&gt;User Experience design&lt;/span&gt;&lt;/a&gt;&lt;span&gt; at the heart of their production. This is what distinguishes them from competitors and what helps to achieve success.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;The tasks of the UX designers are clear. However, should a product owner or a product manager have any skills in this area? Or, is it enough for them to simply trust specialists?&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;To answer this question, let's look at an agile team that consists of a product manager or owner, developers, designers, testers, and scrum masters. &lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;What do PO and PM do?&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HAmXq7mu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/y5i7z569t3sthq3fiq1a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HAmXq7mu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/y5i7z569t3sthq3fiq1a.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Either a product manager or a product owner is responsible for all stages of product deployment. At the same time, they may not be personally involved in specific processes but are obliged to guide specialists and make sure that they stick to the product mission. Let's list the main responsibilities more specifically:&lt;/span&gt;&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Understanding the market&lt;/strong&gt;&lt;span&gt;. This includes identifying the product's niche, as well as studying the competitive environment, pricing policy, product positioning, and more.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Understanding the user&lt;/strong&gt;&lt;span&gt;. This may include &lt;/span&gt;&lt;a href="https://www.projectmanager.com/blog/importance-of-customer-development"&gt;&lt;span&gt;customer development&lt;/span&gt;&lt;/a&gt;&lt;span&gt; activities such as creating a user image, understanding customer needs, problems, and goals.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Development of a strategy&lt;/strong&gt;&lt;span&gt; for a product that meets the market demands and user requirements.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Creating a product roadmap&lt;/strong&gt;&lt;span&gt;. This is done based on the product strategy. A &lt;/span&gt;&lt;a href="https://www.productplan.com/what-is-a-product-roadmap/"&gt;&lt;span&gt;product roadmap&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a global vision of your product for short and long periods of time. Thanks to the roadmap, product managers can clearly determine what their product offers at a particular point of its existence. This also includes prioritizing product features based on their importance.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Support and coordination&lt;/strong&gt;&lt;span&gt; of development teams when creating a product. This is the main task, which covers almost the entire range of product development activities. Either PM or PO must coordinate the work of sales, &lt;a href="https://www.projectmanager.com/blog/importance-of-customer-development"&gt;&lt;span&gt;customer development, &lt;/span&gt;&lt;/a&gt;
&lt;/span&gt;&lt;a href="https://totempool.com/blog/marketing-consultant/"&gt;&lt;span&gt;marketing&lt;/span&gt;&lt;/a&gt;, development, design, and testing teams.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;span&gt;And more. Yes, this is not the easiest job in the world. Now, let's see what design skills are included in these responsibilities.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;Design skills Product Managers and Product Owners should have&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IVQNjbwL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dwqnh0j42rfqdxcpuqeo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IVQNjbwL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dwqnh0j42rfqdxcpuqeo.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;In large companies, a product manager oversees the work of a whole design department. In a small startup, a product manager and designer can be one person. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Since at the beginning of the article we agreed that we would consider an agile team as an example, we’ll build on it.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;&lt;span&gt;Progressive user research skills&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Product owners and product managers should know their audience, their sore spots, problems, and needs. And they share this knowledge with their whole team. Progressive user research implies communication with users. They collect insights and record this data in the form of convenient storyboards or user personas.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;While creating designs and images, designers can sometimes forget why their work is needed for the users. The task of the product manager is to keep designers on the right track.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;&lt;span&gt;Wireframing and user flows&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;A good product manager clearly understands which features are needed to solve user issues. Creating the product’s architecture, they must first take into account what kind of journey the user is about to perform via the product. It can be achieved by creating wireframes and user flows. While user flows are designed to predict the future customer’s journey, wireframes are more like &lt;/span&gt;&lt;a href="https://www.springboard.com/blog/user-flow/"&gt;&lt;span&gt;visual guidelines&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for the product’s design. In large teams, there is often a UX designer who plans all the scenarios of the user journey, but in smaller teams, product managers are responsible for this, because they aren't involved directly in the design development. &lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;&lt;span&gt;Taste for good design&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;It's hard to say something specific here, but we think you get the point. A good product owner or product manager has a flair for the necessary design. Whether it is achieved through experience or purely intuitively, but they should feel good design.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;It is difficult to master. A good sense of design is gained by reviewing a huge number of templates and critically reflecting on each of them. Product managers need to write down their impressions and then, they will be able to understand which design they don’t like and why.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;The very understanding of good design is very controversial. The product manager may think that it isn’t catchy, while the designer will insist that it is a work of art. This can lead to long disputes, but do not forget that it is the product managers and product owners who are empowered to make final decisions.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;Moderation is the key&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CzGO9C5E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/t6r7yoyblj51jq689g9t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CzGO9C5E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/t6r7yoyblj51jq689g9t.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;After all, the product manager's main skill is to understand how to effectively distribute the tasks. Let the designer create the product’s design. This is their job. The team is unlikely to have someone more qualified for this task. POs and PMs are responsible for a large number of tasks and the overall success of the product. So, don't interfere with specialists doing their job. Still, be ready to give expert advice on time and make minor changes, where it is necessary. This approach will certainly help the team follow the main vector of product development.&lt;/span&gt;&lt;/p&gt;

</description>
      <category>productowner</category>
      <category>productmanager</category>
      <category>skill</category>
    </item>
  </channel>
</rss>
