Skip to content

Instantly share code, notes, and snippets.

@vshlapakov
vshlapakov / telerss.py
Created February 6, 2020 16:25
Create RSS feeds for all defined Telegram channels
import os
import datetime
from pathlib import Path
from typing import List
from rfeed import Item, Feed, Guid, Image
from telethon import TelegramClient
from telethon.extensions.html import unparse
from telethon.tl import types
from telethon.tl.custom import Dialog, Message
@vshlapakov
vshlapakov / System Design.md
Created April 24, 2016 19:51 — forked from vasanthk/System Design.md
System Design Cheatsheet

#System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

##Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?