Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ http://a1-charlieroberts.glitch.me
This project shows ...

## Technical Achievements
- **Styled page with CSS**: Added rules for the p, li, and a selectors...
- **Styled page with CSS**: Added rules for h1, h2, h3, p, and em tags.
- **Used links to boast about my open-source work for Microsoft** I'm very proud of this achievement.
- **Used unordered lists to list out my known programming languages and WPI classes**.

### Design Achievements
- **Used the Roboto Font from Google Fonts**: I used Roboto as the font for the primary copy text in my site.
Glitch URL: https://a1-newellclark.glitch.me
40 changes: 27 additions & 13 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,40 @@
<head>
<title>CS4241 Assignment 1</title>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>Information about [Your name here]</h1>
<h1>Information about Newell Clark</h1>
<p>Class: It's complicated (2025? I hope!)</p>
<p>
[Self introduction]
</p>
<p>
[Major and other information]
</p>
<p>
[Other things]
Mechanical engineering for the first 10 years. Now computer science.
</p>

<h2>Experience</h2>
<p>
Working experience
</p>
<h3>Previous Courses</h3>
<ul>
<li>CS1100</li>
<li>CS2100</li>
<li>Systems Programming</li>
<li>Software Engineering (students in that course are no longer allowed to own their own repositories because of me. Long story).</li>
<li>Foundations of Computer Science</li>
<li>Computational Theory</li>
</ul>
<h3>Languages</h3>
<ul>
<li>Visual Basic (first programming course in high school back in the early 2000s)</li>
<li>C++ (self-taught, also in high-school. Big mistake)</li>
<li>C# (self-taught, not a mistake at all)</li>
<li>Typescript (dev bootcamp that was a complete rip-off. This was before I <em>returned</em> to WPI)</li>
<li>Java (why does WPI's CS department use this instead of C#?)</li>
<li>Racket (WTF? Why doesn't WPI use a real functional language like F# or Haskel?)</li>
</ul>
<h3>Work </h3>
<p>Making fries at Five Guys</p>
<p>Open source work for the .NET foundation (Roslyn diagnostic analyzers for C# and Visual Basic)</p>
<ul>
<li>IBM/Rational</li>
<li>WPI</li>
<li><a href="https://github.com/dotnet/roslyn-analyzers/pull/4764">Use span-based String Concat</a></li>
<li><a href="https://github.com/dotnet/roslyn-analyzers/pull/4726">Override Stream ReadAsync/WriteAsync Analyzer</a></li>
</ul>
</body>
</html>
3 changes: 3 additions & 0 deletions server.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ const server = http.createServer( function( request,response ) {
case '/index.html':
sendFile( response, 'index.html' )
break
case '/style.css':
sendFile( response, 'style.css' )
break
default:
response.end( '404 Error: File Not Found' )
}
Expand Down
16 changes: 16 additions & 0 deletions style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
h1 {
background-color:aqua;
}
h2 {
color:blueviolet;
}
h3 {
background-color: blueviolet;
}
p {
background-color: darkslateblue;
}
em {
background-color:black;
color:deeppink;
}