Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a60259a

Browse files
committed
feat: make blogs load smoothly
1 parent e2319c9 commit a60259a

File tree

7 files changed

+28
-12
lines changed

7 files changed

+28
-12
lines changed

public/blogs/code-silos.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Code Silos
33
seoTitle: Code Silos Are One Of The Major Reasons Over Why Your Project Fails
4-
summary: Are you afraid of losing that one programmer ?
4+
summary: Afraid of losing that one programmer ?
55
isReleased: true
66
isSequel: false
77
lastModDate: 2022-12-17T09:15:00-0401

public/blogs/fundamentals.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Take the time to critically assess your goals and the feasibility of achieving t
5151
</C>
5252

5353
<C>
54-
When you focus on mastering the core concepts, you're building a strong foundation. This foundation allows you to adapt to new technologies and frameworks **RAPIDLY** with **EASE** because you comprehend the fundamental principles upon which they're constructed.
54+
When you focus on mastering the core concepts, you're building a strong foundation. This foundation allows you to adapt to new technologies **RAPIDLY** with **EASE** because you comprehend the fundamental principles upon which they're constructed.
5555
</C>
5656
<C>
5757
It's the same as driving. Sure, you can learn to drive in a couple of weeks and pass the exam, but true proficiency goes beyond memorizing the sequence of which 3D objects have to move in a 3D plane in order to make a vehicle take you from point A to point B.
@@ -80,7 +80,7 @@ I can't precisely outline a <L href="https://roadmap.sh">roadmap</L> for you bec
8080

8181
<H2>Conclusion</H2>
8282
<C>
83-
Unfortunately, education that's most marketed out here often falls short of its ideal purpose. It tends to prioritize surface-level familiarity with an array of tools and technologies—many of which are ephemeral, destined to fade into obsolescence within a few short years, just to make a quick buck off of people that lack guidance. Genuine mastery, however, requires transcending the superficial and understanding the fundamental principles that underpin the field. Rather than merely focusing on the latest frameworks and trends, you should strive to grasp how technologies truly function and question the abstractions provided by these different tools.
83+
Unfortunately, education that's most marketed out here often falls short of its ideal purpose. It tends to prioritize surface-level familiarity with an array of tools and technologies—many of which are ephemeral, destined to fade into obsolescence within a few short years, just to make a quick buck off of people that lack guidance. Genuine mastery, however, requires transcending the superficial and understanding the fundamental principles that underpin the field. Rather than merely focusing on the latest frameworks and trends, you should strive to grasp how technologies truly function and question the abstractions provided by these different tools, isn't this what <L href='/blog/shitty-colleges'>colleges</L> are for?
8484
As you dive deeper into the journey, with time, you'll inevitably begin to question the validity of certain concepts you've came across along the way. When you find yourself forming your own opinions and insights, it's a sign that you're quite advanced in your mastery of the craft.
8585
</C>
8686

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Infinite Gmail Glitch
3+
seoTitle: Google email variations with dots are treated the same, allowing unlimited exploit registrations.
4+
summary: Google allows registration exploits.
5+
isReleased: true
6+
isSequel: false
7+
lastModDate: 2019-10-15T09:15:00-0401
8+
firstModDate: 2019-10-15T09:15:00-0401
9+
minutesToRead: 2
10+
tags:
11+
- 'rants'
12+
- 'cybersec'
13+
---
14+
<C>
15+
Google interprets emails such as [email protected] interchangeably with [email protected] or [email protected], on <L href='https://support.google.com/mail/answer/7436150?hl=en'>purpose</L>. The presence or absence of dots doesn't affect how Google handles these addresses, they're all considered the same. This means, if you discover an online service that simply stores these emails as-is, when registering new users, you could exploit it indefinitely. You can repeatedly register using variations of the same email, and it will work every time. The service would treat each registration as unique unless it specifically accounts for the dot placement. In other words they're cooked.
16+
</C>

