1<!doctype html> 2<html lang="en"> 3<head> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> 6<title>Dev Facts & Stats â DevChallenge.com</title> 7<meta name="description" content="7 fact-checked software development facts with answers and explanations. Test yourself in the free daily round on DevChallenge.com."> 8<link rel="canonical" href="https://devchallenge.com/facts"> 9<meta name="robots" content="index,follow,max-image-preview:large"> 10<meta name="theme-color" content="#ffffff"> 11<meta property="og:type" content="website"> 12<meta property="og:site_name" content="DevChallenge.com"> 13<meta property="og:title" content="Dev Facts & Stats â DevChallenge.com"> 14<meta property="og:description" content="7 fact-checked software development facts with answers and explanations. Test yourself in the free daily round on DevChallenge.com."> 15<meta property="og:url" content="https://devchallenge.com/facts"> 16<meta property="og:image" content="https://devchallenge.com/img/hero.jpg"> 17<meta property="og:image:width" content="1200"> 18<meta property="og:image:height" content="627"> 19<meta property="og:image:alt" content="Close-up view of a programmer coding on a laptop, showcasing modern software development."> 20<meta name="twitter:card" content="summary_large_image"> 21<link rel="icon" href="/favicon.svg" type="image/svg+xml"> 22<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],600;12..96,700;12..96,800&family=Figtree:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap"> 23<link rel="stylesheet" href="/assets/app.6.1.1.css"> 24<style>:root{--accent:#157d8d;--accent-soft:#e8f2f4}</style>
25<script type="application/ld+json">{"@context":"https://schema.org","@type":"Quiz","name":"Dev facts \u0026 stats","about":"software development","url":"https://devchallenge.com/facts","publisher":{"@type":"Organization","name":"DevChallenge.com","url":"https://devchallenge.com/"},"hasPart":[{"@type":"Question","name":"What does debugging mean?","acceptedAnswer":{"@type":"Answer","text":"Finding and fixing errors in code. Debugging is the process of locating the cause of a problem in code and correcting it."}},{"@type":"Question","name":"What is open-source software?","acceptedAnswer":{"@type":"Answer","text":"Software whose source code is openly shared for anyone to use and change. Open-source licenses let anyone view, use, modify and share the code under set terms."}},{"@type":"Question","name":"In Git, what is a commit?","acceptedAnswer":{"@type":"Answer","text":"A saved snapshot of changes in the repository. Each commit records a set of changes with a message, author and unique ID."}},{"@type":"Question","name":"What is a pull request?","acceptedA
25nswer":{"@type":"Answer","text":"A proposal to merge code changes, usually with review. Pull requests let teammates review and discuss changes before they are merged."}},{"@type":"Question","name":"What is refactoring?","acceptedAnswer":{"@type":"Answer","text":"Restructuring code without changing its external behavior. Refactoring improves readability and structure while the program does the same thing."}},{"@type":"Question","name":"What is rubber duck debugging?","acceptedAnswer":{"@type":"Answer","text":"Explaining your code line by line to an object to find the problem. Talking through code out loud, even to a toy duck, often reveals the mistake."}},{"@type":"Question","name":"In 1947, operators of which computer taped a real moth into their logbook as the 'first actual case of bug being found'?","acceptedAnswer":{"@type":"Answer","text":"Harvard Mark II. A moth stuck in a relay of the Harvard Mark II was taped into its log, a famous moment in the history of the word bug."}}]}</script>
vendor: 1 bytes, line 25
25
26<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"DevChallenge.com","item":"https://devchallenge.com/"},{"@type":"ListItem","position":2,"name":"Facts \u0026 stats","item":"https://devchallenge.com/facts"}]}</script>
vendor: 1 bytes, line 26
26
27<script type="application/json" id="boot">{"v":"6.1.1","host":"devchallenge.com","brand":"DevChallenge.com","hub":false,"preview":false,"topic":"coding","badges":{"first_round":{"name":"First Round","desc":"Finish your first daily round."},"flawless":{"name":"Flawless","desc":"Answer every question in a round correctly."},"lightning":{"name":"Lightning","desc":"A perfect round in under 25 seconds."},"on_a_roll":{"name":"On a Roll","desc":"Play 3 days in a row."},"week_warrior":{"name":"Week Warrior","desc":"Play 7 days in a row."},"unbreakable":{"name":"Unbreakable","desc":"Play 30 days in a row."},"explorer":{"name":"Explorer","desc":"Play daily rounds in 5 different arenas."},"globetrotter":{"name":"Globetrotter","desc":"Play daily rounds in 25 different arenas."},"polymath":{"name":"Polymath","desc":"Play daily rounds in 5 different topics."},"in_the_arena":{"name":"In the Arena","desc":"Join your first challenge."},"finisher":{"name":"Finisher","desc":"Complete a challenge."},"recruiter":{"name":"Recruiter","desc":"Invite a friend who finishes a round."},"captain":{"name":"Captain","desc":"Invite 5 friends who finish a round."},"podium":{"name":"Podium","desc":"Finish a day in an arena's top 3."},"challenger":{"name":"Challenger","desc":"Reach level 10."},"saved":{"name":"Profile Saved","desc":"Save your progress with an email."}},"page":"facts"}</script>
vendor: 1 bytes, line 27
27
28<script src="/assets/app.6.1.1.js" defer></script>
vendor: 1 bytes, line 28
28
29<script src="https://analytics.vnoc.com/tracker.js" data-domain="devchallenge.com" defer></script>
29 30</head> 31<body class=""> 32<a class="skip" href="#main">Skip to content</a> 33<header class="nav"> 34 <div class="nav-in"> 35 <a class="brand" href="/" aria-label="DevChallenge.com home"> 36 <span class="brand-mark" aria-hidden="true"><svg viewBox="0 0 32 32" width="32" height="32"><rect x="1" y="1" width="30" height="30" rx="9" class="mark-bg"/><path d="M10 22.5l6-13 6 13M12.6 17h6.8" class="mark-a"/></svg></span> 37 <span class="brand-text"><span class="brand-name">DevChallenge.com</span><span class="brand-sub">An eCorp Venture</span></span> 38 </a> 39 <nav class="nav-links" aria-label="Main"><a href="/#play">Play</a><a href="/facts" aria-current="page">Facts</a><a href="/#challenges">Challenges</a><a href="/#leaderboard">Leaderboard</a></nav> 40 <a class="chip-player" id="playerChip" href="/me" aria-label="Your profile"> 41 <span class="lvl-ring" data-lvl-ring><svg viewBox="0 0 36 36" width="34" height="34"><circle cx="18" cy="18" r="15" class="ring-track"/><circle cx="18" cy="18" r="15" class="ring-fill" data-ring-fill style="stroke-dasharray:0 100"/></svg><b data-lvl>1</b></span> 42 <span class="chip-meta"><span class="chip-handle" data-handle>Guest</span><span class="chip-streak" data-streak-chip><svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path d="M12 3c1 3.5 5 5.5 5 10a5 5 0 01-10 0c0-2.5 1.5-4 2.5-5.5.5 2 1.5 3 2.5 3 0-2.5-1-5 0-7.5z"/></svg><span data-streak>0</span></span></span> 43 </a> 44 </div> 45</header> 46<main id="main" class="page"> 47 <p class="crumbs"><a href="/">â DevChallenge.com</a></p> 48 <div class="facts-head"> 49 <p class="eyebrow"><span class="dot"></span>Coding · Facts & stats</p> 50 <h1>Dev facts & stats</h1> 51 <p class="lede">7 fact-checked facts about software development, each with the reason behind it. 5 more are in today's round and join this page after it closes.</p> 52 <div class="facts-cta"><a class="btn btn-primary" href="/#play">Play today's round</a><button class="btn btn-quiet" type="button" data-share-page>Share these facts</button></div> 53 </div> 54 <section class="facts-group"><h2>The basics</h2><div class="facts"><article class="fact"><h3>What does debugging mean?</h3><p class="fact-a"><span>Answer</span><b>Finding and fixing errors in code</b></p><p>Debugging is the process of locating the cause of a problem in code and correcting it.</p></article><article class="fact"><h3>What is open-source software?</h3><p class="fact-a"><span>Answer</span><b>Software whose source code is openly shared for anyone to use and change</b></p><p>Open-source licenses let anyone view, use, modify and share the code under set terms.</p></article></div></section><section class="facts-group"><h2>Going deeper</h2><div class="facts"><article class="fact"><h3>In Git, what is a commit?</h3><p class="fact-a"><span>Answer</span><b>A saved snapshot of changes in the repository</b></p><p>Each commit records a set of changes with a message, author and unique ID.</p></article><article class="fact"><h3>What is a pull request?</h3><p class="fact-a"><span>Answer</span><b>A proposal to merge code changes, usually with review</b></p><p>Pull requests let teammates review and discuss changes before they are merged.</p></article><article class="fact"><h3>What is refactoring?</h3><p class="fact-a"><span>Answer</span><b>Restructuring code without changing its external behavior</b></p><p>Refactoring improves readability and structure while the program does the same thing.</p></article></div></section><section class="facts-group"><h2>Expert level</h2><div class="facts"><article class="fact"><h3>What is rubber duck debugging?</h3><p class="fact-a"><span>Answer</span><b>Explaining your code line by line to an object to find the problem</b></p><p>Talking through code out loud, even to a toy duck, often reveals the mistake.</p></article><article class="fact"><h3>In 1947, operators of which computer taped a real moth into their logbook as the 'first actual case of bug being found'?</h3><p class="fact-a"><span>Answer</span><b>Harvard Mark II</b></p><p>A moth stuck in a relay of the Harvard Mark II was taped into its log, a famous moment in the history of the word bug.</p></article></div></section> 55 <div class="callout callout-cta"><b>Know these cold?</b><span>Today's round is five questions like these, 20 seconds each. Your streak and level follow you to every arena.</span><a class="btn btn-primary" href="/#play">Play today's round</a></div> 56</main> 57<footer class="foot" id="network">
58 <div class="foot-in"> 59 <div class="foot-brand"><a class="brand" href="/" aria-label="DevChallenge.com home"> 60 <span class="brand-mark" aria-hidden="true"><svg viewBox="0 0 32 32" width="32" height="32"><rect x="1" y="1" width="30" height="30" rx="9" class="mark-bg"/><path d="M10 22.5l6-13 6 13M12.6 17h6.8" class="mark-a"/></svg></span> 61 <span class="brand-text"><span class="brand-name">DevChallenge.com</span><span class="brand-sub">An eCorp Venture</span></span> 62 </a><p>DevChallenge.com is one arena in the iChallenge network. Your level, streak and badges follow you to every arena once you save your profile.</p></div> 63 <div class="foot-col"><h3>More arenas</h3><ul><li><a href="https://algochallenge.com/" data-arena="algochallenge.com">AlgoChallenge.com</a></li><li><a href="https://webchallenge.com/" data-arena="webchallenge.com">WebChallenge.com</a></li><li><a href="https://vectorchallenge.com/" data-arena="vectorchallenge.com">VectorChallenge.com</a></li><li><a href="https://trojanchallenge.com/" data-arena="trojanchallenge.com">TrojanChallenge.com</a></li><li><a href="https://codechallenges.com/" data-arena="codechallenges.com">CodeChallenges.com</a></li><li><a href="https://databasechallenge.com/" data-arena="databasechallenge.com">DatabaseChallenge.com</a></li></ul></div> 64 <div class="foot-col"><h3>Network</h3><ul><li><a href="https://ichallenge.com/?utm_source=devchallenge.com&utm_medium=network_footer" data-arena="ichallenge.com">iChallenge.com</a><span>Every arena, one profile</span></li><li><a href="https://ventureos.com/?utm_source=devchallenge.com&utm_medium=network_footer">VentureOS.com</a><span>Venture operating system</span></li><li><a href="https://agentdao.com/?utm_source=devchallenge.com&utm_medium=network_footer">AgentDAO.com</a><span>Agent network</span></li><li><a href="https://contrib.com/?utm_source=devchallenge.com&utm_medium=network_footer">Contrib.com</a><span>Contributor community</span></li><li><a href="https://savingtheworld.org/?utm_source=devchallenge.com&utm_medium=network_footer">SavingTheWorld.org</a><span>Impact home of the network</span></li><li><a href="https://ecoboard.com/?utm_source=devchallenge.com&utm_medium=network_footer">EcoBoard.com</a><span>Florida environmental alerts</span></li><li><a href="https://alertstream.com/?utm_source=devchallenge.com&utm_medium=network_footer">AlertStream.com</a><span>Alert streams for every place</span></li><li><a href="https://referrals.com/?utm_source=devchallenge.com&utm_medium=network_footer">Referrals.com</a><span>Referral engine</span></li><li><a href="https://agentnews.com/?utm_source=devchallenge.com&utm_medium=network_footer">AgentNews.com</a><span>Agent economy news</span></li></ul></div> 65 <div class="foot-col"><h3>Arena</h3><ul><li><a href="/facts">Facts & stats</a></li><li><a href="/stats">Arena stats</a></li><li><a href="/rules">Rules & scoring</a></li><li><a href="/me">Your profile</a></li><li><a href="/.well-known/agent.json">Agent card</a></li><li><a href="/sitemap.xml">Sitemap</a></li></ul></div> 66 </div> 67 <div class="foot-deal"><a href="/partner" data-partner-link>Acquire or partner on DevChallenge.com â</a></div> 68 <div class="foot-base"><span>© 2026 DevChallenge.com · An eCorp Venture</span><span>Free to play. No purchase necessary.</span></div> 69</footer> 70<div class="toasts" id="toasts" role="status" aria-live="polite"></div>
71<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a458132eebcf1e7d',t:'MTc5MTE1NzY4MA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
71<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"aa8a5d9914b54a3dbcfe34f1103d7a82","r":1,"spa":2}' crossorigin="anonymous"></script>
71 72</body> 73</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.