HNHacker News
TopNewBestAskShowJobs

webpraktikos

89 karma · joined April 14, 2019

https://twitter.com/webpraktikos <hi@webpraktikos.com>
submissionscomments
webpraktikos··on Ask HN: Who wants to be hired? (September 2026)
Location: Bosnia and Herzegovina

Remote: Yes (Contract or Upwork)

Willing to relocate: No

Technologies: Elixir, Phoenix, Ash, LiveView, Tailwind CSS, Rails, web servers, AI agents, research, UI design, typography

Résumé/CV: https://resume.webpraktikos.com

Email: hi@webpraktikos.com

---

Product/UI Designer and Full-Stack Developer seeking work; I can work as a designer, developer, or both.

My latest project: https://universalresume.app/?s=hj — Always-free résumé (CV) website and PDF from plain text, grounded in the best resume-writing guides and the best designs.

webpraktikos··on The bread paradox: why convenience always wins, and why SaaS isn't doomed
spot on
webpraktikos··on Ask HN: What Are You Working On? (July 2026)
https://UniversalResume.app/?s=wo

Always-free résumé (CV) website and PDF from plain text, grounded in the best resume-writing guide and the best designs.

webpraktikos··on Ask HN: Freelancer? Seeking freelancer? (July 2026)
SEEKING WORK | Europe (and available in USA time zones) | Remote

Product/UI Designer and Full-Stack Developer seeking work; I can work as a designer, developer, or both.

Stack: Elixir, Phoenix, Ash, LiveView, Tailwind CSS, Rails, web servers, AI agents, research

Design: typography, color, branding, UX, minimalism, photo editing, Figma, Affinity Photo

My résumé, portfolio, and contact email: https://resume.webpraktikos.com

My latest project: https://universalresume.app/?s=hj — input Markdown, output free résumé website and PDF; publish on resume.yourdomain.com

webpraktikos··on Why narcissistic leaders resist remote work
Without other people in the room, or at least on a video call, they have no audience to perform for, so they'd barely move.

The ego rages for energy — to run on stress hormones.

webpraktikos··on HackerRank open sourced its ATS. My resume scored 90/100. Oh wait 74. No – 88
I added an online drag-and-drop hiring-agent checker, no sign-up required: https://universalresume.app/import?s=hc

It doesn't show the score because of the variability discussed here and only outputs readability/parser-style findings.

webpraktikos··on Ask HN: Who wants to be hired? (November 2025)
SEEKING WORK | REMOTE | WORLDWIDE

Hi, I am a UI/UX designer and CSS developer seeking freelance work.

∙ typography, simple design ∙ apps for researchers, chat interfaces, etc. ∙ timeliness, or other similar visualisations ∙ precision, diligence, care ∙ tailwind css, elixir, rails

## Some of My Projects (ping me for more)

alphaXiv concept: https://www.figma.com/proto/LpD6tCVSCwtSKWDsOsFvFb/alphaXiv-...

