<?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: davidka7</title>
    <description>The latest articles on DEV Community by davidka7 (@davidka7).</description>
    <link>https://dev.to/davidka7</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%2F339830%2F2c04a056-866f-4fd9-8e29-c0cabf5a5a74.png</url>
      <title>DEV Community: davidka7</title>
      <link>https://dev.to/davidka7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/davidka7"/>
    <language>en</language>
    <item>
      <title>Hover over text and see a difference</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 17 Jan 2021 02:37:11 +0000</pubDate>
      <link>https://dev.to/davidka7/hover-over-text-and-see-a-difference-2hfh</link>
      <guid>https://dev.to/davidka7/hover-over-text-and-see-a-difference-2hfh</guid>
      <description>&lt;p&gt;Sometimes you want your button or element or div to change after someone hovers over it with a mouse or anything else. Here is one example of the right of the syntax you can wright in css&lt;/p&gt;

&lt;p&gt;By adding the :hover on CSS id, class, or any other identity after the person hovers on it would change based on the new standards given to it. &lt;br&gt;
.id_1:hover {&lt;br&gt;
background-color: blue;&lt;br&gt;
}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The syntax for form in react</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Fri, 08 Jan 2021 20:15:49 +0000</pubDate>
      <link>https://dev.to/davidka7/the-syntax-for-form-in-react-1c3l</link>
      <guid>https://dev.to/davidka7/the-syntax-for-form-in-react-1c3l</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JMwkba8c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8y7algqnn9bxohqaayro.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JMwkba8c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8y7algqnn9bxohqaayro.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Call a function inside a function</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 03 Jan 2021 04:52:34 +0000</pubDate>
      <link>https://dev.to/davidka7/call-a-function-inside-a-function-3kfi</link>
      <guid>https://dev.to/davidka7/call-a-function-inside-a-function-3kfi</guid>
      <description>&lt;p&gt;Sometimes you’ll need another global function or one local function to rerun to perform some deeper algorithms and save some lines of code so I’ll show an example of one.&lt;/p&gt;

&lt;p&gt;Function run(number){&lt;br&gt;
Let newNumber = 0&lt;br&gt;
Function again(){&lt;/p&gt;

&lt;p&gt;}&lt;br&gt;
For (let i=0; i&amp;lt;number; I++)&lt;br&gt;
{&lt;/p&gt;

&lt;p&gt;newNumber = again(newNumber)&lt;/p&gt;

&lt;p&gt;}&lt;br&gt;
Return newNumber &lt;br&gt;
}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to write a simple javascript algorithm, for javascript beginners. </title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 27 Dec 2020 01:14:02 +0000</pubDate>
      <link>https://dev.to/davidka7/how-to-write-a-simple-javascript-algorithm-for-javascript-beginners-2bph</link>
      <guid>https://dev.to/davidka7/how-to-write-a-simple-javascript-algorithm-for-javascript-beginners-2bph</guid>
      <description>&lt;p&gt;Write A function, then call it underneath with the write arguments(the string/boolean/number/float/etc inside the function parenthesis). Then right punctuality inside a function and return the new data.&lt;/p&gt;