public/blogs/referer.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Referer
33
seoTitle: How to control the referal header's behavior
4-
summary: Referer header, and Referrer-Policy header
4+
summary: All about Referer header, and Referrer-Policy header
55
isReleased: true
66
isSequel: false
77
lastModDate: 2019-12-30T09:15:00-0401

public/blogs/shitty-colleges.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ tags:
1313
---
1414
<C>
1515
Blog dropping in July 2024
16-
</C>
16+
</C>

public/blogs/user-stories.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: User Stories
3-
seoTitle: How to Write Effective User Stories
4-
summary: How to write effective User Stories
3+
seoTitle: How to Actually Write Effective User Stories
4+
summary: How to actually write effective User Stories
55
isReleased: true
66
isSequel: false
77
lastModDate: 2023-06-14T09:15:00-0401
@@ -32,7 +32,7 @@ An effective user story should adhere to the <L href='https://www.agilealliance.
3232
</C>
3333

3434
<C>
35-
**Independent:** User stories should be self-contained and independent, to enable teams to develop and deliver them without reliance on other stories.
35+
**Independent:** User stories should be self-contained and independent, to enable developemnt and delivery without reliance on other stories.
3636
</C>
3737

3838

@@ -85,14 +85,14 @@ An effective user story should adhere to the <L href='https://www.agilealliance.
8585

8686

8787
<C>
88-
**Remove Technical Details If not needed:** Separate user goals from implementation specifics to maintain relevance and flexibility. Should the user get notified by Kafka or a web hook? Does it really matter? The user just wants to get notified, using either technology won't matter, in the end. But will it matter if the user receives the notification through email or other means? Yes.
88+
**Remove Technical Details If not needed:** Separate user goals from implementation specifics to maintain relevance and flexibility. Should the user get notified by Kafka or a web hook? Does it really matter? The user just wants to get notified, using either technology won't matter, in the end. But will it matter for the user if they receives the notification through email or other means? Yes.
8989
</C>
9090

9191

9292

9393

9494
<C>
95-
**Clarifying Roles:** Yes it's called User Story but, not everyone is a user. Tailor user stories to specific user roles (e.g., manager, admin, architect, <L href='https://www.urbandictionary.com/define.php?term=group%20leader'>group leader?</L> to ensure features meet diverse user needs.
95+
**Clarifying Roles:** Yes, it's called User Story but, not everyone is a user. Tailor user stories to specific user roles (e.g., manager, admin, architect, <L href='https://www.urbandictionary.com/define.php?term=group%20leader'>group leader?</L> to ensure features meet diverse user needs.
9696
</C>
9797

9898
<H2>Good and Bad User Story Examples</H2>
@@ -139,7 +139,7 @@ You might find these ones in the wild
139139
</C>
140140
<H2 id='testability'>Testability</H2>
141141
<C>
142-
Rewrite user stories using Behavior-Driven Development format, such as <L href='https://cucumber.io/docs/gherkin/reference/'>Gherkin</L> syntax, so you can directly map these stories to executable tests, and ensure that the software meets the specified requirements and behaviors.
142+
Rewrite user stories using Behavior-Driven Development (<L href='https://www.agilealliance.org/glossary/bdd/'>BDD</L>) format, such as <L href='https://cucumber.io/docs/gherkin/reference/'>Gherkin</L> syntax, so you can directly map these stories to executable tests, and ensure that the software meets the specified requirements and behaviors.
143143
</C>
144144
<H2>Gherkin Syntax</H2>
145145

src/app/components/post/posts.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export default function Posts({ posts, taggedPostsFileNames }: PostsParams) {
5151
}}
5252
transition={{
5353
duration: 0.4,
54-
delay: index * 0.1,
54+
delay: index < 5 ? index * 0.1 : index * 0.05,
5555
}}
5656
>
5757
<PostCard postData={post}></PostCard>

0 commit comments

Comments
 (0)