<?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: antony stark</title>
    <description>The latest articles on DEV Community by antony stark (@antony_stark_a79381705a5a).</description>
    <link>https://dev.to/antony_stark_a79381705a5a</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4022076%2Fb8ccb2ce-8461-4279-8a36-d06fcbf03784.jpg</url>
      <title>DEV Community: antony stark</title>
      <link>https://dev.to/antony_stark_a79381705a5a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/antony_stark_a79381705a5a"/>
    <language>en</language>
    <item>
      <title>Array and their methods in javascript</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Wed, 02 Sep 2026 05:14:04 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/array-and-their-methods-in-javascript-3fo0</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/array-and-their-methods-in-javascript-3fo0</guid>
      <description>&lt;p&gt;&lt;strong&gt;what is a array in javascript&lt;/strong&gt;&lt;br&gt;
An Array is an object type designed for storing data collections.&lt;/p&gt;

&lt;p&gt;Key characteristics of JavaScript arrays are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Elements: An array is a list of values, known as elements.&lt;/li&gt;
&lt;li&gt;Ordered: Array elements are ordered based on their index.&lt;/li&gt;
&lt;li&gt;Zero indexed: The first element is at index 0, the second at index 1, and so on.&lt;/li&gt;
&lt;li&gt;Dynamic size: Arrays can grow or shrink as elements are added or removed.&lt;/li&gt;
&lt;li&gt;Heterogeneous: Arrays can store elements of different data types (numbers, strings, objects and other arrays).
&lt;strong&gt;Example&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;cars&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Honda&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Lamborghini&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;BMW&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Array methods:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;array length
The length method returns the length or size of an array
&lt;strong&gt;example&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;fruits&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Banana&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Orange&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Apple&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Mango&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;

&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;fruits&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;length&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Pop method
the pop() method is used to remove one element from the end of the array
&lt;strong&gt;Example&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;fruits&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Banana&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Orange&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Apple&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Mango&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;
&lt;span class="nx"&gt;fruits&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;pop&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Push method
The push() method adds a new element to an array at the end:
&lt;strong&gt;Example:-&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;fruits&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Banana&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Orange&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Apple&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Mango&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;
&lt;span class="nx"&gt;fruits&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;push&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Kiwi&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Looping statements in javascript</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Mon, 31 Aug 2026 05:41:23 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/looping-statements-in-javascript-145e</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/looping-statements-in-javascript-145e</guid>
      <description>&lt;p&gt;Looping statements in JavaScript are used to execute a block of code repeatedly as long as a specified condition is met, They help eliminate repetitive code, make programs efficient, and make it easy to traverse data structures like arrays or objects&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;standard for loop:-&lt;/strong&gt;&lt;br&gt;
