Skip to content

Commit

Permalink
Revert markdown files
Browse files Browse the repository at this point in the history
  • Loading branch information
ProchaLu committed Jan 8, 2025
1 parent 3de14e5 commit e516ce2
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 10 deletions.
6 changes: 3 additions & 3 deletions content/articles/embracing-the-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ Serverless computing—often misunderstood as a misnomer—does not eliminate se
## Why Serverless?

The adoption of serverless can lead to significant cost savings, especially for applications with variable traffic, due to its pay-as-you-go pricing model. It simplifies operations by eliminating the need for infrastructure provisioning and maintenance. For startups and enterprises alike, this means a sharper focus on product development rather than operational complexities.

### Transitioning to Serverless

Transitioning to serverless is not an overnight process; it requires meticulous planning and an iterative approach. Start by identifying the components of your application that can be isolated as functions. This could be anything from a user authentication process to a scheduled task that generates reports.

Cloud services like AWS Lambda, Azure Functions, and Google Cloud Functions offer excellent starting points. These platforms allow you to deploy code that executes in response to events, such as HTTP requests, database changes, or queue processing.
Expand All @@ -42,4 +42,4 @@ While the shift may be challenging—requiring changes in code structure, deploy

## Conclusion

The transition to serverless is a strategic step forward into a future where scalability, cost-efficiency, and developer productivity are paramount. By understanding its core principles and thoughtfully applying them, organizations can reap the full benefits of cloud-native innovation.
The transition to serverless is a strategic step forward into a future where scalability, cost-efficiency, and developer productivity are paramount. By understanding its core principles and thoughtfully applying them, organizations can reap the full benefits of cloud-native innovation.
2 changes: 1 addition & 1 deletion content/articles/real-time-collaboration.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,4 @@ With real-time collaboration comes the need for robust security to prevent unaut

## Conclusion

Building CodeCollab was a journey rife with challenges but equally rewarding. It underscored the power of WebSockets in creating dynamic, real-time applications and the importance of thoughtful architecture in managing real-time data and connections. As the landscape of collaborative tools expands, the learnings from CodeCollab will undoubtedly contribute to future innovations in this exciting domain.
Building CodeCollab was a journey rife with challenges but equally rewarding. It underscored the power of WebSockets in creating dynamic, real-time applications and the importance of thoughtful architecture in managing real-time data and connections. As the landscape of collaborative tools expands, the learnings from CodeCollab will undoubtedly contribute to future innovations in this exciting domain.
8 changes: 4 additions & 4 deletions content/work/code-collab.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ slug: "code-collab"
selectedWork: false
description: "An online platform for developers to pair program in real-time with an integrated code editor and video chat."
previewImage: "/images/work/delight/delight-preview.png"
techStack:
- Next.js
- Typescript
- Tailwindcss
techStack:
- Next.js
- Typescript
- Tailwindcss
---
2 changes: 1 addition & 1 deletion content/work/health-track.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ techStack:
- Tailwindcss
---

A mobile app that integrates with wearable devices to track health metrics and provide personalized fitness advice.
A mobile app that integrates with wearable devices to track health metrics and provide personalized fitness advice.
2 changes: 1 addition & 1 deletion content/work/task-buddy.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ techStack:
- Next.js
- Typescript
- Tailwindcss
---
---
1 change: 1 addition & 0 deletions utils/content.ts
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ export const getContentData = async (
const match = filenames.filter((filename) => {
const filePath = path.join(contentTypeDirectory, filename);
const fileContent = fs.readFileSync(filePath, 'utf-8');

const matterResult = matter(fileContent);
const { slug } = matterResult.data;
return slug === id;
Expand Down

0 comments on commit e516ce2

Please sign in to comment.