+ This is the way to becoming a truly great software engineer. I've read all of these books, and I can say that they all manifest within
+ me a strong sense of confidence, and the ability to adapt to any situation that might come my way in computer science.
+
+
+ You may be reading this list, thinking... what about Java or JavaScript??? Now, I don't think these languages are bad per-se, but I do think
+ they have the ability to destroy your life. Once you've used Java or JavaScript, there is a good chance you will become closed off from
+ the rest of the computing world, falling into a world of patterns and objects. You may also find that languages like these have the adverse
+ effect of having incredibly low skill-ceilings, which compounds the idea of you becoming stuck. A low ceiling, and a low floor, is a prison, not
+ a tool to conjure the spirits of the computer.
+
+
+
+
+
+
diff --git a/cpanfile b/cpanfile
deleted file mode 100644
index 94c3a12..0000000
--- a/cpanfile
+++ /dev/null
@@ -1,3 +0,0 @@
-requires 'Text::Markdown';
-requires 'Mojolicious';
-requires 'Mojo::SQLite';
\ No newline at end of file
diff --git a/gnu_emacs.png b/gnu_emacs.png
new file mode 100644
index 0000000..d05c128
Binary files /dev/null and b/gnu_emacs.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..0c67190
--- /dev/null
+++ b/index.html
@@ -0,0 +1,43 @@
+
+
+
+ rawley.xyz
+
+
+
+
+
+
+ Christian, Husband, Dad, Functional programmer, Emacs fan and BSD user.
+
+
+ I am the creator of many free-software libraries and tools.
+ As well as an ambassador for reading and knowledge transfer. I'm currently working on building a
+ platform to make reading fun and accessible for everyone. I try my best to bring out the best in everyone,
+ by pushing the envelope of what is perceived to be possible.
+
- Hi, I'm Rawley, a Software Engineer from rural Saskatchewan, Canada.
- I specialize in Perl, and Go development, tackling all areas
- of the software life cycle. I also like to dabble in Pure Functional languages. At work I develop microservices using Java, SpringBoot, and PostgreSQL. I'm passionate about software performance,
- functional programming, and making programs safer. If you have a position that you think I'd like (especially focusing on Perl, or Go), please feel free to email me.
- Outside of my professional work, I spend a lot of time contributing to open-source projects. You may or may not have used some of them :)
-
-
Skills
-
- The following are technologies that I can confidently say I am good at.
-
- Designing, developing, and maintaining a large array of SpringBoot microservices to modernize core customer and lending business functions.
- Maintenance on a multi-million line of code Java 7 monolith, including migrating code to new microservices.
-
-
-
- Mollusc Labs: Sole Proprietor. Jun 2023 - Present
-
- A small business that I am sole-proprietor of. This business exists to allow me to build software in my spare-time and license it under an organization.
- When taking solo contracts I also use this business as the business name at which the work is being completed by.
-
-
-
- Saskatchewan Polytechnic: Instructor. May 2023 - Jun 2023
-
- Instructed a single class during the summer semester at Saskatchewan Polytechnic.
- This class covered Docker, Software Performance, Docker Compose, and the basics of Software Architecture.
- Students in the end had to develop and deploy a microservice using Docker and a technology of their choice, which was then benchmarked on the last day of class.
-
-
-
- Dev-Pro Consulting: Instructor. Jun 2022 - Jan 2023
-
- Worked on various internal projects at Dev-Pro including re-designing from the ground-up, a major internal product, using WebSockets and Angular 14 features.
- Daily work consisted of developing with Angular, Java, and PostgreSQL, and deploying through an internal Jenkins CI/CD platform.
-
-
-
Education
-
- Saskatchewan Polytechnic: Computer Systems Technology. Sept 2021 - Jun 2023
-
- Took a 2 year diploma to upgrade my skills, this included courses in Azure Cloud, Advanced Database Management, and ended with a capstone project using
- .NET, Vue.js, Docker, Pusher, Heroku, AWS RDS and PostgreSQL.
-
-
-
- University of Regina: Bachelor of Science in Mathematics. Sept 2020 - Jun 2021
-
- Studied various mathematical concepts (mostly Linear Algebra, and Calculus), ultimately did not finish due to extraneous circumstances. Hoping to have the time one day to complete this degree.
-
-
-
-
-@@ blog.html.ep
-
-
- %= include '_header', title => 'Blog'
-
- %= include '_nav'
-
Blog
-
- This is my blog; it represents my opinions, not that of my employer(s) past, present or future.
- My blog is made up of Functional Programming, Perl & Raku, Rants, Politics, and whatever else I dream up.
- If you are prone to becoming upset about things, this might not be the best place for you.
-