Use this loop when you know exactly how many times you want the code to run.javascript// Syntax: for (initialization; condition; afterthought)&lt;br&gt;
for (let i = 1; i &amp;lt;= 3; i++) {&lt;br&gt;
  console.log("Count:", i); &lt;br&gt;
}&lt;br&gt;
// Output: &lt;br&gt;
// Count: 1&lt;br&gt;
// Count: 2&lt;br&gt;
// Count: 3&lt;br&gt;
Use code with caution.Initialization: Runs once before the loop starts to set up a counter (let i = 1).Condition: Evaluated before every iteration; if true, the loop runs.Afterthought: Runs at the end of every loop iteration, usually to increment the counter (i++).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;while loop:-&lt;/strong&gt; &lt;br&gt;
This loop repeats a code block as long as a specified condition remains true. Use it when you don't know the exact number of iterations beforehand.javascriptlet i = 1;&lt;br&gt;
while (i &amp;lt;= 3) {&lt;br&gt;
  console.log("While Count:", i);&lt;br&gt;
  i++;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;do while loop&lt;/strong&gt;&lt;br&gt;
A variant of the while loop, but with one major difference: it executes the code block once before checking the condition.javascriptlet i = 10;&lt;br&gt;
do {&lt;br&gt;
  console.log("This runs exactly once!");&lt;br&gt;
} while (i &amp;lt; 5); &lt;/p&gt;

</description>
    </item>
    <item>
      <title>conditional statements and operators</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Thu, 27 Aug 2026 05:44:22 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/conditional-statements-and-operators-25gf</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/conditional-statements-and-operators-25gf</guid>
      <description>&lt;p&gt;&lt;strong&gt;If and If else statement:-&lt;/strong&gt; these conditions helps to evaluates many block of codes,it controls the flow of the program based on whether the statement is true or false&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;age&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;age&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;18&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;You are eligible for vote!&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;you are not eligible for vote&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;operators in javaScript:-&lt;/strong&gt;&lt;br&gt;
operators are symbols used to perform calculations, compare values, and manipulate data types&lt;br&gt;
&lt;strong&gt;Arithmetic operator:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;(Addition): Adds numbers or links strings together&lt;/li&gt;
&lt;li&gt;(Subtraction): Subtracts one number from another&lt;/li&gt;
&lt;li&gt;(Multiplication): Multiplies two numbers
/ (Division): Divides numbers and outputs the quotient
% (Modulus): Divides numbers and outputs the remaining fraction
** (Exponentiation): Raises a base number to a designated power&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Assignment operator:-&lt;/strong&gt;&lt;br&gt;
= (Assignment): Stores a direct value into a variable.&lt;br&gt;
+= (Addition Assignment): Adds a value to a variable, then saves the new sum&lt;br&gt;
-= (Subtraction Assignment): Subtracts a value from a variable, then saves the new difference&lt;br&gt;
*= (Multiplication Assignment): Multiplies a variable by a value, then saves the new total&lt;br&gt;
/= (Division Assignment): Divides a variable by a value, then saves the new total&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Comparison operator or relational operator:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Compare two values and output a boolean outcome&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;== (Loose Equality): Checks if values match, ignoring data types&lt;br&gt;
=== (Strict Equality): Checks if both values and data types match&lt;br&gt;
!= (Loose Inequality): Checks if values are unequal, ignoring data types&lt;br&gt;
!== (Strict Inequality): Checks if values or data types are unequal.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;, &amp;lt; (Greater / Less Than): Checks if the left side is larger or smaller&lt;br&gt;
=, &amp;lt;= (Greater / Less Than or Equal): Checks boundaries on both sides.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>productivity</category>
    </item>
    <item>
      <title>javascript interview questions</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Wed, 26 Aug 2026 05:38:46 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/javascript-interview-questions-208a</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/javascript-interview-questions-208a</guid>
      <description>&lt;p&gt;What is the difference between == and === in JavaScript?&lt;/p&gt;

&lt;p&gt;In JavaScript, == is the loose equality operator,which compares two values for equality after performing type coercion if necessary. This means it converts the operands to the same type before comparing.&lt;/p&gt;

&lt;p&gt;=== is the strict equality operator, which compares both the values and their types, without performing type conversion.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What’s new in ECMAScript 2025 (ES2025)?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;ECMAScript 2025 (ES2025) Key Features:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Promise.withResolvers() → Returns a promise with its resolve and reject, simplifying async control.
Immutable Array Methods → New methods like findLast(), toReversed(), and toSorted() return new arrays instead of mutating originals.
RegExp v flag → Adds better Unicode handling in regular expressions.
Hashbang grammar → Officially allows #! at the start of JS files for CLI scripts.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Is JavaScript compiled or interpreted?&lt;/p&gt;

&lt;p&gt;JavaScript is mostly interpreted, but modern browsers also compile it just-in-time (JIT) to make it faster.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The browser reads your JavaScript code line by line and runs it directly.
Modern browsers (like Chrome’s V8 engine) first translate parts of your code into machine code while running it, so the computer can execute it much faster.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>coding</category>
      <category>interview</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Software Testing</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Thu, 20 Aug 2026 05:18:28 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/software-testing-2ip5</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/software-testing-2ip5</guid>
      <description>&lt;p&gt;&lt;strong&gt;what is test case&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A test case is a structured document containing a set of preconditions, precise steps, inputs, and expected results used by quality assurance (QA) teams to verify if a specific feature of a software application works correctly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;what is negative test case ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Negative test cases verify how a software application behaves when given invalid inputs, unexpected actions, or error conditions. Instead of checking if a feature works under ideal circumstances, they ensure the system rejects bad data gracefully, displays helpful error messages, and avoids crashing or exposing security flaws&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is test scenerio&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A test scenario is a high-level description of a feature or function that needs to be tested. It outlines what to test from an end-user perspective, usually in a single sentence or bullet point, without listing step-by-step instructions or test data&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Responsive design</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Mon, 10 Aug 2026 05:33:20 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/responsive-design-1olh</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/responsive-design-1olh</guid>
      <description>&lt;p&gt;Media query:-&lt;br&gt;
it is used to design the webpage according to the screen size &lt;br&gt;
some of the attributes of the media query are print ,orientation etc&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The best way to responsive design is to create the webpage starting in mobile phone design&lt;/li&gt;
&lt;li&gt;Mobile-First Design: Build for small screens first, then scale up layout complexity for larger displays.&lt;/li&gt;
&lt;li&gt;code example
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;"en"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;"UTF-8"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"viewport"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"width=h1, initial-scale=1.0"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Document&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;style&amp;gt;&lt;/span&gt;
        &lt;span class="nt"&gt;h1&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;aqua&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
        &lt;span class="k"&gt;@media&lt;/span&gt; &lt;span class="n"&gt;print&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="nt"&gt;h1&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
                &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="no"&gt;red&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="p"&gt;}&lt;/span&gt;
        &lt;span class="k"&gt;@media&lt;/span&gt; &lt;span class="n"&gt;print&lt;/span&gt; &lt;span class="n"&gt;and&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;orientation&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;portrait&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="nt"&gt;h1&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
                &lt;span class="nl"&gt;color&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="n"&gt;grey&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="p"&gt;}&lt;/span&gt;

        &lt;span class="p"&gt;}&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/style&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;My Responsive Page&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;h1&amp;gt;
&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Html media tags</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Wed, 05 Aug 2026 15:08:26 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/html-media-tags-1np4</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/html-media-tags-1np4</guid>
      <description>&lt;p&gt;&lt;strong&gt;Picture tag:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It used to what content to be shown according to the display size or width of the screen,it is combined additional two tags they are img and src tag&lt;/li&gt;
&lt;li&gt;We should give the default image for this picture tag or else the rest of the image will not be displayed&lt;/li&gt;
&lt;li&gt;Example
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;picture&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;media=&lt;/span&gt;&lt;span class="s"&gt;"(min-width:650px)"&lt;/span&gt; &lt;span class="na"&gt;srcset=&lt;/span&gt;&lt;span class="s"&gt;"img_pink_flowers.jpg"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;media=&lt;/span&gt;&lt;span class="s"&gt;"(min-width:465px)"&lt;/span&gt; &lt;span class="na"&gt;srcset=&lt;/span&gt;&lt;span class="s"&gt;"img_white_flower.jpg"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;img&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"img_orange_flowers.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Flowers"&lt;/span&gt; &lt;span class="na"&gt;style=&lt;/span&gt;&lt;span class="s"&gt;"width:auto;"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/picture&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Audio tag:-&lt;/strong&gt;This tag is mainly used to insert the audio file into the webpage&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;There are three supported audio formats in HTML: MP3, WAV, and OGG.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Example:-&lt;br&gt;
&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;audio&lt;/span&gt; &lt;span class="na"&gt;controls&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"horse.ogg"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"audio/ogg"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"horse.mp3"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"audio/mpeg"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  Your browser does not support the audio tag.
&lt;span class="nt"&gt;&amp;lt;/audio&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Video tag:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;video tag is mainly used to insert the video content into the webpage&lt;/li&gt;
&lt;li&gt;There are three supported video formats in HTML: MP4, WebM, and OGG.&lt;/li&gt;
&lt;li&gt;Example
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;video&lt;/span&gt; &lt;span class="na"&gt;width=&lt;/span&gt;&lt;span class="s"&gt;"320"&lt;/span&gt; &lt;span class="na"&gt;height=&lt;/span&gt;&lt;span class="s"&gt;"240"&lt;/span&gt; &lt;span class="na"&gt;controls&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"movie.mp4"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"video/mp4"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;source&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"movie.ogg"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"video/ogg"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  Your browser does not support the video tag.
&lt;span class="nt"&gt;&amp;lt;/video&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Html interview questions</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Tue, 04 Aug 2026 05:07:58 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/html-interview-questions-1b0b</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/html-interview-questions-1b0b</guid>
      <description>&lt;p&gt;&lt;strong&gt;what is html:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the abbreviation of the html is hypertext markup language,it is founded by tim berners lee,mainly used to give the structure of the webpage and act as the skeleton of the webpage,the latest version of the html is 5.2&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;what are attributes in html:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML attributes are special words placed inside an element's opening tag to provide additional information, configure its behavior, or adjust its appearance.some of the eamples of the attributes are src for img ,href for a tag etc&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;what are value in html:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the value attribute used in html are option,button,input,li&lt;/li&gt;
