"Blog" is just one of the many (i) that have emerged as computers have become (ii) fixtures of daily life. There are, of course, (iii) linguists who refuse to accept these computer-related terms, even though these same linguists rely just as much on computers as the rest of the population.
Blank (i)
publications
neologisms
advances
Blank (ii)
inchoate
indispensable
temporary
Blank (iii)
obstinate
well-educated
experienced