Open in app

Sign In

Write

Sign In

Shalitha Suranga
Shalitha Suranga

4K Followers

Home

About

Published in

Level Up Coding

·May 14

Native Apps Are Dead

Cross-platform hybrid apps (and alternatives) replaced the performance-first native apps — A pure native app is usually a platform-dependent GUI program that uses the particular operating system's native development language and GUI framework. For example, Gedit is a native app since it uses C and GTK as implementation dependencies. Notepad++ is a native app since it uses C/C++ and Win32 GUI…

Programming

7 min read

Native Apps Are Dead
Native Apps Are Dead
Programming

7 min read


Published in

Level Up Coding

·Apr 25

5 Inbuilt Bash Variables That Every Developer Should Know

Write modern, simple, informative shell scripts with these shell variables. — Developers typically use Bash to write shell scripts by invoking other programs as commands and adding inbuilt Bash language features. Also, every Unix or Unix-like system user uses Bash to communicate with the operating system via GUI terminal programs. A shell script written in Bash contains several syntactical elements. Bash…

Programming

7 min read

5 Inbuilt Bash Variables That Every Developer Should Know
5 Inbuilt Bash Variables That Every Developer Should Know
Programming

7 min read


Published in

Level Up Coding

·Apr 18

7 Lessons I’ve Learned In My 10-year-old Web Development Career

These facts made web development one of my favorite fields — I started programming when I was thirteen years old with Visual Studio 6.0 IDE. A few months later, I printed hello world with Java. At that time, I didn’t have an internet connection, so I used physical books, tutorial CDs, and inbuilt documentation to learn programming syntax and APIs. I…

Programming

7 min read

7 Lessons I’ve Learned In My 10-year-old Web Development Career
7 Lessons I’ve Learned In My 10-year-old Web Development Career
Programming

7 min read


Published in

Level Up Coding

·Apr 10

5 Bash String Manipulation Methods That Help Every Developer

Process strings productively in your automation scripts with these syntaxes — Bash became every Unix-like or Unix-based operating system’s default automation language. Every system administrator, DevOps engineer, and programmer typically uses Bash to write shell scripts with repetitive command sequences. Bash scripts typically contain commands that run other program binaries. In most scenarios, we may have to process data and create…

Programming

6 min read

5 Bash String Manipulation Methods That Help Every Developer
5 Bash String Manipulation Methods That Help Every Developer
Programming

6 min read


Published in

Level Up Coding

·Apr 6

8 Lessons I’ve Learned from Studying Programming for 15 Years

These lessons motivated me to live with programming forever! — Programming isn’t just coding with a favorite programming language — it refers to designing, developing, testing, and maintaining software systems. Programming usually involves the entire software development life cycle (SDLC) that every software team follows. But, every developer steps into the programming field by coding with their first programming language…

Programming

7 min read

8 Lessons I’ve Learned from Studying Programming for 15 Years
8 Lessons I’ve Learned from Studying Programming for 15 Years
Programming

7 min read


Published in

Level Up Coding

·Mar 22

5 Bash Coding Techniques That Every Programmer Should Know

Use these coding techniques to write fast and readable shell scripts — Bash undoubtedly became every modern Unix-like or Unix-based operating system’s native, inbuilt automation solution. Programmers use Bash to automate their repetitive command-line tasks by creating shell scripts. The primary goal of Bash is to offer a minimal syntax to execute other programs and work with their exit codes and output…

Programming

7 min read

5 Bash Coding Techniques That Every Programmer Should Know
5 Bash Coding Techniques That Every Programmer Should Know
Programming

7 min read


Published in

Level Up Coding

·Mar 14

Top 5 Programming Languages All The Time

Some languages just come and go, but these will remain forever — There are thousands of programming languages worldwide, but we typically know and use a few languages that most developers use to build software systems. Programming languages usually become popular because of various reasons, such as language features, cross-platform support, fully-featured standard API, rich libraries ecosystem, developer support, etc. Meanwhile, some…

Programming

6 min read

Top 5 Programming Languages All The Time
Top 5 Programming Languages All The Time
Programming

6 min read


Published in

Level Up Coding

·Feb 21

Bash vs. Python: For Modern Shell Scripting

Comparing Bash and Python options for modern automation requirements — A computer is a digital device that can only understand specific binary instructions. Without an operating system, we can only use some inbuilt firmware, such as BIOS utilities in computers. Operating systems make computers usable for people by offering a way to execute pre-developed programs (i.e., word processors, web browsers…

Programming

6 min read

Bash vs. Python: For Modern Shell Scripting
Bash vs. Python: For Modern Shell Scripting
Programming

6 min read


Published in

Level Up Coding

·Jan 17

Unix/Linux Command Combinations That Every Developer Should Know

Save your time by using these command combinations in your terminal and scripts — Most developers who use Unix-based or Unix-like operating systems like to instruct the computer via the terminal. They typically use standard (POSIX) Unix/Linux commands and other system commands to handle file operations, system configurations, and process control. Programmers strive to save time by following various command-line tips, such as using…

Programming

6 min read

Unix/Linux Command Combinations That Every Developer Should Know
Unix/Linux Command Combinations That Every Developer Should Know
Programming

6 min read


Published in

Level Up Coding

·Jan 5

Historical Source Code That Every Developer Should See

These historical codebases built the foundation of today’s computer technology — Like any other field, computer technology has an impressive, progressive history. Today, we use high-end computers, high-quality modern GUIs, human-friendly programming languages, and real-time futuristic web apps, thanks to the hard work done by past programmers. Learning history makes us happy— it’s so interesting to see the progressive growth in…

Programming

6 min read

Historical Source Code That Every Developer Should See
Historical Source Code That Every Developer Should See
Programming

6 min read

Shalitha Suranga

Shalitha Suranga

4K Followers

Programmer | Author of Neutralinojs | Technical Writer

Following
  • Tim Denning

    Tim Denning

  • Ayodeji Awosika

    Ayodeji Awosika

  • Rock Li (bytefish)

    Rock Li (bytefish)

  • N Nikitins

    N Nikitins

  • Tom Ritchford

    Tom Ritchford

See all (55)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech