157 karma · joined September 23, 2019
Same goes for HTML/CSS/JS, in fact, CSS and JS are the answer to the limitation of HTML and static page serving which was the vanilla www. As for your question, I don’t see HTML/CSS/JS going anywhere, they are the building blocks of web development and are written as such.
For implementation, I have found https://pixijs.com/ very useful.
just a collection of my notes, posts and side-projects...
Since, by this definition all businesses are useless, corresponding jobs will sound pointless too. But you can always find something interesting to work on while on a job. Don’t forget you are in-charge of your career and there is plenty of time to shape it the way you want.
It is a python wrapper for a library for voice activity detection. It acts as a starting point while working on speech recognition problems. Helped me understand and discover a lot of concepts related to audio signal and data when I was in your shoes.
If you are seeking a job then you are better off contacting and reaching out yourself. But even in this case having a linkedin profile, lots of connections and references help potential employers screen you later in the process.
I think creating an uncertain environment where the majority lives in a myth of being a high performer and salary discussion is frowned upon benefits companies the most.
Web3 is introducing new ways in which we will use the internet. Existing technologies and platforms will remain as is IMO, it just represents a new phase of application development on the internet. By that definition it will allow a lot of new players to build the companies that will be the FAANGs of the next decade or so.
From my side, I am open to collaborating on any small and fun projects like, a serverless web app, a mobile app, a command line program or even a library of some sort, for example micro apps shared here https://mapps.makeall.dev/ . That could involve learning a new skill or sharpening an old one.
Feel free to reach out, email in the profile.
If you want to leave web development and anything related to it behind then I’ll suggest getting deep expertise in one of the programming languages you use as part of your job (python, java, typescript, etc) and then look for jobs where the core requirement is language expertise and product is not web app.
Thanks for stating it this way, makes a lot more sense now. Your example and blog post cleared a lot of doubts !
Coined as Decentralized autonomous organization, they are decentralized applications whose main function is to handle fund disbursement. They work more or less as any other treasury but in a more transparent and automated way.
What further separates them from the traditional treasury is that they are essentially a piece of code that runs on blockchain networks, like Ethereum, Cardano, Solana etc. It makes DAOs a lot different from traditional organisations and businesses from an economic and regulation sense.
Let’s take an example DAO and how it operates. There is no defined template of a DAO yet so I’ll use this open source code written in solidity as an example https://github.com/blockchainsllc/DAO/blob/develop/DAO.sol
This can be called a decentralized application or a smart contract. It defines an Interface which can be used to instantiate a DAO contract. The first few constants define the regulatory parameters. The most interesting part is the proposal array. It holds all the proposals submitted by the proposal creator that specifies an amount which is to be paid to the proposal recipient if it gets approved. Approval is done by DAO stakeholder by casting votes.
From a freelancer’s perspective this can be a bidding platform where gig workers can place their proposals and get paid once the work is done. A very transparent and seamless experience as compared to existing freelance marketplaces.