
glee for Ghost: Why we abandoned the Web Editor and Adopted Markdown Files
Discussing the challenges we faced with the Web Editor on the Ghost blogging platform that led us to abandon its use and create a CLI tool called 'glee.
Discussing the challenges we faced with the Web Editor on the Ghost blogging platform that led us to abandon its use and create a CLI tool called 'glee.
Responsiveness and Browser Compatibility Problem A well-made website should be compatible with multiple screens and browsers. Two major problems that we encountered while building webpages are Screen Responsiveness and Browser compatibility. Devices can come in a wide range of screen sizes and resolutions from small smartphones to large desktop monitors.
Problem: Inconsistent code formatting across different contributors makes code reviews tedious and harms readability. Solution: Implement Prettier, Husky, and lint-staged to automatically format code with each git commit. Benefits: 1. No more "format-fighting" between contributors – consistency is king! 2. Streamlined reviews – with automated styling, dive straight into the
The Quality Monitoring Problem Websites (or apps) start just fine: they are fast, lightweight, and have good aesthetics. Over time though, they degrade: the website becomes slow and bulky, and the design goes off the rails. Degradation often stems from haphazard features, plugins, and content accumulation. Degradation is almost unnoticeable
The Employee Onboarding Problem At Hexmos, we faced a significant challenge when onboarding new software engineering interns. The process of integrating them into our team and systems was very demanding. Typically, one or two senior developers would spend a significant amount of time helping interns install the many tools, packages,
Newton taught himself Descartes's Geometry, on his own. It was not without any blockers. There is evidence that he got stuck at certain pages, and he would trace his steps back, start again, and go farther on his next attempt. This way, he mastered Descartes' mathematical works
Newton had something to say about people who merely work with things from a mechanical/physical/empirical point of view, versus those who operate on abstracted models, and who are good at finding their own errors, correcting them, and using reasoning to overcome varied situations and problems. Newton was aiming
Ultimately, as human beings, we are concerned about more. We want— to be more and do more. We want to enhance our positions, competence, wealth, and power. We want to enhance all aspects of life. Our quality of being and doing depends upon actions carried out over a long period
Most people are not interested in learning. They don't want to listen, nor do they desire genuine self-transformation. They seem content with barely surviving and withering away. Such is the individual. However, for a state, nation, or country to endure and prosper, the larger human group must also
Many leaders in the HR industry believe that employee rewards is about general employee well-being. One leader put it this way: The primary objective of any employee rewards and recognition program is to keep employees happy, motivated, and engaged. In recent years, organisations have realised the importance of making gamification
* Section 1: Introduction * 1.1 How to read this post * Section 2: An illustrative treasure hunt of net/http - documented in the order of discovery * 2.1 Example: Exploring the Golang “net/http” library * Why Golang? * Why the “net/http” package? * A quick run through the commit history * Commit
We evolved several ideas for Hexmos Karma starting from a simple peer voting-based activity tool to a more sophisticated expertise-weighted voting ecosystem. Insights from economy, baseball sabermetrics, politics, philosophy, and existing data have made their way in our research. Karmashastra is the soul of Hexmos Karma we are currently developing