на гитхабе у вас код, или вы используете github pages? Если вы используете pages, то там можно размещать только статический контент, как вы организуете загрузку постов? вы используете какую-то базу данных и юзера/пароль храните прямо в коде?
да, параметры парсятся, как раз номер страницы в листинге. Однако, я дополнительно валидирую инпут от пользователя в этом месте, чтобы не допустить некорректных и неожиданных значений.
Спасибо, что делитесь опытом, это помогает мне понять, что я не зря над такими вещами задумался:)