You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+29-38
Original file line number
Diff line number
Diff line change
@@ -12,34 +12,34 @@ Editing is really easy - just open a pull request that modifies the articles mar
12
12
13
13
By writing and publishing your ideas publicly, you can:
14
14
15
-
* Impress future employers
16
-
* Help you solidify what you've recently learned
17
-
* Help others find answers that took you a long time to research
18
-
* Gain traffic and domain authority for your own blogs and projects
19
-
* Get helpful feedback on your writing skills from our editorial team
15
+
- Impress future employers
16
+
- Help you solidify what you've recently learned
17
+
- Help others find answers that took you a long time to research
18
+
- Gain traffic and domain authority for your own blogs and projects
19
+
- Get helpful feedback on your writing skills from our editorial team
20
20
21
21
### Style guide and quality standards
22
22
23
-
We are *very* picky about the quality of articles we publish. Don't be discouraged if your submissions get rejected! Feel free to publish the rejected work on your own blog, and come back and submit to Boot.dev again with new content in the future. Here are some guidelines that will help you as you craft stories for us to accept:
24
-
25
-
* The article *must* be related to programming, ideally back-end development.
26
-
* No "blog-a-day" or "stream of consciousness" posts.
27
-
* Cite **all** sources.
28
-
* Bring data as needed.
29
-
* Bring quotes as needed.
30
-
* Bring original data visualizations as needed.
31
-
* Write at least 500 words, preferably 1000+.
32
-
* Avoid clickbait titles.
33
-
* Do not hot-link images, add images to the `static/img/{size}` directory.
34
-
* Use a descriptive, evergreen URL path (filename) for your post.
35
-
* Use a grammar plugin like Grammarly to avoid typos.
36
-
* Structure text with bullet points, lists, etc. Avoid walls of paragraph text.
37
-
* Use code blocks. We support syntax highlighting for popular programming languages.
38
-
* Nest your headings properly. For example, you shouldn't have an `h3` within an `h1`.
39
-
* You may include *tasteful* links back to your own site and projects. It is perfectly fine to have a one-sentence call-to-action for your product at the end of your story.
40
-
* No affiliate links.
41
-
* The Boot.dev version of your article *must* be the canonical version. If you're unsure what this means, do not cross post your content on other sites. You're only allowed to cross post to other sites if you set the canonical URL on those sites to point back to the Boot.dev post.
42
-
* Proof read your article, then proof read it again.
23
+
We are _very_ picky about the quality of articles we publish. Don't be discouraged if your submissions get rejected! Feel free to publish the rejected work on your own blog, and come back and submit to Boot.dev again with new content in the future. Here are some guidelines that will help you as you craft stories for us to accept:
24
+
25
+
- The article _must_ be related to programming, ideally back-end development.
26
+
- No "blog-a-day" or "stream of consciousness" posts.
27
+
- Cite **all** sources.
28
+
- Bring data as needed.
29
+
- Bring quotes as needed.
30
+
- Bring original data visualizations as needed.
31
+
- Write at least 500 words, preferably 1000+.
32
+
- Avoid clickbait titles.
33
+
- Do not hot-link images, add images to the `static/img/{size}` directory.
34
+
- Use a descriptive, evergreen URL path (filename) for your post.
35
+
- Use a grammar plugin like Grammarly to avoid typos.
36
+
- Structure text with bullet points, lists, etc. Avoid walls of paragraph text.
37
+
- Use code blocks. We support syntax highlighting for popular programming languages.
38
+
- Nest your headings properly. For example, you shouldn't have an `h3` within an `h1`.
39
+
- You may include _tasteful_ links back to your own site and projects. It is perfectly fine to have a one-sentence call-to-action for your product at the end of your story.
40
+
- No affiliate links.
41
+
- The Boot.dev version of your article _must_ be the canonical version. If you're unsure what this means, do not cross post your content on other sites. You're only allowed to cross post to other sites if you set the canonical URL on those sites to point back to the Boot.dev post.
42
+
- Proof read your article, then proof read it again.
43
43
44
44
### How to submit
45
45
@@ -54,8 +54,8 @@ We use [Hugo](https://gohugo.io/) as our static site generator. All articles are
54
54
55
55
To contribute an article, all you need to do is:
56
56
57
-
* Add your Markdown file
58
-
* Add any images that will be used within your article (we'll handle to cover image)
57
+
- Add your Markdown file
58
+
- Add any images that will be used within your article (we'll handle to cover image)
59
59
60
60
### Add your Markdown file
61
61
@@ -67,21 +67,12 @@ Be sure to add `draft: true` to the frontmatter. This will prevent your article
67
67
68
68
### Adding images
69
69
70
-
Do *not* worry about a cover image - we will add one for you.
70
+
Do _not_ worry about a cover image - we will add one for you.
71
71
72
72
All images go in the `static/img/{size}` directory, where `size` is the width. Use `webp` images, and make sure they're properly sized. You can use our [image resizer script](https://github.com/bootdotdev/blog#resize-images) if you're comfortable using [yarn](https://yarnpkg.com/).
73
73
74
74
Link to the image using a relative link. The root is the `img` directory, e.g. ``.
75
75
76
-
### Whitelisting your domain
77
-
78
-
If you want to get some sweet SEO juice flowing back to your own site, awesome! Simply add your domain to the `dofollows` array in your post's frontmatter! e.g.
79
-
80
-
```
81
-
dofollows:
82
-
- "https://mydomain.com"
83
-
```
84
-
85
76
### Wait for approval
86
77
87
78
We'll usually get back to you quickly, certainly within a few days. We may leave comments on your pull request and ask for changes. If the article is "too far off" in terms of quality, we'll simply give you a rejection message and close the pull request. If that happens, feel free to publish your work elsewhere, and come back to us with different content in the future.
@@ -92,4 +83,4 @@ Once approved, we'll merge your pull request! As soon as it's merged, our CI/CD
92
83
93
84
## License
94
85
95
-
Boot.dev retains the rights to all content submitted to and published via this public repository. You *may not* host this site elsewhere. That said, you may ask us to remove an article you have previously authored for us and we will do so as quickly as we reasonably can. If you do ask us to remove content, you likely will be unable to contribute again in the future, we don't want to be dealing with take-downs and dead URLs often.
86
+
Boot.dev retains the rights to all content submitted to and published via this public repository. You _may not_ host this site elsewhere. That said, you may ask us to remove an article you have previously authored for us and we will do so as quickly as we reasonably can. If you do ask us to remove content, you likely will be unable to contribute again in the future, we don't want to be dealing with take-downs and dead URLs often.
Copy file name to clipboardExpand all lines: config.toml
+1-20
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,6 @@ enableRobotsTXT = true
8
8
summaryLength = 15
9
9
pluralizelisttitles = false
10
10
11
-
[Author]
12
-
name = "Lane Wagner"
13
-
14
11
[sitemap]
15
12
changefreq = 'weekly'
16
13
filename = 'sitemap.xml'
@@ -23,27 +20,11 @@ post = "/:section/:slug/"
23
20
categories = "/:slug/"
24
21
25
22
[params]
23
+
author = "lane"
26
24
description = "You don't need a CS degree to get hired, but you do need computer science skills. Prepare to land an entry-level role in tech by building real coding projects."
Copy file name to clipboardExpand all lines: content/backend/backend-as-a-service.md
+12-12
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
2
title: "What is Backend-as-a-Service?"
3
-
author: Natalie Schooner
3
+
author: natalie
4
4
date: "2022-12-05"
5
-
categories:
5
+
categories:
6
6
- "backend"
7
7
images:
8
8
- /img/800/backend-as-a-service-scifi.png.webp
@@ -20,16 +20,16 @@ Most BaaS products on the market include services like cloud storage, database m
20
20
21
21
There are numerous BaaS providers, each with a different pricing plan and a slightly different offering of the services they include with each tier or product. HiTechNector compiled a comprehensive [list of BaaS providers](https://www.hitechnectar.com/blogs/top-14-backend-as-a-service-providers/), including:
22
22
23
-
* 8 Base
24
-
* Apache Usergrid
25
-
* AWS Amplify
26
-
* Back4App
27
-
* Backendless
28
-
* Built.io backend
29
-
* Couchbase
30
-
* Windows Azure Mobile Services
31
-
* Firebase
32
-
* Supabase
23
+
- 8 Base
24
+
- Apache Usergrid
25
+
- AWS Amplify
26
+
- Back4App
27
+
- Backendless
28
+
- Built.io backend
29
+
- Couchbase
30
+
- Windows Azure Mobile Services
31
+
- Firebase
32
+
- Supabase
33
33
34
34
Firebase is probably the best-known option of these, focusing on BaaS for mobile and web apps. Other options have specialized services, like built.io backend which offers social media integration.
0 commit comments