Skip to content

Commit a44ec41

Browse files
committed
new data and css resources
1 parent b43bcfa commit a44ec41

File tree

5 files changed

+36
-2
lines changed

5 files changed

+36
-2
lines changed

content/pages/02-development-environments/08-bash-shell.markdown

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,3 +102,11 @@ during Python software development as part of a programmer's
102102
presents a list of commands *you should never run*, but can learn about
103103
their destructive abilities by reading through the descriptions provided
104104
by the author.
105+
106+
* [Bash Quick References](https://shellmagic.xyz/) is a cheat sheet for
107+
common operators and signals that come up when working with scripts.
108+
109+
* [Anybody can write good bash (with a little effort)](https://blog.yossarian.net/2020/01/23/Anybody-can-write-good-bash-with-a-little-effort)
110+
covers the basics of shell scripting and provides some recommendations
111+
for creating more maintainable scripts such as using linters and
112+
formatters.

content/pages/03-data/00-data.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,12 @@ sets.
126126
provides more than just the data, it also includes instructions and
127127
code for working with the data in your own development environment.
128128

129+
* [Discovering millions of datasets on the web](https://blog.google/products/search/discovering-millions-datasets-web/)
130+
introduces Google's
131+
[dataset search](https://datasetsearch.research.google.com/)
132+
and explains what they learned from iterating on earlier versions
133+
of it before they released this one.
134+
129135

130136
### General Python data resources
131137
* [PyData](http://pydata.org/) is a community for developer and users of

content/pages/04-web-development/17-css.markdown

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,19 @@ web application's design.
173173
fix this situation with `display` as well as other less visible properties
174174
such as floats and `auto` width.
175175

176+
* [A brief history of CSS until 2016](https://www.w3.org/Style/CSS20/history.html)
177+
explains how CSS originated at CERN in 1994 as a solution to the
178+
problem of HTML not having reasonable styling features
179+
(in-line `style` attributes on elements don't count).
180+
181+
* [Old CSS, New CSS](https://eev.ee/blog/2020/02/01/old-css-new-css/) tells
182+
the wonderful and painful story of web design in the early days of the
183+
Web, when inline styling was required, HTML CAPS were mandatory, and
184+
most websites wished they had design styles like the amazing
185+
[Space Jam](https://www.spacejam.com/) pages. Oh also, lots and lots of
186+
talk about tables, because that was the only way to position anything
187+
back in the day.
188+
176189
* [30 seconds of CSS](https://30-seconds.github.io/30-seconds-of-css/)
177190
provides short useful code snippets for you to learn from and use for
178191
building your own web applications.

content/pages/04-web-development/20-css-frameworks.markdown

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ easier for a developer to implement in their web apps.
1717

1818
* [Foundation](/foundation-css.html)
1919

20-
* Materialize
20+
* [Screen](https://screencss.com/)
2121

22-
* Concise
22+
* [Materialize](https://materializecss.com/)
23+
24+
* [Concise](https://concisecss.com/)
2325

2426

2527
### CSS framework resources

content/pages/06-devops/06-web-app-performance.markdown

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,8 @@ database queries, page size and many other factors.
7171
examines the evolution from having to buy your own hardware from vendors
7272
to run a service to the current days of being able to rely on cloud
7373
providers for some or all workloads regardless of scale.
74+
75+
* [Scaling to 100k users](https://alexpareto.com/scalability/systems/2020/02/03/scaling-100k.html)
76+
covers the architecture scaling techniques commonly used to move up
77+
in serving users by orders of magnitude, for example from 100 to 1000.
78+

0 commit comments

Comments
 (0)