HN user

albertoleal

102 karma

E-mail: mailforalberto@gmail.com

GitHub: https://github.com/dashed

Twitter: https://twitter.com/dasheddashed

Site: https://albertoleal.ca

[ my public key: https://keybase.io/dashed; my proof: https://keybase.io/dashed/sigs/R9VoVzQTAxQxV3fMwYgXuGxExMJFdm5MoAiPN_pDdK4 ]

Posts1
Comments68
View on HN

RBC Ventures | Toronto | Frontend, Backend, & Full-stack Developers | Full-time | ONSITE | https://www.rbcventures.ca

Tech stack: Node.js, React, Redux, Python, AWS

I am a developer that is part of a team at RBC Ventures; and we're looking to grow and expand the team with developers that are experienced on either frontend, backend, or full-stack.

You may apply directly through the site, or e-mail me directly at either:

- alberto.leal@rbc.com

- mailforalberto@gmail.com

RBC Ventures | Toronto | Frontend, Backend, & Full-stack Developers | Full-time | ONSITE | https://www.rbcventures.ca

Tech stack: Node.js, React, Redux, Python, AWS

I am a developer that is part of a team at RBC Ventures; and we're looking to grow and expand the team with developers that are experienced on either frontend, backend, or full-stack.

You may e-mail me at either:

- alberto.leal@rbc.com

- mailforalberto@gmail.com

Really nice! Like you, I wanted a cli program that largely replace the gui app that I used for GTD (in this case, I was using Omnifocus).

I'm a huge fan of ledger-cli [1] (double-entry accounting cli program); and I wanted to create a GTD cli program that is akin to ledger-cli. As part of learning Rust, I created gtdtxt [2] (named like todotxt), which imho, fits very closely to my ideal usecases of the command-line GTD workflow (e.g. has more features than todotxt). Hopefully it's useful for others.

If anyone is not familiar with ledger-cli, it's just a really fast file(s) parser; and like gtdtxt, not modifying text files is part of the feature [3].

I just created gtdtxt recently, and I'm still dogfeeding it to iron out/add more features. I'm still in the process of writing documentation/tutorial.

[1] http://www.ledger-cli.org

[2] https://github.com/gtdtxt/gtdtxt

[3] http://www.ledger-cli.org/features.html

90s Cursor Effects 10 years ago

How is yaldex.com and javascript-fx.com still running? Are the folks who created them still around and paying for the host and domain?

Dear GitHub 11 years ago

There are lot of tools to migrate them. Example, github.com/babel/babel has migrated their issues to phabricator.babeljs.io

You get the advantage of choosing any of those libraries/tools that make up an application (e.g. choosing a router library that makes sense to you [or the team] and/or for your app). Thus, intrinsically the learning curve is much more digestible than grokking why certain parts of a monolithic framework (e.g. Angular) are designed the way they are.

I'm also planning and building on a flashcard app; and am facing a similar dilemma on whether to monetize (make it SaaS) or go all out open-source. At the moment my barometer seems to be leaning towards open source. I already have REST API backend done, and am working on UI.

------

The only novelty on my app is that it uses an algorithm based on upvotes/downvotes (e.g. HN, Reddit, etc) to measure card performance rather than a variant based on SuperMemo and friends.

I already wrote a spec on it (feel free to steal =P): https://github.com/grokdb/spec

Why not name the company?

I'm going to guess OP may be 'liable' for damaging the company's reputation.

No kidding! The code they can write are naive solutions which may likely slow down the code/app as it 'scales'. As a computer scientist, I'm not threatened by those whose entire development expertise is the boot camp that they went to (as some seem to imply in this thread). But I fear that once their boss asks them to 'make this faster', they'll have a much harder time doing so since they may not have the proper CS fundamentals (e.g. can they profile code and see if it reflects the general theoretical run time?). They may risk their jobs if their employers may start to think they don't have the actual chops they were hired for.

This is a React style guide; which implies that React does all (if not, most) of the DOM manipulations for you. jQuery, as a library, have useful utilities that that do not do DOM manipulations.

To generalize. If a change occurred at a [hot] path of a [deeply nested] map, then only [React] components that depend on the data at any subpath would perform the dirty check (i.e. executing shouldComponentUpdate) to re-render the component.

He meant exactly what he said.

Haven't you heard? There are tons of new JS framework being churned out annually, and each time it's hailed as the holy grail to all our problems.