I have been assisting Matt with Emergent Mind for the past few years. (It's not fully implemented on the live website.) One example: https://x.com/webpraktikos/status/1762561638228475965

Prior to that, I worked with Matt on Preceden for several years. (It's not fully implemented on the live website.) One example of a timeline design: https://x.com/mhmazur/status/1983250479087001719

Universal Resume Template — minimal and formal résumé (CV) website template for print, mobile, and desktop: https://github.com/WebPraktikos/universal-resume

Website Demo 12 (it's not optimized): https://eff739.netlify.app/

## Contact

You can contact me at hi [at] webpraktikos [dot] com.

webpraktikos··on Emergent Mind: AI News, Curated and Explained by AI
Hey there, I didn’t know that about HN.

I have a similar view about design honesty and products being overly focused on modern aesthetics compared to basics, elegance, simplicity, and care.

Here is how I would tweak HN: line length of fewer than 90 characters to make it more legible; line-height around 1.45% of the font size so you can read blocks of text more smoothly; optimized font sizes; use better-made typefaces so you can have better “between-the-lines” experience and overall character; make elements better click/touch targets; less busy interface, etc. I don’t want people to notice the design much. What I want is to make the product more useful and understandable; and users to feel relaxed and joyful :)

I’ll share this observation I found in physiology: the better the function, the better the structure, and aesthetics on top of it. However, there are many kinds of “aesthetics” in the human world.

The icons are there so that one can, at a glance, recognize a post type – video, link to an article, tweet, code project, or tool.

As I mentioned previously: in the past, there were many two-line post names (prompt examples were more common), so we increased the row height. As I can see it now, there are very few two-line posts, and I’ll review the row height amount next.

webpraktikos··on Emergent Mind: AI News, Curated and Explained by AI
In the past, there were many two-line post names (prompt examples were more common), so we increased the row height. As I can see it now, there are very few two-line posts, and I’ll review the row height amount next.

Testing it on Firefox – Twitter embeds don’t show on my computer (we’ll investigate); everything else looks fine.

webpraktikos··on Emergent Mind: AI News, Curated and Explained by AI
Emergent Mind’s UI designer here. Thanks, and I already asked it here: what do you guys think about something like this design as a Hacker News redesign?
webpraktikos··on Emergent Mind: AI News, Curated and Explained by AI
Emergent Mind’s UI designer here. Thanks, and what do you guys think about something like this design as a Hacker News redesign?
webpraktikos··on Emergent Mind: AI News, Curated and Explained by AI
EM’s UI designer here. Simple and basic are some of the most common words when I explain my designs. And Hacker News’ UI was an inspiration.
webpraktikos··on Going full time on my SaaS after 13 years
We’ll usually start with a task based on an hourly rate, not a fixed cost.
webpraktikos··on Going full time on my SaaS after 13 years
*Preceden’s (not PrecedenT’s) :D
webpraktikos··on Going full time on my SaaS after 13 years
The Precedent’s designer here. When I wrote my “for hire” ads, my bullet points were these:

· Typography-based design system with Figma · Robust CSS with Tailwind CSS · Straightforward JavaScript with Alpine.js or Stimulus

I also noted that my preferred back-end language and framework were Ruby and Rails (on which Preceden is built).

So being clear, specific, and knowing some solid technologies and design/code tactics helped me find someone like Matt, who has been a very good collaborator these past few years.

It was posted on Haker News (Ask HN: Freelancer? Seeking freelancer?), Reddit (r/forhire r/DesignJobs r/freelance_forhire), and Tailwind Discord.

webpraktikos··on Tuv sees black for Tesla: Cybertruck would not get approval in Europe
I think the plan is to release cybertruck at the same time when fully-autonomous driving is predicted to be ready. In that scenario, it would be significantly less likely to crash and cybertruck wound be safer car than the ones with different materials, but dumber.

The key to safety is human error prevention, not materials. It’s like preventing illness vs. treating the symptoms.

On the other side, It’s very questionable when the fully-autonomous driving will be ready.

webpraktikos··on Universal Resume Template
Text is a bit fatter in Firefox — that is, takes up more space. Please remember to choose A4 or Letter size by navigating to Properties → Advanced → Paper Size.
webpraktikos··on Universal Resume Template
I didn’t know that. I’ll certainly research that.
webpraktikos··on Universal Resume Template
Tailwind CSS generates CSS from JS config file containing a design system. For example, several custom sizes are generated to multiple utility classes for specifying margins and paddings.
webpraktikos··on Universal Resume Template
Also, Universal Resume Template is better for print and pdf.
webpraktikos··on Universal Resume Template
Of course it has → https://i.imgur.com/pUPiQjn.gifv

You probably didn’t set up page format properly. In Chrome, by expanding More Settings, change Page Size to A4 or Letter. More info at https://github.com/WebPraktikos/universal-resume#printing.

webpraktikos··on Universal Resume Template
In Chrome, you can save it as .pdf by Right-click → Print. By expanding More Settings, change Page Size to A4 or Letter. Next, maybe find a .pdf to .docx converter.
webpraktikos··on Universal Resume Template
Yes :) Speaking of which, I’m just about to prepare some eggs with bacon and ground beef.
webpraktikos··on Universal Resume Template
Staring into the Abyss. Don’t get sucked into it. :D
webpraktikos··on Universal Resume Template
Hey, thanks for commenting.

1. Body text has the contrast ratio of 7.52 under WCAG 2.0 standards (https://contrast-ratio.com/#%234a5568-on-white) which is within the optimal range for legibility. On paper, the text is 100% black. On the screen, that can be too much, so I used grays. Labels are lighter because I wanted to treat them as supporting text, not main.

2. This is primarily for the Web. So, HTML/CSS. I didn’t know about LaTeX before, interesting.

3. It’s free, and you can modify it, maintain it, etc. The only restriction is that you can’t use it for commercial purposes (e.g., page builder). More info here https://github.com/WebPraktikos/universal-resume#license