Skip to content

Commit 75a45e1

Browse files
davidabramvele616
andauthored
WIP: Blog/vibe coding (#419)
* init * intro * stuff * some fixes * title * junior vibe coders + its great time to become a dev * fixes in quote * tex added * more math * conclusion * chore: vibe coding blog post hero update * chore: cratedat and updatedat fix --------- Co-authored-by: vele616 <vele@crocoder.dev>
1 parent 702f749 commit 75a45e1

File tree

7 files changed

+494
-1
lines changed

7 files changed

+494
-1
lines changed

apps/website/public/chart.min.js

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
512 KB
Loading
228 KB
Loading

apps/website/public/tex-mml-chtml.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/website/src/content/posts/microsoft-typescript-compiler-rewrite-in-golang-is-about-more-than-speed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ abstract: "Microsoft’s decision to rewrite the TypeScript compiler in Go (Gola
1010
image: "/images/golang-compiler.png"
1111
draft: false
1212
---
13-
13+
1414
Microsoft's recent decision to [rewrite the TypeScript compiler using Go](https://devblogs.microsoft.com/typescript/typescript-native-port/) (Golang) got a lot of us talking, and honestly, for good reason. We, developers, are pretty attached to our tools, and whenever a big change is announced, we naturally wonder if this is really the best move?
1515

1616
On paper, a faster compiler sounds great. Faster type checking, snappier language server, quicker CI runs. Who wouldn’t want that? If you’ve spent time on a larger TypeScript project, you’ve probably had to restart the language server more times than you’d like. Will this completely fix that? Hard to say. But it’s at least promising. And hey, maybe it’ll chew through those massive type definitions without breaking a sweat.

apps/website/src/content/posts/vibe-coding-or-why-is-this-the-best-time-to-learn-coding.md

Lines changed: 409 additions & 0 deletions
Large diffs are not rendered by default.

apps/website/src/styles/main.css

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,69 @@ body:has(nav #nav-menu-toggle:checked) {
6161
margin-top: 2.4rem;
6262
}
6363

64+
.prose table {
65+
width: auto;
66+
min-width: 50%;
67+
table-layout: auto;
68+
border-collapse: collapse;
69+
margin: 1.5rem auto;
70+
font-size: 0.95rem;
71+
}
72+
73+
.prose thead {
74+
background-color: #f8f9fa;
75+
border-bottom: 2px solid #dee2e6;
76+
}
77+
78+
.prose th {
79+
font-weight: 600;
80+
text-align: right;
81+
padding: 0.75rem 1.25rem;
82+
color: #333;
83+
white-space: nowrap;
84+
}
85+
86+
.prose th:first-child {
87+
text-align: left;
88+
}
89+
90+
.prose td {
91+
padding: 0.75rem 1.25rem;
92+
border-bottom: 1px solid #dee2e6;
93+
}
94+
95+
.prose td:first-child {
96+
white-space: nowrap;
97+
}
98+
99+
.prose tbody tr:nth-child(even) {
100+
background-color: #f8f9fa;
101+
}
102+
103+
.prose tbody tr:hover {
104+
background-color: #f1f3f5;
105+
}
106+
107+
.prose td:nth-child(2) {
108+
text-align: right;
109+
}
110+
111+
@media (max-width: 640px) {
112+
.prose table {
113+
font-size: 0.875rem;
114+
min-width: 100%;
115+
}
116+
117+
.prose th,
118+
.prose td {
119+
padding: 0.5rem 0.75rem;
120+
}
121+
}
122+
123+
.prose blockquote {
124+
border-color: #607A1A;
125+
}
126+
64127
@media (min-width: 320px) {
65128
.animation-container {
66129
/* 4 x card height - 3 x negative margin top */

0 commit comments

Comments
 (0)