search

LEMON BLOG

Top 5 Programming Languages in Malaysia & Their Salary Trends

Web Development | 01 February 2025
Hey there! If you're a developer in Malaysia or someone looking to break into the tech industry, you're probably wondering which programming languages are in high demand and what kind of salary you can expect. Well, you're in luck! Let's chat about the top five programming languages in Malaysia, why they're popular, and how much you can make with them.

The Web Developer: A Day in the Life of Creativity and Chaos

Web Development | 28 January 2025
Web development is often seen as a glamorous job, filled with endless possibilities to build and create. But in reality, it's a whirlwind of colorful code snippets, caffeine-fueled focus, and a healthy dose of chaos. Imagine a cheerful web developer seated at their desk, laptop glowing with vibrant lines of JavaScript, CSS, and HTML. The scene paints a picture of someone who thrives in a world of logic and creativity, even if it means neglecting a few things—like that poor, wilted plant sitting on their desk. This is the life of a web developer, where every day brings new challenges and just as many rewards.

Implementing JavaScript to Disable Right-Click on a Website

Web Development | 26 January 2025
In today's digital landscape, website owners often seek ways to protect their content and enhance user experience. One common approach is to disable right-click functionality using JavaScript. This technique is primarily employed to prevent unauthorized copying of text, images, and other website assets. While it can be a useful deterrent, it also comes with some disadvantages that website administrators should carefully consider before implementation.

System Analysis & Design - Online Banking

Web Development | 23 January 2025
Overview of Online Banking Processes - Online banking or also known as Internet banking allows customer to conduct financial transactions on a secure website operated by banks such as Maybank, CIMB, Hong Leong and RHB. This online banking applications has many features in common such as Bill payments include credit card payment, Fund transfers include own account transfer, 3rd party account transfer, interbank GIRO transfer and Viewing recent transaction.As we are drafting this article using a top-down approach, first and foremost we need to draft a decomposition diagram, listing down all processes involves in the business activity that is related to the system. The context diagram will be drawn first, followed by Level-0 Diagram and Level-1 Diagram for each identified processes. Refer to diagram below for a Decomposition diagram of all of the online banking processes. 

A Comparative Evaluation of OUM and CUNYGC Websites: Insights and Redesign Proposal

Web Development | 19 January 2025
In today's digital age, a website is often the first point of contact between an organization and its audience. A well-designed website can effectively communicate an organization's message and provide a positive user experience. In this assignment, we will evaluate two websites, the CUNY Graduate Centre and OUM, based on their usability and user experience goals, design principles, and effectiveness. We will also identify areas for improvement in OUM's website and create a digital prototype for a new and improved design. Let's dive into the evaluation and design process to see how these websites measure up and how we can enhance their performance.

Mistral AI Raises The Bar for Code Generation with The Launch of Codestral 25.01

Web Development | 18 January 2025
Mistral AI has been a leader in the code generation field and its latest model, Codestral 25.01, continues to push boundaries. This upgraded iteration promises even greater speed and capability, setting a new benchmark for coding models in its class. Described as lightweight, fast, and proficient across more than 80 programming languages, the original Codestral proved invaluable for developers tackling tasks like fill-in-the-middle (FIM), code correction, and test generation. The model quickly gained recognition for its ability to enhance productivity, serving as a reliable coding companion for developers worldwide. With a refined architecture and an upgraded tokeniser, Codestral 25.01 delivers code generation and completion abilities that are double the speed of its predecessor. For FIM use cases, Codestral 25.01 now leads the pack and is the definitive SOTA model in its weight class.

CrateDB's Capability to Operate in Real-time Within Time-Critical Environments

Web Development | 16 January 2025
Despite significant advancements in the speed and capacity of modern computers over the past 20 years, there is often still a noticeable delay between importing data and being able to act on the processed and queried results. For instance, it's not uncommon for batch processes querying large datasets to be queued, sometimes running overnight in extreme cases. While such delays may not be a major issue in scenarios like business intelligence gathering, in many other contexts, the time lag between data entering a database and initiating action based on its processing can be crucial.

CDWP2203 Web Programming - Creating a Website for Promoting Bakery Shops

Web Development | 15 January 2025
Assignment Question: You are required to develop a website for the purpose of promoting Bakery Shops that are available in your chosen district. You need to use only the HTML code and insert the following elements in the website which is The list of Bakery Shops, The use of appropriate graphics, Text and fonts that are appropriate, Link to objects in the same document and links to other files that are appropriate, and The use of table and its properties those are appropriate. Points will be awarded based on creativity using these elements, a function that runs perfectly, as well as the suitability of its functions. You are allowed to build up maximum of FIVE web pages.

WebFlow.Io - No Programming Needed. Just Design & Design!

Web Development | 14 January 2025
Recently, I came across Webflow, a website CMS that requires no programming knowledge, allowing users to leverage their design skills instead. During my exploration, I discovered a Singaporean design agency (I won't disclose the company's name) that charges high prices for their services. Surprisingly, their work appears to lack the expected quality, showcasing simplistic designs and a subpar level of creativity, all without the need for any programming expertise.

Achieving effective software development centered around human needs

Web Development | 14 January 2025
Advancements in technology have empowered developers to create sophisticated and accessible digital applications. Yet, many digital experiences still fail to prioritize the user, resulting in clunky, inefficient interfaces that fall short of the seamless interactions people expect from brands and services. Consequently, CIOs are under growing pressure to enhance application accessibility and meet rising user expectations. Human-centric application development focuses on creating apps and websites that are intuitive and user-friendly for a wide range of individuals. This approach takes into account users' unique needs, including abilities, demographics, personality traits, as well as language and cultural diversity. Key features often include options like dark mode for mobile devices, text resizing, zoom functionality, voice dictation, and voice search. For a product to be truly human-centric, it must be trustworthy, intuitive, inclusive, accessible to all, and deliver robust functionality. Tech leaders face additional challenges as the EU and US prepare to implement best-practice legislation mandating equal and inclusive access to digital services. Forward-thinking organizations are already adopting practices to ensure their applications and websites are easily navigable by diverse user groups. For others, remaining passive is no longer a viable strategy.

2025 Software Development Trends and Forecasts

Web Development | 10 January 2025
As 2025 approaches, Developer explores the future of software development in the coming year. Key trends on the horizon include simplifying AI development, embracing cross-functional engineering teams, and advancing DevSecOps practices. These changes are set to transform how organizations tackle innovation, enhance security, and streamline efficiency within their development processes.

LEMON VIDEO CHANNELS

Step into a world where web design & development, gaming & retro gaming, and guitar covers & shredding collide! Whether you're looking for expert web development insights, nostalgic arcade action, or electrifying guitar solos, this is the place for you. Now also featuring content on TikTok, we’re bringing creativity, music, and tech straight to your screen. Subscribe and join the ride—because the future is bold, fun, and full of possibilities!

My TikTok Video Collection
Subscribe to our Blog
Get notified when there's new article
Subscribe