&lt;p&gt;function addition(number) {&lt;br&gt;
number = number + number&lt;br&gt;
return number&lt;br&gt;
// answer returned is 10&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;addition(5)&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Let your window speak your text</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sat, 19 Dec 2020 20:41:46 +0000</pubDate>
      <link>https://dev.to/davidka7/let-your-window-speak-your-text-4d7p</link>
      <guid>https://dev.to/davidka7/let-your-window-speak-your-text-4d7p</guid>
      <description>&lt;p&gt;Here are the basics you will need for text to speech.&lt;br&gt;
It should work on all browsers but if not you can put if or else statement checking if 'speechSynthesis' in window exists or is supported.&lt;br&gt;
var msg = new SpeechSynthesisUtterance();&lt;br&gt;
msg.text = "Hello, my name is Peter";&lt;br&gt;
window.speechSynthesis.speak(msg);&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Call the function inside that function</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 13 Dec 2020 03:33:33 +0000</pubDate>
      <link>https://dev.to/davidka7/call-the-function-inside-that-function-557j</link>
      <guid>https://dev.to/davidka7/call-the-function-inside-that-function-557j</guid>
      <description>&lt;p&gt;Sometimes instead of just a loop, you might need a more descriptive tactic. A cool trick is if you need the same functionality to be repeated again you can just call the function again inside the function. Just make sure to break otherwise it might go into an infinite loop.&lt;/p&gt;

&lt;p&gt;function hitAgain(number, boolean) { &lt;br&gt;
number +=1&lt;br&gt;
if (boolean == false)&lt;br&gt;
{&lt;br&gt;
}&lt;br&gt;
number += hitAgain(number, false)&lt;/p&gt;

&lt;p&gt;return number&lt;/p&gt;

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

&lt;p&gt;hitAgain(1, true)&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hover CSS?!</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 06 Dec 2020 04:49:12 +0000</pubDate>
      <link>https://dev.to/davidka7/hover-css-5g1p</link>
      <guid>https://dev.to/davidka7/hover-css-5g1p</guid>
      <description>&lt;p&gt;Sometimes you would hover over a text or picture, or any element on the screen and it would have some kind of reaction. Whether the reaction is a difference in background, it glowing, or popping out, this all can be done with some simple CSS tricks.&lt;/p&gt;

&lt;p&gt;Let's start by calling our element a p div&lt;/p&gt;

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

&lt;p&gt;Lets say when you hover over you want its background to change from transparent to blue. All you would have to write in your CSS is add the: hover attribute for example like this.&lt;/p&gt;

&lt;p&gt;p:hover {&lt;br&gt;
  background-color: blue;&lt;br&gt;
}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Awesome box stairs outline </title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 29 Nov 2020 04:36:55 +0000</pubDate>
      <link>https://dev.to/davidka7/awesome-box-stairs-outline-4j22</link>
      <guid>https://dev.to/davidka7/awesome-box-stairs-outline-4j22</guid>
      <description>&lt;p&gt;Always wanted to create a cool design on your card or box with css, here one a multiple color outline of a box.&lt;/p&gt;

&lt;h1&gt;
  
  
  box {
&lt;/h1&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;line-height: 30px;


box-shadow:
  inset #0cab9c 0 0 0 5px, 
  inset #059c8e 0 0 0 1px, 
  inset #0cab9c 0 0 0 10px, 
  inset #1fbdae 0 0 0 11px, 
  inset #8ce9ff 0 0 0 16px, 
  inset #48e4d6 0 0 0 17px, 
  inset #bfecf7 0 0 0 21px, 
  inset #48e4d6 0 0 0 22px
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

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

</description>
    </item>
    <item>
      <title>Use sound with hooks</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 29 Nov 2020 04:28:17 +0000</pubDate>
      <link>https://dev.to/davidka7/use-sound-with-hooks-5ego</link>
      <guid>https://dev.to/davidka7/use-sound-with-hooks-5ego</guid>
      <description>&lt;p&gt;First &lt;br&gt;
npm install use-sound&lt;br&gt;
import useSound from 'use-sound';&lt;br&gt;
import someSound from '../someSound.mp3';&lt;br&gt;
const playButton = () =&amp;gt; {&lt;br&gt;
  const [play] = useSound(someSound);&lt;br&gt;
  return Play Now;&lt;br&gt;
};&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The CSS Grid Functionality </title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 15 Nov 2020 02:08:15 +0000</pubDate>
      <link>https://dev.to/davidka7/the-css-grid-functionality-248p</link>
      <guid>https://dev.to/davidka7/the-css-grid-functionality-248p</guid>
      <description>&lt;p&gt;Have You Ever Made A grid in CSS format? It makes It think a little more simple if you're used to working in excel.&lt;br&gt;
For example&lt;br&gt;
.box {&lt;br&gt;
display: grid;&lt;br&gt;
grid-template-columns: 50% 50%&lt;br&gt;
grid-template-rows: 50% 50%&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;You can skip all that position display and margin as well as padding if you just set a number in the row or column and put in the exact spot up to the numbers on the template.&lt;br&gt;
.box-child {&lt;br&gt;
grid-row: 2;&lt;br&gt;
grid-column: 2;&lt;br&gt;
} &lt;br&gt;
This would put it in the second percentage to the right and the second percentage to bottom&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Basic form in react</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 08 Nov 2020 01:39:13 +0000</pubDate>
      <link>https://dev.to/davidka7/basic-form-in-react-258i</link>
      <guid>https://dev.to/davidka7/basic-form-in-react-258i</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fi6c6gs8yquxrtrnfeejn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fi6c6gs8yquxrtrnfeejn.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Good real Time practice algorithm</title>
      <dc:creator>davidka7</dc:creator>
      <pubDate>Sun, 01 Nov 2020 01:12:55 +0000</pubDate>
      <link>https://dev.to/davidka7/good-real-time-practice-algorithm-9gj</link>
      <guid>https://dev.to/davidka7/good-real-time-practice-algorithm-9gj</guid>
      <description>&lt;p&gt;Recently in my internship, I came across making a form in a certain component. I got stuck on making a dropdown where you can choose the start time and end time. But there was a bigger issue no matter where I looked online it was hard to find a good guide on what to do. And I wasn't allowed to use any dependencies to help. So I decided to make a real-time algorithm where when you press the dropdown it drops the whole time in 30-minute increments without writing a whole bunch of excess code. Just try it it is a fun practice.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
