Pēc atgriešanās Latvijā J. Poruks iestājās Rīgas Politehniskajā institūtā, kur studēja ķīmiju (1897—1899) un komerczinātnes (1901—1905). Iestājās latviešu studentu korporācijāSelonija, taču nepabeidza aizsāktās studijas.[2] Strādāja laikrakstā "Mājas Viesis" un žurnālā "Mājas Viesa Mēnešraksts". Šajā laikā tapuši gandrīz visi viņa darbi. 1902. gadā apprecējies ar Ernestīne Pētersoni (1875, Cēsis – 1956, Rīga). 1902. 1903. gada 21. aprīlī viņiem piedzima meita Karmena Tatjana (mirusi 1954. gada oktobrī Grieķijā), kura vēlāk apprecējās ar grieķi Spiridonu Valavanidesu, viņu ģimenē bija dēls Jānis (dzimis 1928. gadā).[3]
Savus darbus Poruks parakstījis ar vairākiem pseidonīmiem, tai skaitā "Nemo", "Adagio", "Parsifals".
Pēc 1905. gada vairākkārt ārstējās psihiatrisko slimību klīnikās Rīgā, Strenčos un Tērbatā. 1909.—1910. gadā dzīvoja Burtnieku namā Vecmīlgrāvī. Miris 1911.gada 25.jūnijāTērbatas Universitātes profesora Vladimira Čiža vadītajā nervu klīnikā. Apbedīts Cēsu Lauciņu kapos, 1924. gadā viņa mirstīgās atliekas pārapbedīja Rīgas Meža kapos.