![]() ![]() Maybe at some steps I spent more time than I needed because I am the type of dev who feels better, when they know how it works the underlying code of a library, maybe at some times I have over-engineered in order to feel safer that later I can add easily a new feature but I am sure that I would not avoid spending time to some key steps during development.įirst stop, a GitHub search for something that looks like it and is open-sourced. It was not as simple as I thought at the beginning, to make something similar. What I am trying to say with all these, is that I really enjoy to create developer tools and especially whatever has to do with logging or debugging. A preview of this can be shown on the following video The debugging process was difficult, so I created a custom console logger that could be activated during the development process, and was supporting touch events, previous commands history and autocomplete for Window interface and Dom selectors. After that, I built the same plugin for the Brackets editor.Īlso, in some projects, we needed to debug the Javascript code in SPA that was running as iPad applications through the Adobe Flex. There was the choice to have this Html data as a single line but it was not so convenient to make edits or to review the changes in git, so we kept these parts of data as multiline strings.įor this reason, I created a sublime plugin that was making the process of copying Html data inside a Javascript file, and formatting it, as javascript multiline string, easier. Some infoīack in 2013, my choice editor was Sublime text, so in a company’s custom SPA framework, we were saving some Html data, in a JavaScript file, that was working like template literals. I wanted to create something like that, but mostly I know that I wanted to learn all these things that I needed to know to do it. ![]() ![]() So at this point, I think that a new journey has already started inside my mind. The only thing that I didn’t like was the information window about a pro version for import support when I was trying to print the values of an imported JavaScript file in a React project. The same feeling I had, when I saw the Quokka plugin in action inside the vscode editor, I liked it. About all these resources I feel, that we are on the right path that eventually will guide us to integrate all these tools inside our editors and with a single click all the visual or runtime information that we need during the development process to be available besides our code. Maybe, you have already seen Bret Victor’s presentation Inventing on Principle or the Light Table editor In Action video or the time travel in Redux Redux apps by using the Redux DevTools. ![]()
0 Comments
Leave a Reply. |