HNHacker News
TopNewBestAskShowJobs

neoziro

135 karma · joined April 7, 2014

submissionscomments
neoziro··on Show HN: MakeMeEpic – Generate Epic Titles from Your LinkedIn Profile Using AI
It is automatic with Vercel, I just tried and it works for me. Maybe your config or your browser? I don't know.
neoziro··on Show HN: MakeMeEpic – Generate Epic Titles from Your LinkedIn Profile Using AI
It is deployed on Vercel, weird!
neoziro··on Ask HN: Do you use visual regression testing, if yes on what projects?
I use it on all my projects.

https://argos-ci.com makes it easy!

neoziro··on Show HN: Smooth UI, a React UI Library for Humans
I will not explain all advantages of CSS in JS. You can find a lot of articles on the subject. An example https://hackernoon.com/all-you-need-to-know-about-css-in-js-...
neoziro··on Show HN: Smooth UI, a React UI Library for Humans
Styled Components is a CSS in JS library. It generates classes from your CSS and inject them into components. This is much more complicated than adding a `<style />` tag in your component!
neoziro··on Show HN: Smooth UI, a React UI Library for Humans
https://smooth-ui.smooth-code.com/
neoziro··on Show HN: Smooth UI, a React UI Library for Humans
Smooth UI is not better than other libraries like Material UI or Ant UI but the focus is different. Smooth UI put the focus on developer experience, extending a style is very simple. Also it exposes some classes, you don't have to learn any API to extend components, you can simply inspect components and use the classes!

An example of extend: https://codesandbox.io/s/7k8o4x7lj6

neoziro··on Show HN: Smooth UI, a React UI Library for Humans
Transition all is evil, thanks for spotting the bug. https://github.com/smooth-code/smooth-ui/issues/8
neoziro··on Show HN: Smooth UI, a React UI Library for Humans
In fact, components like Radios and Checkboxes are very complex to create. So we use Smooth UI as a base, but it is intentionally very light (no big components).

About TypeScript, I am sorry, I am not a TypeScript user. TypeScript support would be awesome but I need some help on this!

neoziro··on Show HN: Smooth UI, a React UI Library for Humans
The real game changer in Smooth UI is the way to extend components. This is a CodeSandbox example, feel free to play with it! https://codesandbox.io/s/7k8o4x7lj6
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
Try deploying just with grunt and you will see the difference.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
Shipit can run local and SSH commands easily on a group of servers, there is also a set of tasks ready for deployment.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
When will you release a deployment tool in Haxe?
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
For Less and Sass, it's not very annoying because you don't have to write a lot of ruby code. But writting a complete deployment script if you don't know ruby is very hard... I love to be able to use my favorite JS modules in my deploy script, that's why I wrote Shipit.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
Shipit can be an Ansible replacement, but there is no command abstraction to Shipit. Shipit is designed to quickly deploy a project on a set of servers not to configure an entire server.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
I don't know Brad's Shipit, so it's not a port but it is possible that it's the same thing.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
They used in to deploy projects internally, same for Le Monde. Shipit is not designed to Shipit projects over a lot of servers. It's designed to Shipit small projects or even to ship code on hardware (like raspberry).
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
Shipit is an automation and deployment tool, git hook is just a hook on a git command. You can't run a command on 10 servers in parallel using git hook post-receive.
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
If you need more documentation about deploying using Shipit, you can find it in the deploy set of tasks: https://github.com/shipitjs/shipit-deploy
neoziro··on Show HN: Shipit, pure JavaScript deployment tool used by Ghost blogging platform
Yes, it looks like, I didn't know this project.