&lt;li&gt;it is used to assign, capture, or submit data within various elements&lt;/li&gt;
&lt;li&gt;it is mainly used in the input tag&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;what is css:-&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the abbreviation of the css is cascading style sheets&lt;/li&gt;
&lt;li&gt;it has three types they are inline,internal and external&lt;/li&gt;
&lt;li&gt;it's main aim is to give design and style to the web page&lt;/li&gt;
&lt;li&gt;the css elements can be accessed by the style tag in inline and internal tag&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>programming</category>
      <category>learning</category>
    </item>
    <item>
      <title>Tossconf event part 2 Frappe framework</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Tue, 28 Jul 2026 05:33:39 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/tossconf-event-part-2-frappe-framework-231j</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/tossconf-event-part-2-frappe-framework-231j</guid>
      <description>&lt;p&gt;&lt;strong&gt;Frappe Framework&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;it is a full stack frame work,it's a low code and open source&lt;/li&gt;
&lt;li&gt;ERP Next is build on frappe framework&lt;/li&gt;
&lt;li&gt;it needs front-end as Html,Css,JS and back-end as Maria DB,Python&lt;/li&gt;
&lt;li&gt;it start with terminal command as &lt;code&gt;start bench&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;requirements to build a application&lt;/li&gt;
&lt;li&gt;DB,Schema&lt;/li&gt;
&lt;li&gt;Applicaton programming interface(API)&lt;/li&gt;
&lt;li&gt;Session management,Authentication&lt;/li&gt;
&lt;li&gt;Views,Report&lt;/li&gt;
&lt;li&gt;Payement gateway&lt;/li&gt;
&lt;li&gt;Cache&lt;/li&gt;
&lt;li&gt;Message queue&lt;/li&gt;
&lt;li&gt;Rendering&lt;/li&gt;
&lt;li&gt;Concurrency&lt;/li&gt;
&lt;li&gt;To install the frappe framework follow the documentation:-&lt;a href="https://docs.frappe.io/framework/user/en/introduction" rel="noopener noreferrer"&gt;https://docs.frappe.io/framework/user/en/introduction&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>opensource</category>
      <category>linux</category>
      <category>eventdriven</category>
    </item>
    <item>
      <title>Day 1 of Tossconf Event</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Mon, 27 Jul 2026 04:25:58 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/day-1-of-tossconf-event-28p3</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/day-1-of-tossconf-event-28p3</guid>
      <description>&lt;p&gt;The first day of starting speech by Mr.Muthu sir, one of the trainer in the Payilagam institute, he spoke about the topic of open source and explain about the Tamil Linux community&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction to open source:-&lt;/strong&gt;Open source is a design and development model where the source code or original files of a digital resource are made publicly accessible so anyone can view, modify, and share them &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Some of the Examples Python ,Firefox,Linux&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;One of the replacement of google play store is f-droid&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;some of the apps are&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;1.Open camera&lt;br&gt;
2.Etchdroid&lt;br&gt;
3.KDE connect&lt;br&gt;
4.LocalSend&lt;br&gt;
5.VLC media player&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>linux</category>
      <category>community</category>
      <category>productivity</category>
    </item>
    <item>
      <title>CSS attributes and Bootstrap</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Wed, 22 Jul 2026 05:31:19 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/css-attributes-and-bootstrap-445m</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/css-attributes-and-bootstrap-445m</guid>
      <description>&lt;p&gt;&lt;strong&gt;Bootstrap:-&lt;/strong&gt;Bootstrap is a free front-end framework for faster and easier web development&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Bootstrap includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels and many other, as well as optional JavaScript plugins&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Bootstrap also gives you the ability to easily create responsive designs&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Why Bootstrap:-&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Easy to use: Anybody with just basic knowledge of HTML and CSS can start using Bootstrap&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Responsive features: Bootstrap's responsive CSS adjusts to phones, tablets, and desktops&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mobile-first approach: In Bootstrap 3, mobile-first styles are part of the core framework&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Browser compatibility: Bootstrap is compatible with all modern browsers (Chrome, Firefox, Internet Explorer, Edge, Safari, and Opera)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Box Model:-&lt;/strong&gt;the term "box model" is used when talking about web design and layout.&lt;/p&gt;

&lt;p&gt;The CSS box model is essentially a box that wraps around every HTML element&lt;/p&gt;

&lt;p&gt;Every box consists of four parts: content, padding, borders and margins&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Content - The content of the box, where text and images appear&lt;/li&gt;
&lt;li&gt;Padding - Clears an area around the content. The padding is transparent

&lt;ul&gt;
&lt;li&gt;Border - A border that goes around the padding and content&lt;/li&gt;
&lt;li&gt;Margin - Clears an area outside the border. The margin is transparent&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="nt"&gt;div&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;100px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1px&lt;/span&gt; &lt;span class="nb"&gt;solid&lt;/span&gt; &lt;span class="no"&gt;black&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;padding&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;50px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;margin&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;20px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Html table and their attributes</title>
      <dc:creator>antony stark</dc:creator>
      <pubDate>Sat, 18 Jul 2026 15:27:14 +0000</pubDate>
      <link>https://dev.to/antony_stark_a79381705a5a/html-table-and-their-attributes-1ggh</link>
      <guid>https://dev.to/antony_stark_a79381705a5a/html-table-and-their-attributes-1ggh</guid>
      <description>&lt;p&gt;&lt;strong&gt;Html table:-&lt;/strong&gt; it is a tabular form representing the data or values in the rows and columns on the html document&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Some of the html table tags are&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;Table&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; it is table declaration tag and table elements ,contents described within this &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt; tag&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;Caption&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; used to give the title to the table or information about the table &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;thead&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; this tag is a header section of the table tag&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;tbody&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; this a body section where the actual data or values are entered&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;tfoot&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; this a footer section of the table&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;:-&lt;/strong&gt;this is table row tag which is used to create a row in the table ,in between this we use &lt;code&gt;&amp;lt;td&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt; tags to enter the value   &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;td&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; this tag is used to enter the values in the body section of the table &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; this tag is used to enter the values in the head section of the table&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;colspan&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; merge two cell of the table in the horizontal manner&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;rowspan&amp;gt;&lt;/code&gt;:-&lt;/strong&gt; merge two cell of the table in the vertical manner&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
