Hacker Newsnew | past | comments | ask | show | jobs | submit | x7ci's commentslogin

I'm a developer with experience in building large scale React/TypeScript apps. I work across the stack, but focused mostly on frontend development. Have experience building sleek dashboards with data visualization. Check my website for more details.

Website: https://x7ci.engineer/

Github: https://github.com/x7ci

Technologies: React, TypeScript, Next.js, GraphQL, pgSQL, C#, .NET, Flutter...

Location: Turkey (EU timezones)

Remote: Yes

Willing to relocate: No

Resume/CV: Please reach out and I'll send it over

Email: contact (at) x7ci.engineer

Also open for part-time or freelancing.


SEEKING WORK | Turkey | Remote

I'm a developer with experience in building large scale React/TypeScript apps. I work across the stack, but focused mostly on frontend development. Have experience building sleek dashboards with data visualization. Check my website for more details.

Website: https://x7ci.engineer/

Github: https://github.com/x7ci

Technologies: React, TypeScript, Next.js, GraphQL, pgSQL, C#, .NET, Flutter...

Resume/CV: Please reach out and I'll send it over

Email: contact (at) x7ci.engineer


I'm building my personal website[1] also inspired by FUI design systems. I don't think usability is an issue at all, at least with the design approach I've taken. They're just React components which you could easily feed real data. The visualizations and animations are more difficult to replicate.

[1] https://x7ci.engineer/


Very cool, reminds me of 2advanced.com - a very slick flash website from 2001 that now only exists in a museum.

https://www.webdesignmuseum.org/gallery/2advanced-studios-v3...


It's amusing that something "futuristic" and "sci-fi like" has connections to the year 2001 and is now in a museum of the past.


Thank you for the memory of 2adv. I spent a significant amount of time in high school reverse engineering their SWF file to understand how to do animations like that in flash.


Very cool, but distracting that the very first top left attention grabbing glyph is an unrelated company's logo https://polygon.technology/


Love the fade-in animations. Really awesome.

The only problem I have (on laptop) is the font combined with the text size (10pt) on the blog is a bit on the smaller side. I recommend bumping up the font of the body to at least 14pt to increase readability for most screens.


Appreciate the feedback. I'll try to improve readability.


This is so sick. Blows Arwes out of the water.


I love this.

Arwes is about 20% too over the top for me or I would really be tempted to build something in it.

But the style ofyour site is almost exactly what I want. Are you open sourcing your component library/styling by any chance? Also, what does 'FUI' mean in this context?


Very impressive, and works well on mobile (iOS). Congrats and thanks for sharing.


wow, that is really cool! are you using a UI library or are these custom built?


They're all custom built (except for the ECharts component). Thanks!


Maybe you can make a UI library out of it too!


I really like this, thanks for sharing.


this is beautiful, congrats and thank you for sharing


[flagged]


Why? React’s component model can be an excellent abstraction for building a “normal website”—or rather, its component parts—for developers who prefer it. React can compile to static HTML, without running any JS client side, and/or can be used to mount or hydrate arbitrary subtrees however one sees fit. (I’d probably favor Preact or Solid for the latter, but React is a perfectly cromulent choice)


Or just be a sane person and use HTML, CSS, and templates, and sprinkle some HTMX on top for interactivity.


What is the sane person’s templates?


React can be used without JS or by hydrating subtrees but those are very uncommon. It’s certainly not React’s “happy path”.


Rendering to static HTML is actually pretty common. Admittedly, hydrating subtrees is fairly uncommon (at least where the full tree is also rendered by React server-side), but it’s well within the “happy path” and both patterns have been heavily promoted by React from very early on.

What’s not within the “happy path” is automating any sort of partial hydration process, which is unfortunate, but it seems pretty likely RSC is going to subsume that use case for most anyone trying to solve it with React.


Literally just a single API call: renderToString

https://react.dev/reference/react-dom/server/renderToString


Yes, I’m very aware, but renderToString is designed for later client side hydration.

To make your point you would have wanted to cite renderToStaticMarkup, but tellingly no-one ever does.


What would be the right tool for an entertaining highly interactive and animated (game-like, but still mostly text based) thing then? Used to be Java applets and Flash. Now is "webapps" and WebGL.

Or is that it should have been handrolled using CSS animations and framework-less JS?

Or is it more that we're acting like it's 1995 and the web is for reading text documents only, and anything other than that is nerd blasphemy? (Not saying you're saying this, but it is something some still press; they hate the web stack being used in other ways).


CSS + HTML5


I’m a ~25 year web development veteran who has grown to absolutely hate CSS for building any remotely complex UI.


did you even look at their site? the last thing i would call it is a "normal website"


This is unfortunately true. The "MERNIS" leak is freely available, containing some 49M citizens with their ID card numbers, addresses and a lot more.


I'm a developer with full stack experience. Built large scale React/TypeScript apps for a german big corp. I have experience building dashboards, working with charts and designing sleek interfaces. I built a sample dashboard in React/TypeScript on my personal site: https://x7ci.engineer/

  Location: Turkey (EU timezones)
  Remote: Yes
  Willing to relocate: No
  Technologies: React, TypeScript, Next.js, GraphQL, pgSQL, C#, .NET, Flutter/Dart, and more...
  Github: https://github.com/x7ci
  Personal: https://x7ci.engineer/
  Résumé/CV: Please email me and I'll send it over.
  Email: contact (at) x7ci.engineer


I'm a developer who has built large scale React/TypeScript apps for a german big corp. I have experience building dashboards, working with charts and designing sleek interfaces. Head over to my personal site for a sample dashboard I have built: https://x7ci.engineer/

  Location: Turkey (EU timezones)
  Remote: Yes
  Willing to relocate: No
  Technologies: React, TypeScript, Next.js, GraphQL, pgSQL, C#, .NET, Flutter/Dart, and more...
  Github: https://github.com/x7ci
  Personal: https://x7ci.engineer/
  Résumé/CV: Please email me and I'll send it over.
  Email: contact (at) x7ci.engineer


Interesting. I just set this up on my email provider - it was fairly easy to do. Thanks.


Good projects need to be known. As a developer, you still come across new tools that you wish you knew earlier.


Interesting. It's actually not very different from posts you'll see today on, for example, the newbie section of Arch Linux forums.


If that's the case it definitely works as creators look for every opportunity to mention their projects somewhere and what better place than this thread.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: