Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
acemarke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
271.
▲
by
acemarke
4y ago
I actually wrote a blog post a couple years ago about the value of keeping a daily work journal, and that post includes an anonymized-but-real set of notes from a particular work day: https://blog.isquaredsoftware.com/2020&#
272.
▲
by
acemarke
4y ago
I wrote a sibling comment about some web app fundamentals posts I've put together, but fwiw I've also got some resources on debugging as well. This is another topic that seems to be rarely taught, and people just have to pick it
273.
▲
by
acemarke
4y ago
Agreed! I wrote a related blog series on "How Web Apps Work" after years of trying to teach web dev to Java/C++ devs, or seeing beginners ask questions because they had no idea what any of these things are in the first place
274.
▲
by
acemarke
4y ago
Haha, nice, that does explain why PostHog adopted Kea! :) I know I've said this in a couple issue threads, but just to re-state it publicly: As Redux maintainer and RTK creator, I do feel RTK is the best approach for using Redux, and t
275.
▲
by
acemarke
4y ago
Just out of curiosity, have you seen our official Redux Toolkit package? We specifically designed it to eliminate the "boilerplate" concerns and work great with TS: - https://redux.js.org/tutorials/essentials&
276.
▲
by
acemarke
4y ago
`npm link` and symlinks often end up causing multiple copies of a transitive dependency to end up in the final build. This is especially bad if you're using something like React, which depends on singleton modules to do much of its wo
277.
▲
by
acemarke
4y ago
Hey, that's really cool! Glad to hear that the work we put into designing the listener middleware is helping solve your problems.
278.
▲
by
acemarke
4y ago
I think https://www.codesee.io/ can do some of this.
279.
▲
by
acemarke
4y ago
I'd used FindAndRunRobot for many years, but recently got a new laptop and was reviewing my usual list of utils and tools during the setup process. Came across Keypirinha, and it's great! I probably didn't take enough advan
280.
▲
by
acemarke
4y ago
On a related note: I've had to help train a bunch of Java/C++ devs about web dev over the years. I've also talked to a lot of new devs. One thing I noted is that there wasn't a good resource that tried to explain the key
281.
▲
by
acemarke
4y ago
Thank you! Great to hear that it's working well for you.
282.
▲
by
acemarke
4y ago
No worries :) Non-React usage is still the minority use case, but it's one that we take seriously. Per my comment above, Redux and Redux Toolkit are still 100% UI-agnostic at their core. Even our new "RTK Query" data fetchi
283.
▲
by
acemarke
4y ago
Redux is 100% UI-agnostic. You can use it with any UI framework (React, Vue, Angular, Svelte, jQuery, web components, vanilla JS). This is also true with our official Redux Toolkit package, which is the standard way to write Redux logic t
284.
▲
by
acemarke
4y ago
FWIW, my initial interest in React had _nothing_ to do with Facebook at all :) My first web app was built with Google Web Toolkit (GWT) back in 2011-12. GWT was a Java->JS compiler framework, and I used an additional library called Smar
285.
▲
by
acemarke
4y ago
Out of curiosity, any particular reason you'd suggest Rematch instead of our official Redux Toolkit package? If you're familiar with both already, are there any parts of Rematch's API you prefer over RTK's, that we shoul
286.
▲
by
acemarke
4y ago
Because Redux and Context are different tools that solve different problems, with some overlap. Context is a Dependency Injection tool for a single value. Note that it doesn't "manage" or "store" anything - it'
287.
▲
by
acemarke
4y ago
I'm sorry to hear that :( For what it's worth, we've changed Redux usage drastically in the last three years. "Modern Redux" with Redux Toolkit and React-Redux hooks is drastically simpler to learn and use than the
288.
▲
by
acemarke
4y ago
A few differences between React and Vue, purely off the top of my head. (Caveats: I am deeply involved in the React ecosystem and have never personally _used_ Vue myself, but am generally familiar with it overall.) Vue: rendering output de
289.
▲
by
acemarke
4y ago
A recently announced tool called Socket is trying to do exactly that scoring approach : https://socket.dev/
290.
▲
by
acemarke
4y ago
Yeah, one of my "How Web Apps Work" posts covers much of this question: https://blog.isquaredsoftware.com/2020/11/how-web-apps-work-... Quick sequence walkthrough, for the typical "Client-Side Rende
291.
▲
by
acemarke
4y ago
I'm not quite sure I entirely follow the question, but I'm happy to try to answer (and also chat more directly over in the Reactiflux Discord where I usually hang out, if that's easier - https://www.reactiflux.com
292.
▲
by
acemarke
4y ago
Hmm. Lemme step back and see if I can clarify. The first step is to make the recording. That does currently require that you download our custom fork of Firefox, which has been instrumented to capture all the OS syscalls. (We also have a N
293.
▲
by
acemarke
4y ago
Ah... sorry, not sure I followed all the train of thought there. The marketing page at https://replay.io is built with Webflow. The data privacy and security approach is described at https://www.replay.io/securit
294.
▲
by
acemarke
4y ago
Not _quite_ what you're describing, but Replay [0], the company I work for, _is_ building a true "time-traveling debugger" for JS. It works by recording the OS-level interactions with the browser process, then re-running tho
295.
▲
by
acemarke
4y ago
I wrote an app in GWT in 2011-12, and there was an existing sibling app also in GWT. It worked. It let me use my existing desktop app experience (Java, C#, C++) to write code that had a familiar style ( `myButton.setText("Click Me"
296.
▲
by
acemarke
5y ago
Yes. I wrote a blog series called "How Web Apps Work" that covers fundamental terms and concepts for web dev in general (HTTP, client dev workflow, HTML/DOM/CSS, JS, and data transfer), with some of that more focused on
297.
▲
React-Redux v8.0.0: React 18 support, TS conversion, modern build output
(github.com)
2 points
by
acemarke
5y ago
|
0 comments
298.
▲
by
acemarke
5y ago
Possibly https://excalidraw.com/ ?
299.
▲
by
acemarke
5y ago
I'm a _very_ big believer in maintaining an informative Git history. I have some suggestions for practical Git usage patterns in a blog post I wrote last year: https://blog.isquaredsoftware.com/2021/01/coding
300.
▲
by
acemarke
5y ago
HAH! The last org I was in at my previous company said they were doing "SAFe", and we did basically _none_ of these :) (Then again, I have no idea who if anyone in the entire org ever had any training on SAFe at all to begin with
More ›